Overview As a Senior Engineer in Preply’s Engineering team, you will shape backend services and integrations to power personalized learning journeys. You’ll collaborate cross-functionally to deliver features validated by A/B tests while upholding high-quality, scalable systems. You’ll guide technical decision-making and foster best practices, including observability and reliability. This role blends hands-on development with system design in a fast-growing, general learning platform that supports tutors and learners alike.
Compensaciones / Beneficioslesson allowanceLearning & Development budgettime off for self-developmentequityhealth insurancerelocation package to Barcelona Hub ResponsabilidadesDevelop and own backend features using Python/Django for new services and third-party integrationsCollaborate with product, design,
analytics and engineering to define customer-focused solutionsBalance rapid delivery with long-term code quality, maintainability and scalabilityGuide the team on best practices, testing culture, code reviews, monitoring, and reliability Requisitos principalesExposure to architectural patterns in large-scale web applicationsWillingness to handle small JS/TS tasks when neededStrong troubleshooting ability and root-cause analysisHigh sense of ownership and self-organizationExcellent verbal and written communicationMinimum B2 English levelWillingness to be on-call for squad (1 week every 5 weeks)strong collaborationclear communicationownership and accountabilityPythonDjangoAPIs and backend services