Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We are seeking a highly skilled Senior Software Engineer to join a dynamic Core Engineering team, working on backend systems that power high-performance, scalable travel technology. In this fully remote role, you will design, build, and optimize APIs, microservices, and distributed systems, collaborating closely with product, data, and engineering teams. You will have the opportunity to contribute to multiple facets of the platform, from supplier integrations and search to pricing and booking, directly impacting system reliability, speed, and customer satisfaction. This role is ideal for engineers who thrive in fast-paced, agile environments and enjoy solving complex technical challenges with creativity and ownership.
Accountabilities:
- Design, develop, and maintain high-performance backend services, APIs, and microservices within a distributed architecture
- Collaborate with cross-functional teams to solve technical challenges in areas such as integrations, search, pricing, and booking
- Optimize system performance, scalability, and reliability to support a growing user base and transaction volume
- Participate in system design, code reviews, and architecture discussions to ensure quality, security, and maintainability
- Triage production issues, perform root cause analysis, and contribute to post-mortem documentation and resolution
- Mentor junior engineers and provide guidance on best practices and engineering standards
- 5+ years of hands-on experience in backend software engineering with a strong foundation in API development, microservices, and distributed systems
- Proficiency in modern backend languages and frameworks, such as Node.js, Kotlin, or TypeScript
- Experience with relational databases (PostgreSQL, MySQL) and familiarity with caching systems like Redis
- Knowledge of cloud-native technologies, Kubernetes, gRPC, and observability tools is a plus
- Strong problem-solving, analytical, and debugging skills
- Excellent communication skills and ability to collaborate across technical and non-technical teams
- Ability to take ownership of projects from design through production, thrive in ambiguity, and adapt to evolving priorities
- Competitive compensation with opportunities for bonuses, commissions, and equity
- Flexible fully remote work from Latin America
- Exposure to innovative technology and challenging engineering problems at scale
- Collaborative and mission-driven team environment
- Access to resources and support for personal and professional growth
- Opportunities to work on impactful projects that directly enhance customer experience and system performance
When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly.
- 🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements
- 📊 It compares your profile to the job's core requirements and past success factors to determine your match score
- 🎯 The top 3 candidates with the highest match are automatically shortlisted
- 🧠 When necessary, our human team may perform additional review to ensure no strong candidate is overlooked
Thank you for your interest!
Key Skills
Ranked by relevanceReady to apply?
Join Jobgether and take your career to the next level!
Application takes less than 5 minutes