2 months ago
London, United KingdomSenior
Responsibilities
- Design, build, and evolve scalable backend systems using Python and Django.
- Create new services, own critical integrations, and make architectural decisions supporting company growth.
- Develop and evolve frontend experiences using React and TypeScript.
- Lead complex initiatives from discovery through deployment and own solutions throughout their lifecycle.
- Drive engineering excellence through mentorship, architectural reviews, best practices, and knowledge sharing.
- Partner with Product, Data, and UX teams on experimentation, measurable outcomes, and customer value.
- Shape architecture for scalability, reliability, maintainability, and developer productivity.
- Influence technical direction across teams and align engineers, managers, and stakeholders.
- Participate in the squad’s on-call rotation, stated as one week every five weeks.
Requirements
- Deep backend engineering expertise with the ability to deliver end-to-end full-stack solutions; approximately 85% backend and 15% frontend work.
- Experience designing and evolving large-scale web applications, well-designed APIs, distributed systems, high-volume data flows, and scalable architecture.
- Ability to make technical trade-offs balancing short-term delivery with long-term sustainability.
- Demonstrated technical leadership, including influencing decisions, driving engineering practices, and contributing to architecture.
- Strong product mindset and ability to use experimentation, data, and customer insights to address ambiguous business challenges.
- Track record of independently driving initiatives from concept through delivery and measurable outcomes.
- Excellent collaboration, stakeholder management, and communication skills across engineering, product, design, and data functions.
- English proficiency at B2 level or higher.
- Experience mentoring engineers and contributing to code reviews, design reviews, and knowledge sharing.
- Understanding of observability, reliability, monitoring, and operational best practices.
- Willingness to participate in the squad’s on-call rotation.
- Deep, hands-on expertise in AI tools, especially agentic AI software development lifecycle practices.
Benefits
- Open, collaborative, dynamic, and diverse culture.
- Monthly allowance for language lessons.
- Learning and Development budget and time off for self-development.
- Competitive financial package with equity, leave allowance, and health insurance.
- Access to free mental health support platforms.
- Opportunity to support learners and tutors through language learning across 175 countries.
Categories
About Preply
Preply builds an online marketplace that connects learners with human tutors for live language lessons, supported by AI tools. Consumers book 1:1 sessions and ongoing courses, while organizations use Preply Business for corporate language training; revenue comes from commissions and subscriptions. Founded in 2012 and privately held, Preply operates globally with 100,000+ tutors teaching 90+ languages.
