definelycareers - Staff Software Engineer
Requirements
• You’ll work closely with product, design, and engineering leadership to shape both what we build and how we build it. As a Staff Engineer, you’ll drive technical and product decisions, raise the bar for quality, and play a key role in evolving our architecture as we scale. • Significant experience building and scaling complex, user-facing products across the stack • Strong experience with modern frontend development (React, TypeScript) and solid backend experience (e.g. Python or similar) • Ability to design and reason about distributed systems, APIs, and data flows • Strong product mindset, you think in terms of user problems and outcomes, not just implementation • Experience working closely with product and design to shape solutions, not just deliver them • Ability to take ownership of ambiguous problems and drive them through to impact • Experience contributing to or leading architectural decisions across systems • Strong communication skills and ability to influence across teams • WE'LL BE LUCKY IF YOU: • Have led or significantly shaped architecture in a scaling product • Have experience building AI-powered or data-heavy user experiences • Enjoy working in product-driven, fast-paced environments • Care deeply about usability, performance, and craft in development • Have experience mentoring or acting as a technical leader across teams • WHAT WE CAN OFFER YOU: • 💰 Competitive salary & annual bonus based on performance • 📈 Equity in Definely • 🎉 Quarterly team socials + holiday parties • 🏠 Hybrid working + 🌍 1 month “work from anywhere” • 🏖️ 25 days holiday + bank holidays • 🎂 Take your birthday off • 📚 £750 annual learning & development budget • 🩺 Private healthcare (incl. dental & optical) • 👶 Enhanced parental leave + Workplace Nursery salary sacrifice scheme
Responsibilities
• Lead the development of product features end-to-end, from problem shaping with product and design through to backend implementation, frontend delivery, and iteration • Design and build scalable, reliable systems that power AI-driven features and workflows • Translate complex AI capabilities into intuitive, performant, and trustworthy product experiences • Work across the stack using TypeScript and Python, contributing to both user-facing applications and backend systems • Drive improvements in performance, reliability, and overall product quality across the stack • Contribute to technical strategy and architectural decisions across the engineering team • Collaborate closely with design to deliver high-quality user experiences, while ensuring strong underlying system design • Raise the bar for engineering standards, including code quality, testing, and observability • Mentor and support other engineers, helping to elevate technical capability across the team
Benefits
• We require a linked professional profile to verify applicant authenticity and prevent AI-generated or fake applications. This helps ensure fairness, transparency, and integrity in our hiring process. • If yes, please let us know what would be helpful. We are committed to running an inclusive and accessible hiring process. This information will be treated confidentially and will only be used to support your application. • I prefer not to answer • Another Gender Identity • Heterosexual / straight • Asian or Asian American • Black or African American • Hispanic or Latine • Indigenous or Native American • Native Hawaiian or Other Pacific Islander • Person with disability • Refugee or immigrant • None of the above • Definely may use Artificial Intelligence with this application. Learn more.
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT