Trading Solutions Software Engineer
Core
Build high-performance .NET services for trading, post-trade, and data flows in a global renewable energy trading company.
Role type
Senior software engineer (trading solutions)
Builds
High-throughput services and APIs for energy trading and market operations
Domain
Energy trading (power, gas, renewables)
Deliverable
production ML models | product features
Required skills
.NET (C#, .NET 8/9/10), distributed systems, streaming solutions, REST/gRPC, trading platforms, post-trade processes, energy trading (power/gas), cloud (AWS), CI/CD, containers, monitoring/telemetry
Preferred skills
renewables domain (route-to-market, certificates/origination, balancing)
Technologies
.NET, C#, ASP.NET Core, AWS, gRPC, REST
Responsibilities
Design and implement high-throughput services and APIs; Integrate with external venues, TSOs/DSOs, brokers, and market data providers; Drive engineering excellence (CI/CD, automated testing, performance tuning, secure coding) and mentor teammates
Seniority
Senior, hands-on IC