P

Preply

Online language-learning marketplace connecting live tutors

Senior 2 Full-Stack Engineer - Back-end heavy

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeKyiv, UkraineNo salary listedRemote

About the Job

Requirements

  • Hands-on experience using agentic artificial intelligence tools beyond code generation, applying judgment to architecture, business logic, and security, and establishing quality gates and safeguards or proposing artificial-intelligence-native workflows.
  • Deep backend engineering expertise and the ability to contribute across the full stack; the work is approximately 85% backend and 15% frontend.
  • Experience designing and evolving large-scale web applications, including well-designed application programming interfaces, distributed systems, high-volume data flows, and scalable architectural patterns, with sound technical trade-off judgment.
  • Ability to influence technical decisions, drive engineering best practices, and contribute to architectural direction within and beyond the immediate team.
  • Ability to translate ambiguous business challenges into scalable technical solutions using experimentation, data, and customer insights.
  • Ability to navigate ambiguity and independently solve complex technical and product challenges, engaging others when appropriate.
  • Track record of owning and driving initiatives from concept through delivery and measurable outcomes.
  • Ability to collaborate and communicate effectively across engineering, product, design, and data functions, including stakeholder management.
  • English proficiency at B2 level or higher.
  • Experience mentoring engineers, contributing to code and design reviews, and raising engineering standards through knowledge sharing and technical leadership.
  • Understanding of observability, reliability, monitoring, and operational best practices, and willingness to participate in the squad's on-call rotation for one week every five weeks.

Responsibilities

  • Design, build, and evolve scalable backend systems using Python and Django, drive architectural decisions, create new services, and own critical integrations supporting company growth.
  • Develop and evolve frontend experiences using React and TypeScript, contribute to experimentation frameworks, and help establish frontend engineering best practices.
  • Lead complex initiatives from discovery through deployment, own solutions throughout their lifecycle, and balance immediate product needs with long-term sustainability.
  • Drive engineering excellence through mentorship, architectural reviews, and adoption of best practices across frontend and backend development.
  • Partner with product, data, and user-experience teammates to identify opportunities, validate hypotheses, and maximize customer value through experimentation and measurable outcomes.
  • Shape architectural direction for complex systems and make technical decisions that improve scalability, reliability, maintainability, and developer productivity.
  • Navigate ambiguity, evaluate trade-offs, and align technical investments with business objectives and customer impact.
  • Influence technical direction beyond the immediate scope and collaborate with engineers, managers, and stakeholders to drive alignment and successful delivery.
  • Continuously improve engineering quality through craftsmanship, curiosity, continuous learning, and support for others' growth.

About the Company

Preply

Online language-learning marketplace connecting live tutors

Preply is an online language-learning marketplace that connects learners with live tutors for 90+ languages across 180 countries. Through the platform, students can choose a language, browse tutors, schedule lessons, and receive video-based instruction from tutors around the world. Lessons are supported by an AI co-pilot toolkit that helps with practice, personalization, and learning data to aid the tutoring process. What sets Preply apart is its large, global network of more than 100,000 tutors, a broad language catalog, and a focus on combining human teaching with AI-assisted tools, backed by strong funding and profitability signals (it became EBITDA-positive) and a recent €127 million Series D to expand AI/data capabilities, product and engineering hiring, and global growth. The company’s goal is to make language learning accessible and effective for learners anywhere by scaling high-quality tutoring worldwide and enhancing it with AI-driven tools.

Company size
10,001+
Company stage
Series D
Total funding
$321.9M
Headquarters
Brookline, MA
Founded
2012

Recently Posted Jobs

Explore more opportunities at Preply

See more jobs