Build high-performance backend systems with Golang in a permanent hybrid Senior Software Engineer position focused on enterprise energy management. Shape scalable technology through microservices and cloud-native engineering.
This Senior Software Engineer role centers on modernizing distributed architectures and developing intelligent, data-driven energy solutions. You will use Golang or Python, design RESTful APIs, and strengthen DevOps automation. The position also involves technical guidance, cross-functional collaboration, and engineering systems supporting scale.
Key Responsibilities:
- Architect high-performance backend services using Golang or Python
- Modernize microservices architectures and event-driven integrations
- Enhance CI/CD, testing, releases, and infrastructure provisioning
- Engineer cloud-native environments with Docker and Kubernetes
- Provide code reviews and technical engineering guidance
Requirements:
- 10+ years of SDLC experience
- 5+ years developing backend systems with Golang or Python
- Expertise designing and supporting distributed production systems
- Experience with RESTful APIs, PostgreSQL, and InfluxDB
- Robust architecture, DevOps, analytical, and communication capabilities
Apply backend, Golang, microservices, and DevOps expertise to advance scalable energy management technology through technical leadership.