Senior Software Engineer
Globus family of brandsAbout the role
Please note that the salary information shown is a general guideline only. Salaries are based upon a candidate's experience and qualifications, as well as internal equity, market and business considerations.
LOCATION: MOSTLY remote in the USA or Canada*
*NOTE: Qualified candidates may be required to participate in an in-person interview as part of the selection process. Additionally, the selected candidate will be required to travel to the company’s U. S. headquarters 2-3 times per year to attend departmental meetings. Attendance at these meetings is mandatory; candidates who are unable to meet this requirement will not be considered for the role.
WELCOME TO THE GLOBUS FAMILY OF BRANDS!
The award-winning Globus family of brands creates vacations that offer travelers culture-rich experiences featuring must-see sights, the stories behind the scenes and countless joy-filled memories in more than 65 countries on six continents across the globe. As a Senior Software Engineer you’ll join a collaborative, close-knit team of long-tenured professionals who are deeply passionate about the company and the experiences they help create. You’ll work on exciting projects that shape the future of travel, helping us deliver on our mission “to make happy guests.” With great benefits and a culture rooted in teamwork, innovation, and shared purpose, this is more than just a job—it’s a place to grow and thrive.
Watch a video about the Lighthouse Project to find out more about these efforts!
Company Benefits Include: Pension Plan, 401K Match, 16-26 days of vacation, Health, vision, dental and life insurance, (For associates working outside US, these benefits may vary slightly) Work from home options, and home office internet reimbursement.
Exciting Travel Benefits? Of Course! We are a travel company.
ABOUT THE ROLE
Globus is looking for Senior Software Engineer to join our Software development team driving innovation and support for our core enterprise systems. We are looking for a hands-on software developer contributing to developing and modernizing our application using MACH architecture and cloud native solutions.
An ideal candidate will additionally contribute to the role by mentoring developers, fostering collaboration, and cultivating a high-performance team culture. They will possess excellent communication skills, with the ability to clearly convey complex technical concepts to both technical and non-technical stakeholders. This role requires exceptional problem-solving abilities and a proactive mindset, with a strong focus on troubleshooting and implementing innovative, scalable solutions.
EDUCATION REQUIRED
Bachelor’s or Master’s degree with major in Computer Science, Information Systems, or related field.
EXPERIENCE/SKILLS REQUIRED
- 8+ years of hands-on professional experience in software development, with a strong focus on building and maintaining enterprise-grade applications.
- Extensive experience in .NET and C#, with a proven track record of developing and deploying scalable, maintainable backend systems.
- Deep expertise in RESTful API design and integration, including experience with microservices architecture using C# or Java/Spring Boot.
- Solid understanding of API security frameworks and protocols such as OAuth, JWT, and OpenAPI, with practical experience in implementing secure access control mechanisms.
- Proven experience in UI/UX development using modern front-end frameworks, particularly Angular (or React), with a focus on responsive and user-centric design.
- Strong background in relational databases, especially Oracle, along with experience in NoSQL technologies like MongoDB.
- Proven experience leading technical teams in the design, development, and deployment of cloud-native applications using AWS or Azure.
- Hands-on experience with event-driven architecture and messaging systems such as Kafka, Google Pub/Sub, or RabbitMQ.
- Familiarity with API Gateway, CDNs, API performance testing, and CI/CD pipelines, including monitoring and observability tools.
- Strong commitment to automated testing, code quality, and
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s