.We power people's progress.
At Preply, we're all about creating life-changing learning experiences.
We help people discover the magic of the perfect tutor, craft a personalized learning journey, and stay motivated to keep growing.
Our approach is human-led, tech-enabled - and it's creating real impact.
So far, 90,000 tutors have delivered over 20 million lessons to learners in more than 175 countries.
Every Preply lesson sparks change, fuels ambition, and drives progress that matters.
Meet the team!
The Preply Engineering Team provides the tools to help unlock human potential through learning.
Our teams are cross-functional units composed of dedicated engineers, a Product Manager, Tech Lead, Data Analytics, and an Engineering Manager.
We work primarily with Python/Django to build scalable and robust applications.
We implement A/B tests to prove the value of our initiatives and improve our product based on data and student and tutor 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.
Our team is made up of talented engineers who are passionate about solving complex problems and developing innovative solutions to drive our company's success.
At Preply, we release our product 50-60 times per day by leveraging top-notch CI/CD processes.
As a fast-growing company, we have diverse technical challenges (sometimes we even write about them on our Engineering Blog) that will allow you to develop your skills at scale.
What you'll be doing: Exploring new monetization initiatives for the company.
Developing features and A/B tests focused on the Checkout page and payment processing.
Supporting the payments engineering strategy to design and implement a Universal Checkout and Ordering architecture across the company.
Improving the observability and quality of the system, striving for best-in-class standards in such a critical area as payments.
Collaborating with Product Manager, Data Science, and Finance leaders to design effective fraud prevention mechanisms.
Working directly with payment providers to ensure the lowest fees and stable integration for Preply.
What you need to succeed: Knowledge in an OOP language, ideally Django.
A great collaborator with excellent verbal and written communication skills.
Minimum B2 English level.
Senior-level experience building modern applications.
React or other frontend-focused language experience to occasionally contribute to our FE systems.
Be data-oriented.
Work closely with production data and our Data Analyst to find insights.
SQL, Amplitude, Looker skills are beneficial.
Be pragmatic.
Balance short-term speed of development with the long-term technical quality of our systems.
Be a leader.
You will need to solve problems with a high degree of uncertainty and many stakeholders