Engineering Lead, Dealer App Solutions

We are looking for experienced engineers who are passionate about building clean code, fast API’s, and fully tested features. The Fair Indirect team works with our dealer partners to provide a seamless car buying experience for customers who are at the dealership. This position will be an integral part of our Consumer business, and will lead a team to improve our Indirect leads platform and dealer-facing tools. We are looking for a technical lead for our Indirect team, responsible for building features from scratch, integrating with 3rd party API’s, controlling the flow of tens of millions of dollars through our applications, and spearheading new initiatives to improve the way fair customers interact with our dealer partners. The ideal candidate will also take ownership over growing the technical team to support our Indirect business.  You’ll work with microservices on AWS, multiple languages, and a great engineering team with a fun culture.

What You’ll Do:

  • Evolve the very idea of vehicle ownership!
  • Design and build new features, enhancements, and infrastructure updates
  • Build and maintain microservices, designing and implementing APIs, gRPC services, manage cross service integration testing and create robust, fault tolerant services
  • Work across multiple teams
  • Work with job processing and message queues
  • Implement robust distributed systems
  • Test, deploy, and monitor changes on test and production environments
  • Participate in code reviews on GitHub

What You’ll Have:

  • Minimum: 5+ years of experience in professional software development; at least 2+ years of professional experience using dynamic, high-level languages (preferably Ruby, Python or similar)
  • Bachelor’s degree in computer science or mathematics or equivalent experience
  • 2+ years of professional experience building APIs
  • Familiarity with SQL databases and query languages
  • Experience with ORMs preferred (e.g. ActiveRecord)
  • Experience with building and operating software in the cloud (AWS preferred, or a similar cloud platform)
  • Experience with automated testing (unit, functional, and integration tests)
  • Ability to contribute to and excel in a team environment
  • Ability to prioritize tasks and work independently
  • Great communication skills

Bonus Points:

  • Previous automotive experience
  • Experience with Linux containers (LXC) and similar technologies (Docker, Kubernetes, etc.).
  • Experience maintaining a robust service oriented architecture with cross service integrations
  • Experience with gRPC or other RPC frameworks
  • Writes clear and concise tests just as quickly as production code
  • Experience with Background Jobs / Message Queues (sidekiq, rabbitMQ, sneakers)
  • Familiarity with build tools and automation in software engineering - such as in Continuous Integration/Delivery (CI/CD) environments

What You'll Get:

  • 100% coverage of medical, dental & vision benefits for employees AND their families
  • Equity incentives (it’s only Fair that we are all owners of the company)
  • Unlimited vacation package
  • Daily catered lunch and fully stocked kitchen
  • Cellphone reimbursement
  • 401(k)
  • Green commuter benefits (1 block from Light rail)
  • Paid parking
  • Employee referrals rewards
  • Diverse & inclusive culture
  • Leadership & mentorship programs
  • Discount on Fair cars

Apply for this Job

* Required

When autocomplete results are available use up and down arrows to review
+ Add Another Education