Senior Backend Engineer
About Wego
Wego is on a mission to help people discover the real value of travel — to inspire, to give more reasons, and to make it easier than ever to explore the world.
Founded in 2005, Wego has grown into the number one travel metasearch engine in the Middle East. Every month, millions of users rely on Wego to find the best deals for flights, hotels, and travel experiences. We’re passionate about building seamless, user-friendly products that make travel planning simple, efficient, and enjoyable.
About the Role
We’re looking for passionate engineers to join our Payments team. This is a collaborative team role where you’ll contribute to building and evolving robust backend systems and payment capabilities that power our platform.
You’ll be working on:
Payment and tax-related backend systems
Web-based checkout forms
Internal CMS tools
System architecture design and improvements
Feature development and implementation
Key Responsibilities
Develop and maintain scalable backend services in Go
Build and manage checkout forms using React.js
Design and implement systems architecture and APIs
Write unit, integration, and functional tests
Conduct code reviews and ensure code quality
Collaborate with product and design teams to translate requirements into technical solutions
Optimize application performance for speed and scalability
Brainstorm technical solutions and contribute ideas to improve product and engineering
Provide feedback and mentorship to team members
Solve complex problems and deliver high-quality results on schedule
Qualifications
5+ years of hands-on experience in backend or full-stack development
Strong understanding of system design and architecture
Experience building and maintaining web APIs
Product-focused mindset — you care about the “why”
Practical knowledge of:
Software design principles and patterns
Algorithms and data structures
Automated testing (unit/integration/functional)
Comfortable with version control systems (e.g. Git)
Experience with CI/CD pipelines and build processes
Strong problem-solving and analytical skills
Passion for clean, efficient, and pragmatic code
Eagerness to learn new technologies and languages
Nice to Have
Experience with Go and React.js
Familiarity with relational databases
Exposure to containerization tools (e.g. Docker)
Experience with cloud platforms (AWS, GCP, etc.)
Domain experience in payments or tax/invoicing
Experience running and maintaining production APIs/services
- Department
- Engineering
- Role
- Back End Developer
- Locations
- Jakarta
- Remote status
- Fully Remote
- Employment type
- Full-time
- Brand
- Wego

Already working at Wego?
Let’s recruit together and find your next colleague.