Preply

Senior Back-End Engineer

Preply
Apply
almost 2 years ago
Kyiv, UkraineSenior

Responsibilities

  • Develop and own backend features using Python and Django.
  • Create backend services and design, build, or troubleshoot integrations with third-party vendors.
  • Collaborate with Product, Design, UX Writing, Data Analytics, Technical Leads, and Engineering partners to deliver product features and A/B tests.
  • Balance short-term development speed with the long-term technical quality of systems.
  • Guide technical decisions and continuously improve testing practices, code reviews, monitoring, and scalability.
  • Troubleshoot issues, identify root causes, mitigate problems, and establish safeguards against recurrence.
  • Support small JavaScript and TypeScript tasks when needed.
  • Participate in squad on-call coverage one week every five weeks.

Requirements

  • Experience with architectural patterns for large-scale web applications, including well-designed APIs, high-volume data pipelines, or efficient algorithms.
  • Hands-on experience using agentic AI and the ability to influence engineering workflows beyond code generation, including quality gates, safety nets, and AI-native alternatives.
  • Expertise in Python/Django or willingness to learn Python; experience with Java/Spring, Node.js/Express.js, Ruby/Ruby on Rails, Scala/Play, PHP, or Golang is also relevant.
  • Familiarity with JavaScript and TypeScript for occasional supporting tasks.
  • Strong troubleshooting, root-cause analysis, mitigation, and preventative-safeguard skills.
  • High ownership, responsibility, self-organization, collaboration, and written and verbal communication skills.
  • Minimum B2 level of English.
  • Willingness to participate in the squad on-call rotation.

Benefits

  • Monthly allowance for lessons on Preply.com.
  • Learning and Development budget and time off for self-development.
  • Competitive financial package including equity, leave allowance, and health insurance.
  • Relocation package for joining the Barcelona hub from outside Barcelona.
  • Access to free mental health support platforms.
  • Access to Gympass-partnered wellness and gym centers throughout Spain.
  • Opportunity to support learners and tutors through language learning in 175 countries.

Tech Stack

DjangoExpressGoJavaJavaScriptNode.jsPHPPlay FrameworkPythonRubyRuby on RailsScalaTypeScript

Categories

Preply

About Preply

10,000+ employees

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.

Contact me