9 months ago
Kyiv, UkraineSenior
Responsibilities
- Design, build, and evolve scalable backend systems using Python/Django.
- Develop frontend experiences with React and TypeScript and contribute to experimentation frameworks.
- Lead complex initiatives from discovery through deployment and own solutions throughout their lifecycle.
- Shape architectural direction for complex systems and make trade-offs supporting scalability, reliability, maintainability, and developer productivity.
- Partner with Product, Data, and UX teams to use experimentation, customer insights, and measurable outcomes to guide product development.
- Provide technical leadership through architectural reviews, best-practice adoption, mentorship, and cross-team alignment.
- Contribute to observability, monitoring, reliability, operational practices, and the squad’s on-call rotation of one week every five weeks.
- Use agentic AI as a thought partner, establish quality gates and safety nets, and propose AI-native engineering workflows.
Requirements
- Deep backend engineering expertise with the ability to contribute across the full stack in an approximately 85% backend and 15% frontend role.
- Experience designing and evolving large-scale web applications, well-designed APIs, distributed systems, high-volume data flows, and scalable architectural patterns.
- Demonstrated ability to influence technical decisions, drive engineering best practices, and contribute to architectural direction beyond the immediate team.
- Strong product mindset and ability to translate ambiguous business challenges into scalable technical solutions using experimentation, data, and customer insights.
- Track record of independently driving complex 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, participating in code and design reviews, and raising engineering quality through knowledge sharing.
- Understanding of observability, reliability, monitoring, and operational best practices, with willingness to participate in on-call rotations.
- Hands-on experience with agentic AI and the ability to influence engineering workflows beyond code generation while applying judgment to architecture, business logic, and security.
Benefits
- Open, collaborative, dynamic, and diverse culture.
- Monthly allowance for Preply lessons.
- Learning and Development budget and time off for self-development.
- Equity, leave allowance, and health insurance included in the financial package.
- Access to free mental health support platforms.
- Opportunity to support learners and tutors through language learning and teaching 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.
