At a Glance
- Tasks: Lead backend development and shape the future of education through innovative tech solutions.
- Company: Join a unicorn Ed-Tech company transforming learning with AI and human-led tutoring.
- Benefits: Competitive salary, equity, health insurance, and free mental health support.
- Other info: Collaborative culture focused on growth, diversity, and inclusion.
- Why this job: Make a real impact on learners worldwide while working with cutting-edge technologies.
- Qualifications: Experience in backend development; enthusiasm for learning Python is key.
The predicted salary is between 60750 - 74250 £ per year.
We help people discover the magic of the perfect tutor, craft a personalised learning journey, and stay motivated to keep growing. We’ve just reached unicorn status with a $150M Series D, accelerating our vision to transform education through human-led, AI-enhanced learning. Today, 100,000+ tutors teach 90+ languages to learners in 180 countries - and we’re only getting started. Joining Preply means helping define the future of education at global scale, and building something that truly matters for millions of people, every day.
Join Preply’s Teams and help us power people’s progress through life-changing learning experiences. We’re on a mission to combine the magic of the best tutors with cutting-edge AI to create personalized journeys that keep learners motivated and inspired.
The Preply Engineering Team provides the tools to help unlock human potential through learning. We implement A/B tests to prove the value of our initiatives and improve our product based on data and students' and tutors' feedback. As part of our commitment to ensuring high-quality products, we prioritize monitoring and metrics analysis to identify areas for optimization and ensure our services are performing at their best.
As a Senior II Backend Engineer, you’ll set the technical direction, lead cross-functional projects, and build systems that power Preply’s global growth engine. Your work will shape how millions of learners connect with tutors worldwide, tackling challenges that are complex in scope and critical to our success.
We are tech-agnostic, meaning we are open to considering candidates with diverse technology backgrounds, such as Java/Spring, Node.js/Express.js, Ruby/Ruby on Rails, Scala/Play, PHP, or Golang. While Python is our primary programming language, prior experience with it is not mandatory. What truly matters is your enthusiasm for learning Python and your ability to adapt quickly to using it for product development.
- Develop and own backend features using Python/Django, supporting the creation of new backend services as well as design, create, and/or troubleshoot integrations with third-party vendors.
- Scope and lead cross-functional initiatives involving design, data, product, security, and other engineering teams.
- Design and implement scalable backend systems, data pipelines, and integrations with third-party platforms.
- Improve performance, tracking, monitoring, and reliability of our systems with an eye on long-term scalability.
- Collaborate closely with PMs, EMs, designers, and analysts to make data-informed, user-centered decisions.
- Champion engineering best practices: test automation, documentation, observability, and quality-first culture.
Exposure to architectural patterns of a large, high-scale web application (e.g., well-designed APIs, high-volume data pipelines, efficient algorithms); Proven experience leading complex, ambiguous, or greenfield projects end-to-end; Strong communication and cross-functional collaboration skills (English level B2+); Side projects or product ownership experience; Familiarity with cloud platforms (AWS/GCP) and modern DevOps practices; Familiarity and willing to support small JS/TS tasks when needed.
What you build helps unlock progress for learners in 175+ countries. Every feature you ship supports real people, reaching real goals. Engineers lead bold projects, make key tech decisions, and see their work drive business results. We work cross-functionally with data, product, design, marketing.
A generous monthly allowance for lessons on Preply. A competitive financial package with equity, leave allowance, and health insurance; Access to free mental health support platforms; The opportunity to unlock the potential of learners and tutors through language learning and teaching in 175 countries (and counting!)
Growth mindset - We proactively seek growth opportunities and believe today's best performance becomes tomorrow's starting point. Raise the bar - We raise our performance standards continuously, alongside each new hire and promotion. One Preply - We prioritize collaboration, inclusion, and the success of our team over personal ambitions.
Diversity, Equity, and Inclusion - We believe that the presence of different opinions and viewpoints is a key ingredient for our success as a multicultural Ed-Tech company. That means that Preply will consider all applications for employment without regard to race, color, religion, gender identity or expression, sexual orientation, national origin, disability, age or veteran status.
AWS senior backend engineer in London employer: Preply
At Preply, we pride ourselves on being an excellent employer that fosters creativity and innovation in a collaborative work environment. Our commitment to employee growth is reflected in our supportive culture, where team members are encouraged to explore new ideas and develop their skills. Located in a vibrant city, we offer unique advantages such as flexible working arrangements and a focus on work-life balance, making it a rewarding place for those looking to make a meaningful impact in user engagement.