Senior Software Engineer - Platform
New Today
Overview
Join to apply for the Senior Software Engineer - Platform role at Preply.
At Preply, we’re all about 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. So far, 90,000 tutors have delivered over 20 million lessons to learners in more than 175 countries. Every Preply lesson sparks change, fuels ambition, and drives progress that matters.
Meet the team
The SRE team unites infrastructure, engineering and business to ensure great synergy that helps Preply succeed. Our main focuses are:
- Top in the industry uptime record and latency.
- Develop core services & tooling powering our Platform.
- Running infrastructure in a cost effective way.
We work in small teams, thus you will be able to influence system design and contribute a lot in the company's growth. We promote self-direction to work on meaningful projects, while we also strive to create an environment that provides the support and mentorship needed to learn and grow.
We have diverse technical challenges that will allow you to develop your skills across the stack. Please visit our Engineering Blog, Tech Radar, and YouTube channel to learn more about the technologies we use at Preply.
What You’ll Be Doing
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 — 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 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.
What You Need To Succeed
- Expertise in designing, building, maintaining and troubleshooting high-traffic distributed systems.
- Proficient software engineering skills with 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.
- Nice to have: knowledge of modern web frameworks; SQL and relational DBs.
- Strong communication skills. Minimum B2 English level.
Why you’ll love it at Preply
- Open, collaborative, dynamic and diverse culture.
- Generous monthly allowance for lessons on Preply.com.
- Learning & Development budget, including time off for your self-development.
- Competitive financial package with equity, and leave allowance.
- Opportunity to shape the lives of learners and tutors from over 175 countries through language learning and teaching.
- Care to change the world — we are passionate about our work and care deeply about its impact to be life changing.
- We do it for learners — learners are why we do what we do. We focus on empowering tutors to deliver an exceptional learning experience.
- Keep perfecting — we focus on simplicity, smoothness, and enjoyment, continually perfecting it as every detail matters.
- Now is the time — act quickly to make great things happen.
- Disciplined execution — we set clear goals and utilize resources efficiently.
- Dive deep — we investigate disparities between numbers and stories to guide decisions.
- Growth mindset — we seek growth opportunities, embrace feedback, and learn from setbacks.
- Raise the bar — we raise performance standards with new hires and promotions.
- Challenge, disagree and commit — we value open and candid communication and commit to decisions.
- One Preply — we prioritize collaboration, inclusion, and team success.
Diversity, Equity, and Inclusion
Preply is committed to creating a diverse and inclusive environment where people from all backgrounds can thrive. Different opinions and viewpoints are key ingredients in our success as a multicultural Ed-Tech company.
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. Together, we are The World Class.
- Location:
- England, United Kingdom
- Salary:
- £125,000 - £150,000
- Job Type:
- FullTime
- Category:
- IT & Technology