Engineering Jobs
Find your place
Engineering
Director of Engineering, Marketplace & Partnerships
Engineering Manager, Fleet Maintenance
Engineering Manager, Fleet Ops
Engineering Manager, Marketplace
Senior Software Engineer, Android
Senior Software Engineer, Channel Partnerships
Senior Software Engineer, Fleet Ops
Senior Software Engineer, Marketplace
In our own words
See what our team is saying
"I love having the ability to implement feedback items and wow customers and make them happy."
Richard Young
Principal Software Engineer
"I am given the target to aim for and then the freedom to hit it in the way I feel best."
Nick Redfoot
Senior Software Engineer
Our Engineering philosophy
Momentum
We strive to deliver quality software to our customers swiftly and continuously. We align our teams, tools and our software development process to deploy top notch value multiple times a day. We continue to build on that momentum.
Ownership
We own our work end-to-end. Our sense of ownership comes from the pride in our craft, the quality of the value we aspire to deliver and the deep rooted care we have for our customers.
Product First
Our high ownership character extends into how our engineers think about their role in adding value to our products. Our engineers care about the product as a whole and are not just feature-focused. We are a product focused group.
Knowledge
We are always eager to learn and acquire knowledge. We continuously look for opportunities to learn from each other, our customers, tech industry, our successes and our failures.
Remote Friendly
We fully embrace remote work and trust our team members. We care about putting a talented team together that is professional and can deliver the results from any location.
Default To Action
We believe indecision is the worst decision. When in ambiguity, we choose to take action using our intuitive intelligence, course correcting as necessary and learning from any mistakes.
Work-Life Balance
We enable our teams to focus intensely to get things done at work and leave work with satisfaction that allows them to focus on life.
Data-Driven
We rely on data to help guide our actions and decision making and measure our progress.
Celebration
We pause to celebrate! 🎉
The interview process
We strive to provide a thorough interviewing experience that allows us to get to know you and understand your technical ability and soft skills. We believe the best interviews aren't one-sided, so our process also provides ample opportunities for you to learn about our engineering team, our culture, and how we work. Check out the interview steps below to understand what it's like to interview with us.
Lead Interview
A 1-hour conversation with the Lead Software Engineer and/or the Hiring Manager. Be prepared to discuss your technical experience along with any interesting engineering problems you have worked on that will help highlight your technical chops and abilities as it relates to the role.
Coding project (Paid)
We will send you a small coding project to have you demonstrate your skills in action. This is an opportunity to double down on your strengths and show off! We value your time and commitment to the project, so we will pay you for it!
Team interview
A 2-hour discussion with a few engineers from our team. You will walk through your project and discuss your thought process and execution. Following the walk-through, the team will assess technical and team fit by exploring a few additional areas. This step is also a great opportunity for you to ask any questions you have and get to know the team a bit better.
Final interview & offer
Relax. We're excited about your candidacy and it’s time to meet our CTO. Our leadership values every addition to our growing team and is excited to meet you and help you understand our vision. Following the chat, we will send you our offer!