Senior Software Engineering
Role summary
E&M Global Travel Services Canada Inc. is seeking a full-time remote Senior Software Engineer to join their team. The role involves designing, developing, and optimizing software solutions for their AI-powered travel companion, mynexttrip.ai. Responsibilities include building back-end systems, writing efficient and scalable code, and applying OOP principles. The ideal candidate will have a strong foundation in Computer Science, proficiency in backend development, and the ability to work independently. Experience with cloud platforms or AI systems is a plus.
**Salary: $100k
Company Description**
At E&M Global Travel Services Canada Inc., we are revolutionizing the way people plan and enjoy their travels with mynexttrip.ai, an AI-powered travel companion. Our platform offers intelligent flight and hotel bookings, customized itineraries, and seamless ticket bookings while helping users explore cities and discover popular local attractions and restaurants. We are committed to creating intuitive and personalized travel experiences, enabling users to effortlessly navigate their journeys in one comprehensive platform.
Role Description
This is a full-time remote role for a Senior Software Engineer. As a Senior Software Engineer, you will design, develop, and optimize software solutions while collaborating with cross-functional teams to deliver seamless user experiences. Your responsibilities will include building back-end systems, writing efficient and scalable code, and implementing object-oriented programming principles to enhance the platform’s performance. You will also contribute to solving complex technical challenges and play a key role in shaping the future of our AI-powered travel companion.
Qualifications
- Strong foundation in Computer Science principles
- Proficiency in Back-End Web Development, Software Development, and Programming
- Expertise in Object-Oriented Programming (OOP)
- Ability to write clean, efficient, and scalable code
- Experience in cloud-based platforms or AI-powered systems is a plus
- Attention to detail, problem-solving skills, and the capacity to work independently
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
Similar roles
- Software Engineering InternAstrolab · Hawthorne, California, United States · Onsite
Director of Software EngineeringSpire · Boulder, Colorado, United States · Hybrid
Director Software EngineeringBread Financial · Columbus, Ohio, United States · Hybrid
Director of Software EngineeringWhisker · Auburn Hills, Michigan, United States · Hybrid- Senior Vice President of Software EngineeringAlined Consulting Group · Wisconsin, United States · Onsite