Opportunities at Craft portfolio companies


Senior Software Engineer



Software Engineering
Posted on Thursday, September 7, 2023
About Driveway

"Driveway's three new features promote transparency and address customer desires to better understand affordability," said Bryan Deboer, President and CEO at Lithia & Driveway (LAD). "Financing is one of the most complex components of the vehicle buying process and these Driveway features allow the customer to solve for their financing needs quickly, easily and independently."

About The Role

Driveway is the fastest way for teams to create and share interactive guides for all their most important workflows. Think of it like Loom, but for in-product walkthroughs.

We're reimagining learning and development for the way knowledge work is done today and building a future where everyone has the guidance they need to realize their full potential at work—from their first week and beyond.

We're looking for a full-stack Senior Software Engineer (Django/React) to join our small, but mighty founding team, and to take our product to the next level. This is a 100% remote role and our team is fully distributed. Driveway has no location or time zone preferences.

What you'll do
  • Design, build, and operate the systems and services that power Driveway's world-class product experience.
  • Take new features from concept to shipped product.
  • Come up with new product directions and contribute ideas.
  • Interview and recruit more talented engineers to join Driveway as we scale.
  • Improve our engineering standards, tooling, and processes.
  • Ensure our systems and processes are following security and compliance best practices.
What you bring
  • You have 4+ years of development experience—designing and building high-volume, scalable SaaS applications from end-to-end.
  • You have expertise in Python/Django and/or TypeScript/React development.
  • You're driven by impact. You are excited to work on hard problems when they have a big impact on customer experience.
  • You care deeply about the quality of the software and systems you build, but understand the balance between idealism and pragmatism. You have a desire to work in an environment which values speed of iteration and individual autonomy.
  • You're a problem solver. You can think in systems and work from first principles to design a solution and take action. You have a strong desire and ability to work through ambiguity.
  • You have excellent technical communication skills. You believe clear, accessible documentation is just as important as any in-app feature. You enjoy writing and sharing your knowledge with others. Working in the open is your default.
  • You value inclusivity, collaboration, and the freedom to tackle ambitious goals while having fun.