Skip to content
Stacks logo

Staff Product Engineer

StacksFinance Automation company
London, United KingdomSenior
Software Engineering

About the role

Senior IC who defines architecture, solves complex technical problems, and ships production code.

  • Staff Product Engineer at Stacks is an individual contributor who sets technical standards, defines architecture, and drives high-impact engineering work across the product.
  • Key Responsibilities Own technically complex, high-impact problems end-to-end from architecture to production reliability.
  • Define technical direction, patterns, and standards across the engineering team.
  • Lead cross-functional technical discussions with product, design, and founders.
  • Engage directly with customers on calls to inform product decisions.
  • Write production code, perform code reviews, and mentor engineers.
  • Requirements Strong full-stack depth with backend focus, especially TypeScript and Node.js fundamentals.
  • Experience with API design, async processing, failure handling, and data modelling.
  • Product and customer mindset with experience translating user feedback into solutions.
  • High judgment under ambiguity and ability to design for failure.
View original posting →

Tech stack

ReactNext.jsNode.jsExpressTypeScriptPythonPostgreSQLRedisGoogle CloudTerraform

Match insights

Tech:React, Next.js, Node.js, Express, TypeScript
Level:Senior

More roles at Stacks

View open roles at Stacks