Senior Platform Software Engineer

HybridSalary not specified
Spain · Barcelona, Spain

Tech Stack

PythonAWS

Job Description, Responsibilities & Requirements

About the Position

Senior Platform Software Engineer

At Preply, we are dedicated to creating life-changing learning experiences. We help people discover the magic of the perfect tutor, craft a personalized learning journey, and stay motivated to keep growing. Our approach is human-led, tech-enabled - and it’s creating real impact.

We’ve just reached unicorn status with a $150M Series D, accelerating our vision to transform education through human-led, AI-enhanced learning. Today, 100,000+ tutors teach 90+ languages to learners in 180 countries - and we’re only getting started. As a category-defining company, we’re shaping what the future of learning looks like at global scale.

Every Preply lesson sparks change, fuels ambition, and drives progress that matters. Joining Preply means helping define the future of education at global scale, and building something that truly matters for millions of people, every day.

Responsibilities

The Software Platform Engineer at Preply combines software engineering practices with cloud infrastructure, distributed systems patterns, storage systems, and observability to deliver on a wide range of projects - ranging from tooling to core Platform services which serve production traffic. In this role, you will collaborate closely with other teams, sharing knowledge to deliver on projects.

  • Own the availability and performance of mission-critical services and build automation to prevent problems recurrence.
  • Improve the system’s scalability, observability, and alerting.
  • Build tooling to improve our platform and accelerate the overall software development.
  • Practice sustainable incident response and blameless postmortems.
  • Collaborate with product teams to help them tackle technical issues and design new systems.
  • Strengthen credibility with the quality of the team's technical execution.
  • Follow the best FinOps practices.
  • Participate in on-call rotation across the team.

Requirements

  • Extensive experience (~8 years) in designing, building, maintaining, and troubleshooting high traffic distributed systems.
  • Proficient software engineering skills. Strong coding experience in one or more programming languages (preferably Python).
  • Experience with at least one major public cloud, its services, and infrastructure (preferably AWS).
  • Experience in implementing observability and alerting.
  • Willingness to participate in paid on-call rotations.
  • Business-orientation and data-driven approach.
  • Strong communication skills. Minimum B2 English level.

Nice to Have

  • Knowledge of modern web frameworks
  • SQL and relational DBs

We Offer

  • An open, collaborative, dynamic, and diverse culture
  • A generous monthly allowance for lessons on Preply.com, Learning & Development budget, and time off for your self-development
  • A competitive financial package with equity, leave allowance, and health insurance
  • Not in Barcelona? We offer an attractive relocation package to join us in our Preply Barcelona Hub
  • Access to free mental health support platforms
  • Access to Gympass-partnered wellness and gym centers throughout Spain to promote and support well-being and physical health
  • The opportunity to shape the lives of learners and tutors through language learning and teaching in 175 countries (and counting!)

About the Company

Preply.com is committed to creating an inclusive environment where people of diverse backgrounds can thrive. We believe that the presence of different opinions and viewpoints is a key ingredient for our success as a multicultural Ed-Tech company. That means that Preply will consider all applications for employment without regard to race, color, religion, gender identity or expression, sexual orientation, national origin, disability, age, or veteran status.

Job Details

Company name:
Preply
Location:
Spain · Barcelona, Spain
Employment Type:
Full-time
Work Mode:
Hybrid
Posted on TheJob:
Aug 10, 2026
Last checked:
Aug 10, 2026
Posted on the source:
Jan 12, 2026
Apply Now