Senior Staff Full Stack Engineer – Platform
Location: San Francisco (Hybrid)
Employment Type: Full-time, Permanent
About the Company
Our client is a well-funded, high-growth technology company building AI-powered software used by large enterprise customers in complex, regulated environments. The organisation is focused on improving operational efficiency and decision-making through intelligent automation and advanced data systems.
Backed by leading investors, the company is scaling rapidly and investing heavily in its engineering platform to support continued product expansion and customer growth.
Role Overview
We are seeking an experienced Senior/Staff Full Stack Engineer to join a growing platform engineering team. This role will focus on building and scaling the core systems, internal tooling, and shared services that underpin the company's product suite.
You will play a key role in architectural decisions, system design, and engineering best practices while working across backend and frontend technologies in a distributed, high-performing team.
Key Responsibilities
• Design, build, and maintain scalable full stack applications and shared platform services
• Develop robust APIs and backend systems using modern frameworks
• Contribute to frontend development using contemporary web technologies
• Partner with product, design, and cross-functional stakeholders to deliver high-impact features
• Improve system performance, reliability, and scalability
• Uphold strong engineering standards across testing, security, and maintainability
• Contribute to architectural discussions and mentor other engineers where appropriate
Requirements
• 8+ years of experience in full stack software engineering
• Strong proficiency in JavaScript/TypeScript and Python (or comparable modern languages)
• Experience designing and building RESTful APIs and distributed systems
• Familiarity with relational and NoSQL databases
• Experience with automated testing (unit and integration)
• Strong understanding of modern software development practices and version control (Git)
Nice to Have:
• Experience working in regulated or enterprise environments
• Exposure to cloud-native architectures and scalable infrastructure
• Background in performance optimisation or systems reliability
This is an opportunity to join a mission-driven organisation at an exciting stage of growth, with meaningful ownership and technical influence from day one.
For more information or to apply, please contact Sam Shinner at Discover International.