USACares Jobs

Job Information

Busbud Senior Tech Lead Full Stack Developer - User Acquisition Squad in Montreal, Canada

Hey there, Busbud is looking for a Senior Tech Lead Full Stack Developer to join the User Acquisition 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 the most comprehensive network of city-to-city travels across 80+ countries to millions of customers.

  • 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 we believe that 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 four core values ( : going places, independent spirit, sustainability and super helpful. These values drive our attitudes toward everything, from how we can build the best product for our users, to how we can create the best working environment for our team members and ensure they all succeed. We’ll be happy to 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 making sure everything in the store works great, this squad is about getting people to discover the store and convince them to go into the store .

    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 make sure when users are thinking of traveling, Busbud shows up to help them.

    What we’re 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 as well as 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 speaking, we mostly 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, helping others and always keen to learn new things.

    In User Acquisition, we’re a close-knit group that sticks together, tackles hard-to-solve problems and loves to have fun - and we can’t 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 wider 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 on quality and speed with appropriate test coverage, monitoring and rollout plans.

  • Multiply the effectivene ss of your peers via collaboration such as code reviews, design discussions, 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 wanting to play a key role in the optimization of 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 value to our customers. The ideal candidate would strive to ensure a great first impression to visitors of our landing pages. In fact, the ideal candidate would help ensure customers' end-to-end journey is seamless and one they will remember!

    How can you impress us?

    • You are willing to take on any task to help reach your squad goals. You can touch backend and frontend 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’s in it for you?

  • WFA (work from anywhere): you can work from one of our offices or from home, almost anywhere in the world, as much or as little as you want. Wherever you choose to work, we’ll empower you to be your best.

  • Quality compensation package, including competitive salary and stock options

  • Flexible paid time off / vacation policy so you can invest in yourself (for Canadian residents, this means 3 weeks of vacation plus one bonus week during the holidays; competitive packages for other countries)

  • Solid health benefits (health, drugs, vision, dental)

  • Great gear so you can work from home effectively (chair, Apple laptop, monitor)

  • Free bus tickets anywhere in the world!

  • Work in a diverse and inclusive environment committed to your growth and well-being

    Visas and work permits

    If you are not already authorized to live and work in Canada, we will sponsor the following work permits:

  • R204(a) T23 ( (university graduates who are citizens of the U.S., Mexico, Chile, Peru, Colombia or South Korea)

  • IEC Young Professionals ( ( age and citizenship requirements ( )

  • Employer-specific work permit

    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 diversity ( .

Powered by JazzHR