Senior Backend Engineer
2 days ago
Senior Backend Engineer
At EF we believe that the world is better when people try to understand one another. Since 1965, we have helped millions of people see new places, experience new cultures, and learn new things about the world and about themselves. Our culturally immersive education programs—focused on language, travel, cultural exchange, and academics—turn dreams into international opportunities.
When you join EF, you join a multicultural and diverse community working across more than 600 schools and offices in 50 countries, all with one shared mission of opening the world through education. Whoever you are, whatever you are passionate about—we welcome you and want you to bring that to work every day. EF is proud to be an equal opportunity employer and we are committed to inclusion and belonging across race, ethnicity, gender, age, religion, caste, parental status, identity, experience and everything else that makes you unique.
Founded in Sweden in 1965, EF has schools and offices around the world, including hubs in Boston, London, Mexico City, São Paulo, Shanghai, Stockholm, Zürich, and more. Learn more at
The Team
We're a close-knit, collaborative team of 6 engineers across Spain, London, and Shanghai, passionate about building impactful EdTech solutions. We thrive on mutual respect, empathy, and a shared commitment to excellence.
Personal development and continuous learning define us. We believe this role should enrich you—through skill growth, new challenges, and meaningful opportunities—as much as your expertise elevates our mission.
The Technologies
Our tech stack includes:
Go
NodeJS
PostgreSQL
Kubernetes (K8S)
AWS
Docker
Terraform
Datadog
The Role
As a Senior Backend Engineer at EF, you'll design, build, and optimize scalable backend systems that power our EdTech platforms, reaching millions of learners worldwide. You'll drive technical architecture, ensure top-tier performance and reliability, and craft robust APIs and services. This role requires technical leadership, seamless collaboration, and a passion for delivering production-ready solutions.
You'll work alongside seasoned developers, UX designers, and academics in a dynamic, agile environment that fosters innovation and collective growth.
Responsibilities
Design, develop, and maintain scalable backend systems from the ground up
Deliver clean, maintainable, and high-performing code
Optimize PostgreSQL databases for performance and scalability
Collaborate with cross-functional teams to shape and implement technical solutions
Lead software architecture design and system-level decisions
Champion backend best practices and process enhancements
Ensure quality through rigorous testing, documentation, and standards
Diagnose and resolve critical production issues with precision
Skills and Experience
Required
Exceptional communication and teamwork skills in English
5+ years of experience building and scaling backend systems
Proficiency in:
High-level programming language(s) (e.g. Go, Python, Java, )
Relational databases (e.g., PostgreSQL, MySQL)
A cloud hosting provider (e.g. AWS, GCP, Azure)
CI/CD tools (e.g., GitHub Actions, Jenkins)
Deep knowledge of:
Design patterns and system architecture
Data structures and algorithms
Web protocols (e.g., HTTP, WebSockets) and networking
Scalability, optimization, and distributed systems
Experience with automated testing
Strong analytical and design skills for reliable, production-grade systems
Ability to mentor peers and guide technical decisions
Availability to cover out-of-hours on-call
Desirable
Expertise in:
Go
NodeJS
Git
Experience using AI based engineering tools to enhance productivity
Hands-on experience with Docker and Kubernetes
Familiarity with Unix/Linux environments
Experience in monitoring, observability and tracing of distributed systems
Proven ability to optimize database queries and handle large-scale data
Exposure to event-driven systems or message queues (e.g., Kafka, RabbitMQ)
Apply Now
-
Backend Engineer
2 days ago
Shanghai, Shanghai, China EF Education First Full timeBackend EngineerThe Role:We are looking for a passionate and experienced Backend Engineer to join our international talented, collaborative, and supportive engineering team. You will be instrumental in designing, building, and scaling the cloud-native backend services that power our online language learning platform with AI features to teach miliions...
-
Senior Software Engineer, Backend
2 weeks ago
Shanghai, Shanghai, China Airwallex Full timeAbout AirwallexAirwallex is the only unified payments and financial platform for global businesses. Powered by our unique combination of proprietary infrastructure and software, we empower over 200,000 businesses worldwide – including Brex, Rippling, Navan, Qantas, SHEIN and many more – with fully integrated solutions to manage everything from business...
-
Senior Software Engineer, Backend
4 days ago
Shanghai, Shanghai, China Airwallex Full timeAbout AirwallexAirwallex is the only unified payments and financial platform for global businesses. Powered by our unique combination of proprietary infrastructure and software, we empower over 200,000 businesses worldwide – including Brex, Rippling, Navan, Qantas, SHEIN and many more – with fully integrated solutions to manage everything from business...
-
Software Engineer, Backend
2 weeks ago
Shanghai, Shanghai, China Airwallex Full timeAbout AirwallexAirwallex is the only unified payments and financial platform for global businesses. Powered by our unique combination of proprietary infrastructure and software, we empower over 200,000 businesses worldwide – including Brex, Rippling, Navan, Qantas, SHEIN and many more – with fully integrated solutions to manage everything from business...
-
Senior Full Stack Engineer
1 week ago
Shanghai, Shanghai, China 2K Full timeAt Visual Concepts, we believe great games are made by diverse and empowered teams with a shared passion for play. As one of the world's top game development studios, we have shipped over 100 multi-sku titles to critical acclaim and commercial success. Our teams are independent and ambitious. Our studios in Novato, Irvine, Budapest, Shanghai, Austin, Boise,...
-
Senior Full Stack Engineer
4 days ago
Shanghai, Shanghai, China Visual Concepts Full timeAt Visual Concepts, we believe great games are made by diverse and empowered teams with a shared passion for play. As one of the world's top game development studios, we have shipped over 100 multi-sku titles to critical acclaim and commercial success. Our teams are independent and ambitious. Our studios in Novato, Irvine, Budapest, Shanghai, Austin, Boise,...
-
Software Engineer II, Backend
2 weeks ago
Shanghai, Shanghai, China Airwallex Full timeAbout AirwallexAirwallex is the only unified payments and financial platform for global businesses. Powered by our unique combination of proprietary infrastructure and software, we empower over 150,000 businesses worldwide – including Brex, Rippling, Navan, Qantas, SHEIN and many more – with fully integrated solutions to manage everything from business...
-
Senior Software Engineer
2 weeks ago
Shanghai, Shanghai, China Microsoft Full timeThe Time + Places team is dedicated to reimagining when, where, and how work happens by driving innovation in two key products in the Microsoft 365 suite: Microsoft Calendar and Microsoft Places. Our goal is to create a thriving world by helping users manage their time, stay productive, and thrive whether they're working in an office, from home, or somewhere...
-
Staff Software Engineer, Backend
2 weeks ago
Shanghai, Shanghai, China Airwallex Full timeAbout AirwallexAirwallex is the only unified payments and financial platform for global businesses. Powered by our unique combination of proprietary infrastructure and software, we empower over 200,000 businesses worldwide – including Brex, Rippling, Navan, Qantas, SHEIN and many more – with fully integrated solutions to manage everything from business...
-
Senior Software Engineer, Backend
9 hours ago
Shanghai, Shanghai, China Airwallex Full timeAbout AirwallexAirwallex is the only unified payments and financial platform for global businesses. Powered by our unique combination of proprietary infrastructure and software, we empower over 200,000 businesses worldwide – including Brex, Rippling, Navan, Qantas, SHEIN and many more – with fully integrated solutions to manage everything from business...