Engineering Manager - Toronto, Canada - Etraveli Group

    Etraveli Group
    Etraveli Group Toronto, Canada

    3 weeks ago

    Default job background
    Full time
    Description

    About TripStack

    We are travel tech entrepreneurs, changing the way millions of people travel.

    Our proprietary virtual interlining technology provides access to billions of travel itineraries by combining flights from different airline carriers that don't traditionally work together. We take our customers from point A to B via C, including land transportation, at the lowest possible price. We are impacting the way people travel and provide higher margin opportunities to our partners that are some of the largest in the travel industry.

    We pride ourselves on the performance-driven environment we have created for our teams to prosper and excel in. We come to work ready, to challenge and be challenged. We're big enough to give our teams support but small enough that every person makes a difference. There are plenty of challenges to champion.

    The Role

    We are hiring an Engineering Leader who has exceptional technical and management skills. You are an energetic, passionate technology leader with a background in software engineering and distributed systems, who is fueled by big challenges and disruptive technology. You are a quick study, with a strong drive for personal and professional development. You are an excellent communicator, capable of conversing with both technical and non-technical colleagues, and are comfortable contributing to a multidisciplinary team. You are a techie at heart, and feel empowered working on technology that makes a difference. This role will lead our Content Acquisition, Flights team in Canada for Tripstack Inc.

    In this role, you will report directly to the Director of Engineering, Content Acquisition, India and oversee software delivery and infrastructure for the CAT team for Canada.

    Responsibilities:

    • Deliver high quality integrations of world class airlines, supporting some of the largest brands in travel worldwide
    • Management of Content development teams in Canada including the Content Platform, airline and client support
    • Be a combination of a highly-technical hands-on software engineer and an effective people manager
    • Recruit, inspire, and develop team members
    • Lead technical discussions, be a subject matter expert, and have strategic influence
    • Communicate cross-functionally across various teams such as the Product Management team, organizations and internal and external stakeholders to drive engineering efforts
    • Encourage a data-driven culture to improve the efficiency, scalability, stability and security of business applications and in-house systems to help scale the company

    Requirements

    Desired Skills and Experience:

    • Bachelor's degree from accredited institution, must have Computer Science, Engineering or a related subject
    • 10+ years of overall software development experience in a technology-oriented organization including 2-4 years in a leadership role
    • Experience working with e-commerce/B2C, B2B and enterprise software environments (B2C experience would be highly desirable)
    • Experience in leading development projects using agile methodologies
    • Excellent communication skills – both written and verbal, ability to communicate effectively with both technical and non-technical individuals.
    • Hands on experience with programming languages e.g. C#, .Net Core, and Python and integrating 3rd party API's in REST / XML, etc.
    • Solid knowledge of OOP software concepts, design patterns, and best practices
    • Experience working on scalable software deployments on Unix/Linux e.g. Debian, Ubuntu, and RHEL
    • Experience with NoSQL, cache databases like Redis would be as asset
    • Familiarity with Docker, Kubernetes would be as asset
    • Experience with high volume applications and strong infrastructure knowledge on prem as well as cloud-native (e.g. GCP, AWS, etc.)
    • Experience with version control tools such as Git, SVN; deployment tools Ansible, would be desirable.

    Benefits

    What it takes to succeed here

    Ambition and dedication to make a difference and change the way people travel; Where we always play to each other's strength in a high performing team reaching for our common goal. We hold ourselves to the highest expectations, and move with a sense of urgency and hold ourselves accountable and win by staying true to what we believe in. Learn more about our values here:

    What we offer

    We offer an opportunity to work with a young, dynamic, and a growing team composed of high caliber professionals. We value professionalism and promote a culture where individuals are encouraged to do more and be more. If you feel you share our passion for excellence, and growth, then look no further. We have an ambitious mission, and we need a world-class team to make it a reality. Upgrade to a First-Class team

    At TripStack, we proudly believe in embracing diversity. This is true for our team, clients, communities and stakeholders. We are an equal opportunity employer and committed to creating a safe, healthy and accessible environment. We encourage applications regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or any other grounds protected by law. Please let us know if you need any accommodations during any part of the recruitment process.

    TripStack thanks all applicants for their interest, however only those selected to continue in the process will be contacted.

    Learn more about us at