Overview
We are seeking a Senior Backend Python Engineer with expertise in Battery Energy Storage Systems (BESS) and renewable energy. In this fully remote 12-month contract role, you will collaborate with a cross-functional engineering team to develop innovative technology that enhances energy systems' efficiency and flexibility. Your mission will be to design and build scalable cloud-native services that optimize energy trading and control for BESS assets in a dynamic market.
Responsibilities
- Develop scalable backend services to support automated energy trading and real-time optimization.
- Design, build, and maintain cloud-native applications using Python and modern backend technologies.
- Collaborate with engineering, trading, and energy operations teams to process real-time data from battery assets.
- Implement APIs, microservices, and event-driven architectures.
- Focus on high-volume data processing and distributed systems to maximize BESS value.
- Contribute to the technical direction and engineering best practices for the development team.
- Ensure scalability, reliability, performance, and observability in the systems developed.
Requirements
- Proven experience as a Backend Engineer with strong proficiency in Python.
- Familiarity with BESS, battery storage, renewable energy, or energy trading technology.
- Experience with cloud technologies, preferably AWS.
- Knowledge of frameworks and tools such as FastAPI, PostgreSQL, Kafka/Pulsar, Docker, and Kubernetes.
- Understanding of CI/CD practices and DevOps methodologies.
- Ability to work effectively in a remote, cross-functional team environment.
- Strong problem-solving skills and a passion for evolving energy technologies.