tem - Senior Software Engineer - Pricing
Requirements
• Production backend Python: you have shipped and run an API in production and been on the hook when it broke. • Comfortable with FastAPI and SQL, and with data- and analytics-heavy systems where the correctness of numbers matters. • Product engineering nous: you ask what the price is for and who reads it, not just how to compute it. • You build with agents: Claude or similar is part of your daily workflow for writing, testing and reviewing code. • You can own a project end to end - scoping, delivery, quality - with a tech lead as a sounding board rather than a supervisor. • Domain knowledge from fintech, energy pricing or neo-utilities, or ad-tech. • Experience working inside or alongside machine learning teams. • AWS and serverless patterns (Lambda, event-driven services, Postgres on RDS). • Polars, or a taste for making numerical code fast.
Responsibilities
• Design and ship core slices of our new Pricing API, taking them from first design through to production. • Consolidate pricing logic into one service with a clean boundary, keeping pricing behaviour stable throughout the move. • Build the detection and alerting that catches bad or slow prices before they ever reach a customer. • Give our commercial team self-serve answers to "why can't we price this?". • Make pricing measurably faster for every customer quote. • Build with impact: design and ship components of the Pricing API that price real energy contracts, owning work from design through to production. • Make it fast: help bring the time to a first customer price down dramatically, without sacrificing accuracy. • Own reliability: build the error handling, observability and alerting that make pricing fail loudly and explainably, never silently. • Sharpen the boundaries: extract and consolidate pricing logic so the pricing engine owns its own behaviour end-to-end. • Close the loop: take your turn handling live pricing questions and incidents, and turn what you learn into structural fixes.
Benefits
• Senior Engineer £82.7K • Offers Equity • Upload your resume here to autofill key application fields. • Drop your resume here! • Parsing your resume. Autofilling key fields... • Please let us know what to call you! • If you’d like, please let us know your pronouns so we can address you respectfully throughout the process. • We need to know how to contact you. • Please let us know what excites you about this opportunity! • Please add your CV here for review. • or drag and drop here • Feel free to leave blank if you don't have one. • Where you are currently based. • We just want to make sure we're in the same ballpark before asking you to spend time interviewing. Totally fine to leave it blank if you'd rather not say right now. • I prefer not to answer • Another Gender Identity • Heterosexual / straight • Asian or Asian American • Black or African American • Hispanic or Latine • Indigenous or Native American • Native Hawaiian or Other Pacific Islander • Person with disability • Refugee or immigrant • None of the above • If you agree to our Privacy Policy, and for us to retain your data for future hiring purposes, please click the "I agree" checkbox below. • Note: The consent period lasts for 2 years • Recruiting Privacy Policy
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT