WhereTo - Software Engineering Team Lead

4 weeks ago


Vancouver, British Columbia, Canada FCM Travel Full time

We are seeking an Engineering Team Lead with an active oriented mindset and a focus on building a quality team and product. The Engineering Team Lead will report to the Head of Engineering and will be responsible for managing the engineers on their team, driving accountability within their team, and will be responsible for the output of their team.

The Engineering Team Lead will assist in the planning and delivery of projects, communicate progress, milestones, and roadblocks to stakeholders and management, and will empower the engineers on those teams to make the largest impact possible for company goals while also reaching their professional development goals.

The ideal candidate should have in-depth knowledge of the tools we use as well as an interest in the industry trends, experience managing people, projects, or teams, and should have strong communication skills. The candidate should be comfortable working in a fast-paced environment and should have strong emotional intelligence.

Key Responsibilities:

  • Work with Engineering Management, Operations Team, and Product Team to develop and execute domain team objectives and strategies.
  • Lead and organize technical planning for their team's projects.
  • Maintain team velocity, drive accountability, and ensure quality and consistent output for their team.
  • Work with team project manager to organize and maintain regular meeting cadence with their team, including planning sessions, 1-1 meetings, and standups.
  • Communicate progress, roadblocks, concerns, and successes to engineering management.
  • Organize and lead meetings with external stakeholders as needed.
  • Advocate on behalf of team needs such as addressing technical debt and improving infrastructure.
  • Provide technical guidance and lead code review for their team.
  • Provide regular feedback to engineers on their team and provide input to management for formal performance reviews.
  • Help their team members debug issues and solve complex tasks.
  • Provide mentorship to junior engineers.
  • Assist and hiring and onboarding process for their team.
  • Help team members to develop and execute their personal growth goals.
  • Lead effort estimation with their team.
  • Lead deployment process for their team.

Experience & Qualifications:

  • Strong experience delivering projects / products to a large user base.
  • Either a Bachelor's Degree (or higher) in Computer Science, Computer Engineering, or related field.
  • Should have several years experience and be comfortable working with the following technologies:
  • Application Languages and Technologies NodeJS React RabbitMQ SOAP and Rest based APIs JVM based languages Kafka ELK Stack (Elastic Stack)
  • Data Storage and Related Technologies: PostgreSQL Redis Elasticsearch Druid / Superset
  • Infrastructure and Related Technologies Docker and Docker Compose Mesos / Marathon / Sensu go (or similar technologies) AWS / Azure OpenVPN Vault HAProxy LDAP PGBouncer
  • Knowledge and experience in the travel industry is a plus.
  • Is able to pick and choose technologies and weigh their pros and cons to solve problems.

Work Perks - What's in it for you:

We understand that our people are our most valuable asset. It is the passion and dedication of our teams that keep the company on top of the industry ladder. It's also why we offer some great employee benefits and perks outside of the norm.

  • Enjoy the freedom and flexibility of a hybrid work structure that combines both remote and in-person work.
  • Have fun: At the heart of everything we do at Flight Centre is a desire to have fun.
  • Reward & Recognition: Celebrate the success of yourself and others at our regular Buzz Nights and at the annual Global Gathering - You'll have to experience it to believe it
  • Use your smarts: Our people use their quick thinking, expertise, and tenacity to always figure things out.
  • Love for travel: We were founded by people who wanted to travel and want others to do the same. That passion is something you can't miss in our people or service.
  • Personal connections: We are a big business founded on personal relationships.
  • Diversity, Equity & Inclusion Diversity Day: paid leave to observe holiday or cultural celebration of your choice Employee Resource Groups (Racial Equity, Gender Equity, LGBTQ2IA+, Accessibility, Environmental Justice) DEI education Commitment to fair practices such as regular equity assessments and inclusive recruitment protocols
  • A career, not a job: We offer genuine opportunities for people to grow and evolve
  • We back our people all the way: We are strongly committed to supporting every single employee in their professional and personal development.


  • Vancouver, British Columbia, Canada FCM Travel Full time

    We are seeking an experienced Engineering Team Lead to join our WhereTo team. The ideal candidate will have a strong background in software engineering and a proven track record of leading high-performing teams.About the OpportunityThe Engineering Team Lead will be responsible for managing a team of engineers, driving accountability, and ensuring quality and...


  • Vancouver, British Columbia, Canada FCM Travel Full time

    At FCM Travel, we're seeking a highly skilled Engineering Team Lead to join our WhereTo team. As a key member of our engineering team, you'll be responsible for managing engineers, driving accountability, and delivering high-quality projects.About the OpportunityWe're looking for a technical leader with a passion for building quality teams and products. The...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the RoleWe are seeking a highly experienced and skilled Software Engineering Team Lead to join our team at Take-Two Interactive Software. In this role, you will be responsible for leading a team of engineers in designing, building, and deploying large-scale distributed backend systems that power our services.Key ResponsibilitiesProvide technical...


  • Vancouver, British Columbia, Canada Aircon Engineering Inc Full time $122,000 - $195,000

    About the PositionWe are seeking a highly motivated and intellectually curious Lead Software Development Engineer to drive our customer experience strategy forward by consistently innovating and problem-solving.The ideal candidate will possess a strong passion for software development and testing, with a proven ability to drive and improve test strategy for...


  • Vancouver, British Columbia, Canada com, ULC - A49 Full time

    At com, ULC - A49, we're seeking an experienced Software Development Manager to lead our team in building quality software and solving complex problems. As a key member of our engineering organization, you will drive the vision, architecture, and implementation of technology initiatives and products.The ideal candidate will have a passion for building...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionWe are seeking a highly skilled Senior Software Engineer to join our team at Take-Two Interactive Software, Inc. As a Senior Software Engineer, you will be responsible for establishing the culture for our engineering team and laying the foundation for our frontend architecture.Company OverviewTake-Two Interactive Software, Inc. is a leading...


  • Vancouver, British Columbia, Canada FCM Travel Full time

    We are seeking an Engineering Team Lead with an active oriented mindset and a focus on building a quality team and product. The Engineering Team Lead will report to the Head of Engineering and will be responsible for managing the engineers on their team, driving accountability within their team, and will be responsible for the output of their team.The...


  • Vancouver, British Columbia, Canada FCM Travel Full time

    About WhereToWhereTo is a cutting-edge business travel startup from San Francisco that has evolved into an agile development and design studio within the Flight Centre family. We build innovative travel solutions used by some of the largest companies on the planet, aiming to make business travel better for everyone.Our AI-powered travel platform provides...


  • Vancouver, British Columbia, Canada Asana Full time

    Job DescriptionAs a Software Engineering Team Lead at Asana, you will be responsible for leading a product engineering team, promoting technical rigor, and demonstrating sound judgment while balancing execution velocity with technical quality.Key ResponsibilitiesLead a product engineering team to promote technical rigor and sound judgment.Advocate for...


  • Vancouver, British Columbia, Canada Mewar Infotech Limited Full time

    About the Role: We are seeking an experienced Software Engineering Team Lead to join our team at Mewar Infotech Limited. As a key member of our team, you will be responsible for leading and coordinating teams of information systems professionals in the development of software and integrated information systems.Key Responsibilities:Investigate problems to fix...


  • Vancouver, British Columbia, Canada Market Jar Media Inc. Full time

    Market Jar Media Inc. Job OpportunityWe are seeking a highly experienced and skilled Software Engineering Team Lead to join our team in a permanent role.We offer an estimated salary of $120,000 per year, based on industry standards for a candidate with 5+ years of experience and a Master's degree in a relevant field.About the RoleAs a Software Engineering...


  • Vancouver, British Columbia, Canada Judi Full time

    About Judi.AIWe are a Canadian fintech company dedicated to making it easy for lenders to say 'yes' to small business borrowers. Our application uses sophisticated algorithms and predictive modeling to ensure timely and accurate loan adjudication, giving small businesses access to the capital they need to grow.We're looking for a seasoned technical leader to...


  • Vancouver, British Columbia, Canada Judi Full time

    About the RoleWe are seeking a highly skilled Technical Lead to join our software engineering team at Judi.AI. As a key member of our team, you will be responsible for leading the development of our software products and ensuring they meet the highest standards of quality and performance.Key ResponsibilitiesLead the design and development of our software...


  • Vancouver, British Columbia, Canada Judi Full time

    About the RoleWe are seeking a skilled Development Lead to join our team at Judi.AI. As a key member of our software engineering team, you will be responsible for leading the development of our products and ensuring they meet the highest standards of quality and performance.Key ResponsibilitiesLead the design and development of our software products,...


  • Vancouver, British Columbia, Canada Global Relay Full time

    About the RoleWe are seeking an experienced Software Development Manager to lead our software organization and drive the transformation of Information Management through technology. As a 2nd line manager, you will be responsible for building a top-tier team that is passionate about solving complex problems and making a real-world impact.The successful...


  • Vancouver, British Columbia, Canada Judi Full time

    About the RoleWe are seeking a skilled Development Lead to join our team at Judi.AI. As a key member of our software engineering team, you will be responsible for leading the development of our products and ensuring they meet the highest standards of quality and performance.Key ResponsibilitiesLead the design and development of our software products,...


  • Vancouver, British Columbia, Canada T-Net British Columbia Full time

    Job Title: Software Engineer Team Lead - DevelopmentJob ID: NC4446961112We're looking for a skilled software engineer to lead our development team. This is an exciting opportunity for a passionate individual who enjoys contributing to the design, development, and testing of our software platform.Duties & Responsibilities:Participate in architectural...


  • Vancouver, British Columbia, Canada Splunk Inc Full time

    About the RoleSplunk Inc is seeking a seasoned Engineering Manager to lead and grow our Developer Platform team. As a key member of our Developer Delivery group, you will be responsible for providing clear, reliable, and consistent testing, merge, and deployment services for our core flagship product.ResponsibilitiesDevelop and retain a high-performing...


  • Vancouver, British Columbia, Canada Market Jar Media Inc. Full time

    Job DescriptionWe are seeking a highly skilled Software Engineering Team Lead to join our team at Market Jar Media Inc.Key Responsibilities:Lead and coordinate teams of information systems professionals to develop software and integrated information systems, process control software and other embedded software control systems.Conduct tests and perform...


  • Vancouver, British Columbia, Canada Aircon Engineering Inc Full time

    At Aircon Engineering Inc, we are seeking a highly skilled Lead Software Development Engineer in Test to drive our customer experience strategy forward by consistently innovating and problem-solving.The ideal candidate is passionate about software development and testing, highly motivated, intellectually curious, and analytical, and possesses an ability to...