Senior Staff Engineer - Origination & Products
Edinburgh, City of Edinburgh Area, EH1, Scotland, UK
Listed on 2026-10-04
-
Software Development
Python
Job Title
Senior Staff Engineer - Origination & New Products
Job DescriptionWe're hiring a Senior Staff Engineer to lead a new three-person squad building product categories that don't exist at tem yet:deep integration into Rosso, pricing capability, and deal-risk tooling. This is a hands-on individual-contributor role, notpeople management. You design, build, and review the hardest parts of the system yourself, in Python, alongside the squad.
The stack is production-grade Python throughout: services builton AWS Lambda and API Gateway, state and events handled with
DynamoDB and Event Bridge, all wired together as event-driven architecture. You will write Python daily, both for new productintegrations and for the pricing and risk logic that sits behind them.
Compensation: GBP 117,850 (or local equivalent) plus equity.
- 25 days holiday plus your birthday off
- aremote/wellbeing budget
- fully remote working with no internal meetings on Friday afternoons
- Telecommuting is OK
- No Agencies Please
Requirements:
- Proven technical leadership at Staff or Senior Staff level,with evidence of leading ambiguous initiatives to real business impact
- Comfortable operating without a spec, shaping an undefined opportunity into something buildable
- Production experience with Python at scale, and fluency withAWS serverless services (Lambda, API Gateway, DynamoDB,Event Bridge)
- Sound commercial judgement: able to reason about deal riskand revenue impact, not just delivery
- Track record leading a squad through technical direction and mentorship, without formal people-management responsibility
- Strong written and verbal communication with commercial stakeholders
Bonus points:
- Experience in energy, fintech, or another regulated,high-stakes commercial domain
- Experience taking a product or company into a new international market
- Exposure to workflow orchestration or real-time pricing engines
tem builds the pricing infrastructure behind commercial energy contracts, a Python and AWS-serverless system called Rosso that prices deals, balances portfolios, and sits on the critical pathfor every trade we close.
Contact Info- Contact
:
Luke Victor - E-mail contact
: luke @ tem . energy - Web
:
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).