Senior Software Engineer
Core
Designing, building, and evolving technology platforms to support power trading operations in a fast-paced, data-driven environment.
Role type
Senior Software Engineer (Backend/Platform)
Builds
Robust backend services, APIs, desktop applications, and cloud-native solutions for energy trading.
Domain
Energy Trading / Financial Technology
Deliverable
production ML models | product features
Required skills
.NET C#, System Design, Cloud Architecture, DevOps, Mentoring, Agile Practices
Preferred skills
Energy trading domain knowledge, Event-driven architecture expertise
Technologies
.NET C#, WPF, AWS, Kubernetes, RabbitMQ, Kafka, MongoDB, PostgreSQL, MSSQL, Datadog, Jenkins, Octopus Deploy, Argo, Git, Jira, Confluence
Responsibilities
Lead design and development of backend services and APIs; Drive technical architecture decisions; Build and enhance desktop applications; Champion engineering excellence via code reviews and testing; Implement event-driven architectures; Enhance observability; Drive CI/CD best practices; Collaborate with traders and analysts; Mentor less experienced engineers; Contribute to technical roadmap.
Seniority
Senior, hands-on IC with leadership responsibilities