Back to Jobs
Tem
Development 2d ago

Staff Software Engineer - Origination & New Products

tem
United KingdomUnited Kingdom
Full-time
£104,000 (or equivalent in local currency)
Senior-Level

Job Description

Key Skills Required

Master these to land this role

Backend42mFree Trial ✨
Start 10-Day Free Trial
Python2h 41mFree Trial ✨
Start 10-Day Free Trial
Event-driven architecturesReact/TypeScriptAWS serverless

Want to know if you're a match for this job?

Calculate My Match Score

We're hiring a Staff Software Engineer to join Origination & New Products, a new three-person squad inside Sell Side Growth. Sell Side Growth originates, contracts, and retains the renewable generators whose volume powers our platform—without generators, there's no product. The engine is scaling fast, and much of the manual process underneath today's pipeline—tendering, contracting, onboarding—needs to be rebuilt to handle that growth rather than buckle under it.

This is a deep, hands-on individual contributor (IC) role, not a squad-lead one. You're free to go all-in on the hardest technical problems: integration with Rosso (our pricing and settlement engine), Control Room (our core tendering and pipeline platform), and the deal-gating risk tooling that lets us take on genuinely new categories of commercial risk safely.

In your first 12 months, you might:

  • Own architecture-level decisions on the integration-heavy systems connecting Origination & New Products to Rosso, Data, and Billing.
  • Help ship the first new product category live and generating qualified pipeline within 6 months.
  • Help solve the tendering automation problem that currently limits how much volume the team can quote on—one of the highest-leverage levers for supporting our growth.
  • Contribute to productizing a currently manual, error-prone pricing process that's already turning away large, complex deals.
  • Design deal-gating risk tooling for commercial risk categories that don't exist yet at tem, within our React/TypeScript and Python/AWS serverless stack.

🚀 Responsibilities:

  • Go deep on hard systems: Own architecture-level decisions on integration-heavy systems, reasoning clearly about boundaries, contracts, and failure modes.

  • Build for ambiguity: Take a piece of an undefined, commercially-driven problem and turn it into a shippable plan, within the direction your squad lead sets.

  • Work across boundaries: Deliver on dependencies that sit with teams you have no authority over, such as Rosso, Data, and Billing, getting integrations right without needing to own the relationship.

  • Build with impact: Design, build, and ship the hardest parts of the new-product build sequence yourself, backend-first but comfortable moving into the React/TypeScript front end when it matters.

  • Maintain high standards: Write clean, well-tested code, contribute to code reviews, and help improve team practices and documentation.

🎯 Requirements:

Must-Haves:

  • Deep technical depth in backend and systems design, with a track record of owning architecture-level decisions on complex, integration-heavy systems.
  • Comfortable in our core stack: Python, AWS serverless (Lambda, API Gateway, DynamoDB, EventBridge), and event-driven architectures. React/TypeScript exposure is a plus but not the bar.
  • Comfort operating without a full spec: able to take a defined slice of an ambiguous problem and turn it into a shippable plan.
  • Experience delivering work where a critical dependency sits with a team you have no authority over.
  • Proven product delivery experience: experience as a Full Stack or Backend Engineer in a startup or fast-paced product environment, with ownership of complex projects from start to finish.

Desirable:

  • Prior experience mentoring engineers or setting technical direction, even without a formal leadership title.
  • Experience in energy, fintech, or another regulated, high-stakes commercial domain.
  • Exposure to workflow orchestration, event-driven systems, or real-time pricing engines.
  • Experience originating new product lines from scratch rather than only scaling existing ones.

How would you rate this job post?

See what other professionals think about this role.

banner

Tem is a cutting-edge technology company that specializes in innovative solutions for a wide range of industries. With a strong focus on research and development, Tem is committed to pushing the boundaries of what is possible in the tech world. From artificial intelligence to cybersecurity, Tem's team of expert engineers and developers work tirelessly to design and implement customized solutions that meet the unique needs of each client. With a passion for innovation and a dedication to excellence, Tem is poised to make a significant impact in the tech industry. The company's commitment to staying at the forefront of the latest trends and advancements has earned it a reputation as a leader in its field. As Tem continues to grow and expand its offerings, it remains focused on providing exceptional service and support to its clients, setting it apart from the competition. With a strong foundation in place, Tem is well-positioned for long-term success and is excited to see what the future holds. Tem's mission is to empower businesses and individuals to reach their full potential through the use of technology. The company's vision is to be a trusted partner for companies looking to innovate and stay ahead of the curve. By leveraging its expertise and experience, Tem aims to make a positive impact on the world and leave a lasting legacy. With its talented team, cutting-edge technology, and commitment to excellence, Tem is an exciting company to watch in the years to come. The company's values include innovation, integrity, and customer satisfaction, and it strives to embody these values in everything it does.

Safety First

  • Never pay for a job application.
  • Do not share sensitive bank info.
  • Verify the client before starting work.
Learn More
Staff Software Engineer - Origination & New Products at Tem | HireSkys