tem - Senior Staff Engineer
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT
Requirements
• Strong Technical Leadership: You’ve operated at Staff or Senior Staff level and have led technically complex initiatives with meaningful business impact. • Distributed Systems Expertise: Deep experience designing and operating scalable backend systems, event-driven architectures, APIs, and asynchronous workflows. • Hands-On Engineering Depth: You still enjoy building software directly - writing production code, reviewing designs, debugging systems, and improving architecture. • Modern Backend Experience: Strong experience with technologies such as: • AWS (Lambda, API Gateway, DynamoDB) • Event-driven/serverless architectures • Distributed systems and workflow orchestration • Systems Thinking: You’re comfortable reasoning about correctness, failure modes, data consistency, scalability, and operational trade-offs in complex systems. • Cross-Functional Influence: You can align technical decisions with product, commercial, and customer outcomes while navigating ambiguity effectively. • Pragmatic Problem Solving: You enjoy untangling difficult technical and organisational problems using first-principles thinking. • Experience with high-scale infrastructure or performance-sensitive systems • Background in platform engineering or internal developer platforms • Exposure to workflow engines, orchestration systems, or real-time decision systems • Experience integrating ML models into production environments • Familiarity with regulated industries such as energy, fintech, or govtech • Experience evolving systems from startup scale to multi-product platforms • Knowledge of Kubernetes, Spark, or large-scale data systems
Responsibilities
• Lead Through Execution: Drive major technical initiatives from design through production, improving scalability, reliability, and correctness across critical systems. • Build Distributed Systems: Design and evolve backend services, APIs, event-driven workflows, and data models that support complex business processes at scale. • Own Critical Platform Infrastructure: Improve the operational foundations of the platform through better observability, testing, deployment safety, and incident reduction. • Solve Complex Workflow Problems: Design systems that handle long-running workflows, asynchronous processing, consistency guarantees, and failure recovery in high-stakes environments. • Work Across Teams: Lead initiatives spanning engineering, product, data, commercial, and machine learning teams - aligning stakeholders and unblocking delivery. • Productionise Machine Learning: Collaborate with ML and data teams to safely integrate forecasting, optimisation, and pricing models into production systems. • Raise Engineering Standards: Mentor senior engineers, influence architectural direction, and improve engineering practices across the organisation. • Design for Scale: Anticipate scaling challenges before they emerge - improving throughput, resilience, and platform evolution as the business grows.
Benefits
• Competitive salary - We review salaries twice a year using real-time market data, with transparent, consistent pay for the same role and level. • Stock Options - everyone on the team has ownership in our mission. • 25 days holiday + public holidays - Swap public holidays for ones that matter most to you. Plus, get an extra day off for your birthday 🎉. • Remote & flexible working - We’re fully remote with clear core hours, and no internal meetings on Friday afternoons. • Home working & wellbeing budgets: • Up to £1,200 / €1,200 annually to upgrade your remote setup (co-working passes, equipment, etc.). • Up to £150 / €150 monthly on anything that supports your wellbeing - from therapy to gym memberships to meditation apps. • 🗣️ INTERVIEW PROCESS: • Our processes normally take around 2-3 weeks from first call to offer - please let us know about any adjustments to timelines that may be required. • 1. First call with our Talent Team (30 Mins). This is to understand your experience, motivations, and discuss the role in more detail. • 2. Behaviour Interview with our Engineering Managers (60 Mins). This is your chance to really understand the role, the expectations, and ensure alignment on ways of working. • 3. Technical Interviews with the Team (2 x 90 Mins). You’ll meet with potential peers in this session and will discuss technical topics and experiences. • 4. Culture-Add Interview with Stakeholders (45 Mins). The final session will be with two cross-functional stakeholders, and will explore how your values align with ours, and is designed to be a genuine two-way conversation, your chance to understand what it’s really like to work at tem.
No credit card. Takes 10 seconds.