Software Engineering Team Lead

1 month ago


Vancouver, British Columbia, Canada FCM Travel Full time
About the Opportunity

We are seeking an experienced Engineering Team Lead to join our team at FCM Travel. As a key member of our engineering team, you will be responsible for leading a team of software engineers and driving the development of our travel solutions.

Key Responsibilities
  • Lead and organize technical planning for your team's projects, ensuring timely delivery and high-quality output.
  • Maintain team velocity, drive accountability, and ensure consistent output for your team.
  • Work with the engineering management team, operations team, and product team to develop and execute domain team objectives and strategies.
  • 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 your team.
  • Provide regular feedback to engineers on your team and provide input to management for formal performance reviews.
  • Help team members debug issues and solve complex tasks.
  • Provide mentorship to junior engineers.
  • Assist with the hiring and onboarding process for your team.
  • Help team members develop and execute their personal growth goals.
  • Lead effort estimation with your team.
  • Lead deployment process for your 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 a related field.
  • Several years of experience and comfort working with NodeJS, React, RabbitMQ, SOAP and Rest based APIs, JVM based languages, Kafka, ELK Stack, PostgreSQL, Redis, Elasticsearch, Druid/Superset.
  • Knowledge and experience in the travel industry is a plus.
  • Ability to pick and choose technologies and weigh their pros and cons to solve problems.
Work Perks - What's in it for you:
  • 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 FCM Travel 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 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 an ability to drive and improve test strategy for our Feature teams, and will be passionate about software...


  • 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 an ability to drive and improve test strategy for our Feature teams, and will be passionate about software...


  • 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 Go REcruitment Full time

    Join Go Recruitment and Take Your Software Engineering Career to the Next LevelAt Go Recruitment, we're passionate about helping talented software engineers like you achieve their career goals. We're looking for a skilled Software Development Manager to join our team and lead our software engineering efforts.About the RoleWe're a Vancouver-based technology...


  • Vancouver, British Columbia, Canada Go REcruitment Full time

    Join Go Recruitment and Take Your Software Engineering Career to the Next LevelAt Go Recruitment, we're passionate about helping talented software engineers like you achieve their career goals. We're looking for a skilled Software Development Manager to join our team and lead our software engineering efforts.About the RoleWe're a Vancouver-based technology...


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

    About the PositionThe Decision Management team at Aircon Engineering Inc is seeking a highly skilled and motivated Lead Software Development Engineer in Test to drive our customer experience strategy forward. This individual will be responsible for consistently innovating and problem-solving, driving and improving test strategy for our Feature teams.Key...


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

    About the PositionThe Decision Management team at Aircon Engineering Inc is seeking a highly skilled and motivated Lead Software Development Engineer in Test to drive our customer experience strategy forward. This individual will be responsible for consistently innovating and problem-solving, driving and improving test strategy for our Feature teams.Key...


  • Vancouver, British Columbia, Canada Go REcruitment Full time

    About Go RecruitmentWe are a Vancouver-based technology company that values employee growth and development.Job DescriptionWe are seeking a skilled Software Development Manager to join our team. As a Software Development Manager, you will be responsible for leading our software engineering team and ensuring the delivery of high-quality software solutions.Our...


  • Vancouver, British Columbia, Canada Go REcruitment Full time

    Join Go RecruitmentBit Quill is a Vancouver-based technology company that fosters a culture of continuous learning and growth for its software engineers. Our team provides world-class software development services to top-tier clients, and we're looking for a talented individual to lead our engineering efforts.About the RoleWe're seeking a seasoned Software...


  • Vancouver, British Columbia, Canada Go REcruitment Full time

    Join Go RecruitmentBit Quill is a Vancouver-based technology company that fosters a culture of continuous learning and growth for its software engineers. Our team provides world-class software development services to top-tier clients, and we're looking for a talented individual to lead our engineering efforts.About the RoleWe're seeking a seasoned Software...


  • Vancouver, British Columbia, Canada Asana Full time

    Job Title: Software Engineering Team LeadAsana is seeking a highly skilled Software Engineering Team Lead to join our Communications Experience team. In this role, you will lead a product engineering team, promoting technical rigor and demonstrating sound judgment while balancing execution velocity with technical quality.About the RoleLead a product...


  • Vancouver, British Columbia, Canada Asana Full time

    Job Title: Software Engineering Team LeadAsana is seeking a highly skilled Software Engineering Team Lead to join our Communications Experience team. In this role, you will lead a product engineering team, promoting technical rigor and demonstrating sound judgment while balancing execution velocity with technical quality.About the RoleLead a product...


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

    Lead Software Development Engineer in TestWe are seeking a highly skilled and experienced Lead Software Development Engineer in Test to join our team at Aircon Engineering Inc. and drive our customer experience strategy forward by consistently innovating and problem-solving.About the PositionDevelop and improve the test strategy for our Feature teams,...


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

    Lead Software Development Engineer in TestWe are seeking a highly skilled and experienced Lead Software Development Engineer in Test to join our team at Aircon Engineering Inc. and drive our customer experience strategy forward by consistently innovating and problem-solving.About the PositionDevelop and improve the test strategy for our Feature teams,...


  • 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 T-Net British Columbia Full time

    Software Engineer Team Lead - DevelopmentWe are seeking a highly skilled Software Engineer Team Lead to join our development team. As a key member of our team, you will be responsible for leading the design, development, and testing of our software platform.Key Responsibilities:Participate in architectural discussions to achieve the product visionPerform...


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

    Software Engineer Team Lead - DevelopmentWe are seeking a highly skilled Software Engineer Team Lead to join our development team. As a key member of our team, you will be responsible for leading the design, development, and testing of our software platform.Key Responsibilities:Participate in architectural discussions to achieve the product visionPerform...


  • 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,...