Software Development Technical Lead

Montreal, QC, Canada

Job Description


Busbud is looking for a Technical Lead to join the User Acquisition software engineering squad and help us build and scale the channels to reach millions of customers!

Who we are

  • Busbud is the leading online travel platform focused on intercity bus travel worldwide, offering millions of customers the most comprehensive network of city-to-city travels across 80+ countries.
  • Our mission is to provide a more environmentally friendly, accessible and interconnected world for everyone. We aim to go above and beyond to help our customers and believe we can become a world leader in sustainable travel by empowering travellers to explore the world responsibly. Travel is our passion!
  • Busbud is driven by our [
](https://www.busbud.com/en/careers/life): going places, having an independent spirit, sustainability and being super helpful. These values drive our attitudes toward everything, from building the best product for our users to creating the best working environment for our team members and ensuring they all succeed. We\xe2\x80\x99ll happily share more about our values during the interview process.

The story of User Acquisition

Our User Acquisition squad is all about meeting customers where they express a need Busbud can fill. To use a storefront metaphor, while other squads work on ensuring everything in the store works great, this squad is about getting people to discover the store and convince them to go there.

The main channels we focus on are search engines (SEO) and ads (SEM), but there are also many more we touch. And we build the tools, APIs, microservices and experiences that generate the billions of landing pages, ad campaigns and placements that let customers know Busbud can help them with their travel needs.

These systems are all mission-critical, deal with vast quantities of data and must be kept performant at scale, which is a pretty cool challenge when you have users in so many countries around the world with vastly different needs and usage patterns.

Simply put, our core mission is to ensure Busbud shows up to help users when they are considering travelling.

What we\xe2\x80\x99re looking for

As a technical leader of the User Acquisition squad, you\'re responsible for helping the team discover and scale technical solutions to reach all potential Busbud customers.

You leverage your knowledge of the most recent changes related to SEO/SEM and new and growing platforms for reaching our customers to have constructive debates with the team about which opportunities to tackle. You\'re an active participant in prioritization and scoping. You\'ll devise experiments with the team and discover which channels and tactics are sustainable, do analyses to understand who your best customers are and deliver software to attract more of them at scale. In addition, you will research, investigate, experiment and implement new technologies & platforms (in areas such as server-side rendering, edge computing, big data, machine learning, natural language processing and graph databases) and new features to make our site even faster and deliver more functionality to help customers discover Busbud has the information and inventory they are seeking.

Technically, we primarily work in Node.js, Typescript, React, Redis, PostgreSQL, Big Query, Kubernetes and Terraform. Expertise with any combination of these technologies will aid us on our journey together. Our ideal next squadmate would be an effective communicator, have an entrepreneurial sense (you can Get Stuff Done effectively with limited resources and a small team), be passionate about what they do, help others and always be keen to learn new things.

In User Acquisition, we\xe2\x80\x99re a close-knit group that sticks together, tackles hard-to-solve problems and loves to have fun - and we can\xe2\x80\x99t wait to welcome our next squadmate!

What you can expect from this opportunity:
  • Learn and master techniques, technologies and tools to make websites incredibly fast & performant
  • Understand how to increase engagement & interaction and convert visitors into customers
  • Increase the accessibility and visibility of Busbud to a broader audience
  • Be the owner and expert of purposeful and well designed and well-tested services
  • Anticipate technical issues at the product level and make architectural and design decisions to prevent them.
  • Exemplify software development excellence by balancing scope and deadlines to deliver quality and speed with appropriate test coverage, monitoring and rollout plans.
  • Multiply the effectiveness of your peers via collaboration, such as code reviews, design discussions, and pair & mob programming
Why join the User Acquisition squad?

This squad is for you if you are passionate about delivering an exceptional user experience and want to play a key role in optimizing our high-traffic online travel agency. You will be a part of a cross-functional team and contribute to conversion, retention, and engagement-enhancing strategies. A creative mind is an asset as we seek innovative solutions and tactics for maximizing customer value. The ideal candidate would strive to ensure a great first impression to visitors of our landing pages. The ideal candidate would help ensure customers\' end-to-end journey is seamless and one they will remember!

How can you impress us?
  • Senior level experience as tech lead/engineering manager with a passion for leading and developing a team
  • You can take on any task to help you reach your squad goals. You can touch back end and front end alike, even though you may have a preference somewhere.
  • You have multiple years of experience developing, testing, releasing and supporting code that you have written. With your experience, you often can identify the potential for a problem before it happens and can help shape decisions to prevent issues before they get to production.
  • You have had your fair share of technical successes and failures in the past and leverage those experiences in your decisions.
  • You are sought out for technical guidance. People respect and trust your opinions.
  • You absolutely love what you do, you are detail-oriented and you are always keen to invest in your future by learning new things.
What\xe2\x80\x99s in it for you?
  • Compensation based on experience
  • Unlimited paid time off
  • Annual sustainability fund & training fund
  • Health benefits & stock options
  • Apple equipment
  • Team events
  • A beautiful office in Montreal\xe2\x80\x99s burgeoning tech neighbourhood, Mile End
  • Remote
Busbud is committed to equal employment opportunity for all employees and to providing its team members with a work environment free from discrimination and harassment. All employment decisions at Busbud are based on business needs, job requirements and individual qualifications, regardless of race, colour, religion or belief, national, social or ethnic origin, sex, age, physical, mental or sensory disability, HIV status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, pregnancy, or any other status protected by the laws or regulations in the locations where we operate. Learn more about why we care about .

Powered by JazzHR

Busbud

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2152174
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Montreal, QC, Canada
  • Education
    Not mentioned