Senior Backend Engineer (Python / FastAPI)
Build the services behind our ETRM, BI, and governance platforms - trade lifecycle, position and risk, governed data APIs - on Python, FastAPI, and PostgreSQL.
Apply for this role →We build real systems in hard, regulated domains - energy trading, enterprise data, AI governance - advise the organizations that run them, and teach what we learn. We hire people who want to do all three well.
Production systems for trading, risk, and governance used by serious organizations - not demos or decks.
Consulting sharpens the products, the products inform the training, and the training deepens everyone. You can work across all three.
A small, high-trust team where your work is visible, your judgment is used, and there is no pyramid to hide behind.
Roles span product engineering, consulting, and training across every offering. We also hire ahead of need - if you are excellent and none of these fit exactly, apply under General and tell us what you'd build.
Build the services behind our ETRM, BI, and governance platforms - trade lifecycle, position and risk, governed data APIs - on Python, FastAPI, and PostgreSQL.
Apply for this role →Build fast, data-dense interfaces for trading, risk, and analytics - React, TypeScript, and Vite - that hold up under real enterprise workloads.
Apply for this role →Implement valuation and risk analytics - curves, Greeks, VaR - for multi-commodity trading. Strong Python and a real grasp of derivatives pricing.
Apply for this role →Design and run the data foundation - Databricks, Snowflake, streaming and batch pipelines - that our products and analytics depend on.
Apply for this role →Own a product line end to end, translating hard domain problems in ETRM, BI, or governance into a roadmap that ships.
Apply for this role →Own quality for data-intensive platforms - test strategy, automation, and the reconciliation and integrity checks trading systems live by.
Apply for this role →Advise and deliver on energy and commodity trading platforms - operating model, selection, implementation, and data foundation - alongside client teams.
Apply for this role →Design and stand up governance that operates and produces evidence - policy, catalog, lineage, quality, and MDM - not slideware.
Apply for this role →Help regulated organizations govern AI and model risk - inventory, risk tiering, lifecycle controls, and audit-ready evidence.
Apply for this role →Lead lakehouse and cloud migrations - architecture, vendor-neutral selection, and a sequenced roadmap that de-risks delivery.
Apply for this role →Build and validate the risk and analytics - market, credit, and valuation - that desks and risk functions rely on.
Apply for this role →Own delivery across engagements - scope, plan, and keep senior work on track, with clients and practitioners aligned.
Apply for this role →Teach desk-level ETRM, energy trading, and risk to enterprise cohorts - and shape the curriculum from real delivery experience.
Apply for this role →Deliver governance, data management, and MDM programs (including CDMP prep) to practitioners and teams.
Apply for this role →Teach applied AI/ML and AI governance - from responsible-AI foundations to hands-on engineering.
Apply for this role →Deliver Databricks, Snowflake, cloud, and data-engineering tracks with practical, lab-driven teaching.
Apply for this role →Build the lessons, labs, assessments, and materials behind our programs - rigorous, practitioner-grade, and genuinely useful.
Apply for this role →Coach candidates through FRM, CFA, CAIA, PRM and related tracks, blending exam readiness with real-world application.
Apply for this role →Tell us what you've built and what you'd like to build next. We read every application. Fields marked * are required.
Thank you - your application is in. If there's a fit, a senior member of the team will be in touch.