
Principal Fullstack Engineer
FlightStory1 month ago
London, United KingdomStaff+
Responsibilities
- Own the architecture of Steven.com’s most complex systems from design through production and ongoing evolution.
- Set engineering standards, patterns, and abstractions for the broader engineering team.
- Architect the AI-native product core, including LLM-powered workflows, intelligent pipelines, and agentic systems.
- Make final high-stakes design decisions and identify systemic risks before they become technical debt or downtime.
- Mentor senior and junior engineers through code review and architectural discussions.
- Translate ambiguous product bets into concrete technical plans with clear tradeoffs in partnership with engineering and product leadership.
Requirements
- Demonstrated experience designing and shipping complex, large-scale distributed systems in production.
- Deep full-stack proficiency with TypeScript, React, Node.js, Python, and Google Cloud or AWS.
- Production-scale experience architecting AI/ML systems, LLM applications, or intelligent pipelines.
- Ability to reason across API design, infrastructure, and product concerns.
- Strong written communication and documentation skills.
- Background as a founding engineer, staff engineer, or technical lead at a startup or high-growth company is ideal.
- A computer science or machine learning research background with production research experience is ideal.
- Published research, open-source work, conference talks, or other visible engineering community contributions are ideal.