Software Engineer
Software Engineer - Python + ReactSalary: CompetitiveLocation: Braintree, EssexWork Pattern: Hybrid Opportunity OverviewWe are partnering with an innovative technology company operating in the utilities sector. They are developing a cloud-native platform that integrates software, hardware, and distributed energy assets to enable real-time monitoring, control, and automation at scale.This is an excellent opportunity for a Mid-Level Software Engineer to join a high-performing team, working on complex, real-world challenges across IoT, distributed systems, and scalable infrastructure. You will play a key role in building and evolving a platform that supports thousands of connected devices in the field.Key ResponsibilitiesDevelop and maintain scalable backend services using Python (Django) and AWSDesign and build robust APIs and data models for both internal and customer-facing applicationsWork with IoT communication protocols (e.g. MQTT, HTTP) to integrate with field devicesContribute to the development of frontend interfaces using ReactBuild and optimise pipelines for ingesting and querying large-scale time-series dataCollaborate with cross-functional teams including hardware and edge engineeringTroubleshoot and resolve production issues in a fast-paced environmentContribute to system design, architecture discussions, and technical decision-makingSupport end users and work closely with customer teams to deliver reliable solutionsEssential Skills and ExperienceStrong experience
Other jobs of interest...
Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!