Senior II - Back-End Engineer
Core
Drive technical direction across multiple squads and build scalable backend systems to power Preply's global growth engine for 100,000+ tutors and 90+ languages.
Role type
Senior II Backend Engineer (Technical Lead)
Builds
Scalable backend systems, data pipelines, and third-party integrations supporting global education platform growth.
Domain
Ed-Tech / Global SaaS
Deliverable
production ML models | product features | infrastructure
Required skills
Architectural pattern design, leading complex greenfield projects, shaping architectural decisions, product scope definition, technical trade-off analysis, engineering standards setting, observability and performance optimization, automation and documentation.
Preferred skills
Experience with Python/Django, adaptability to new languages (Java, Node.js, Ruby, Scala, .NET, PHP, Go), on-call rotation participation.
Technologies
Python, Django, data pipelines, third-party integrations.
Responsibilities
Own and drive technical direction across multiple engineering squads; Lead complex, ambiguous initiatives from idea to delivery; Design, build, and evolve scalable backend systems; Partner with PMs and stakeholders to shape roadmaps and guide investment decisions; Raise the engineering bar through mentoring and architectural reviews; Drive reliability and operational excellence across services.
Seniority
Senior, hands-on IC with leadership responsibilities