> Markdown version of [/jobs/ext/2962238-senior-platform-software-engineer](https://www.wearedevelopers.com/jobs/ext/2962238-senior-platform-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Platform Software Engineer - **Company:** Preply Inc. - **Location:** Barcelona, Spain - **Contract:** Permanent contract - **Skills:** Amazon Web Services, Computing Platforms, Cloud Computing, Decision Support Systems, Distributed Systems, Python (Programming Language), Software Engineering, SQL Databases, System Software, Web Application Frameworks, Data Analytics - **Published:** September 17, 2026 - **Apply:** https://www.buscojobs.com.es/senior-platform-software-engineer-en-barcelona-ID-372271258 ## About the Role Requisitos principalesExtensive experience (~8 years) in designing, building, maintaining and troubleshooting high-traffic distributed systems Proficient software engineering skills with strong coding in one or more languages (preferably Python) Experience with at least one major public cloud and its services (preferably AWS) Experience 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 Strong communication Collaborative mindset Data-driven decision making Python AWS Observability and alerting ## Description OverviewAs a Software Platform Engineer at Preply, you will own the availability and performance of mission-critical services while expanding platform tooling and automation.You will work closely with cross-functional teams to improve scalability, observability, and incident response, shaping core services used by production traffic.The role blends software engineering with cloud infrastructure in a dynamic, supportive environment that values growth andMentorship.You'll contribute to a high-uptime, cost-conscious platform that powers learning experiences across 175+ countries.Compensaciones / BeneficiosGenerous monthly lesson allowanceLearning & Development budgetCompetitive package with equityLeave allowanceResponsabilidadesOwn availability and performance of mission-critical services and automate issue preventionImprove scalability, observability, and alerting of the systemBuild tooling to enhance the platform and accelerate software developmentPractice blameless postmortems and sustain incident responseCollaborate with product teams to tackle technical issues and design new systemsStrengthen the teams credibility through high-quality technical executionFollow FinOps practicesParticipate in on-call rotation across the teamRequisitos principalesExtensive experience (~8 years) in designing, building, maintaining and troubleshooting high-traffic distributed systemsProficient software engineering skills with strong coding in one or more languages (preferably Python)Experience with at least one major public cloud and its services (preferably AWS)Experience implementing observability and alertingWillingness to participate in paid on-call rotationsBusiness orientation and data-driven approachNice to have: knowledge of modern web frameworks; SQL and relational DBsStrong communication skillsMinimum B2 English levelStrong communicationCollaborative mindsetData-driven decision makingPythonAWSObservability and alerting ## Related Videos - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [PySpark - Combining Machine Learning & Big Data](https://www.wearedevelopers.com/videos/44-pyspark-combining-machine-learning-big-data) - [Green Cloud Computing](https://www.wearedevelopers.com/videos/592-green-cloud-computing) - [Platform Engineering vs. DevOps Why not both?](https://www.wearedevelopers.com/videos/885-platform-engineering-vs-devops-why-not-both) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1520-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [Reducing Cognitive Overload Through Platform Engineering](https://www.wearedevelopers.com/videos/679-reducing-cognitive-overload-through-platform-engineering) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe)