Backend Engineer
Core
Designing and maintaining backend microservices and APIs to visualize IoT data from electrical grids and monitor asset states.
Role type
Backend Software Engineer
Builds
Backend microservices, APIs, and deployment pipelines for energy grid monitoring systems
Domain
Energy / Electrical Grid / IoT
Deliverable
production ML models | product features | infrastructure
Required skills
Python (Fast API), REST API design, SQL databases, Linux CLI, CI/CD pipeline governance, web application security
Preferred skills
Experience with Docker, Kubernetes, RabbitMQ, AWS, MySQL, PostgreSQL, GitLab CI
Technologies
Python, Fast API, Docker, Kubernetes, Ubuntu Linux, RabbitMQ, AWS, MySQL, PostgreSQL, AWS Aurora, GitLab CI
Responsibilities
Design and development of backend microservices, Maintenance and migration of applications to modern Python frameworks, Development of automated unit and component tests, Governance of application CI/CD pipelines, Design and development of web application security
Seniority
Mid-level (3+ years experience)