Senior Software Engineer - Fleet at YourMechanic in Mountain View, CA

YourMechanic

๐Ÿ“Œ Mountain View, CA
๐Ÿ•‘ November 24, 2020
๐Ÿท๏ธ OTHER
๐Ÿท๏ธ IT
View Application

You will be redirected to YourMechanic's preferred application process.

Senior Software Engineer - Fleet

YourMechanic is aggressively expanding in the business to business (B2B) and fleet space. We are looking for software engineers who, like our mechanics, enjoy looking under the hood and can work across the entire product spectrum. This involves working intimately with both the low level parts of our back-end system as well as the user facing front-end. Our back-end implements some of the most complex modules of our system, including our instant pricing engine that is capable of producing car repair and maintenance cost estimates across multitudes of combinations of cars and services. Our front-end supports ingesting and scheduling services for thousands of cars. If you are excited about solving challenging problems and helping to bring the archaic car repair/maintenance industry into the modern age, we would love to hear from you Our development stack Ruby on Rails for the back end. PostgreSQL DB, with Redis for in-memory caching. React and AngularJS for the front end. Java for native Android app. Flutter and Dart for iOS/Android apps. Redshift Ruby on Rails for Analytics infrastructure pipeline. Special purpose modules in NodeJS, GoLang and Java/Tomcat.
AWS for cloud infrastructure.

Responsibilities

Full-stack ownership of significant areas of the code for both new feature/functionality development as well as to maintain/redesign the existing areas of the product. Continuous focus and contribution in the areas of performance, scalability, reliability, security and maintainability of the product. Collaborate with other engineering teams to build a holistic fleet product. Active participation in our ongoing process enhancements and software development practices. Influence the technical roadmap and enable new and compelling user experiences through technology. Introduce new concepts and technology to the team, pushing YourMechanic to continue to be the technology leader in the industry. What were looking for Excellent problem-solving skills and versatility Experience working with large systems and applications Experience working with SQL and NoSQL databases Strong CS fundamentals and ability to apply concepts in creative ways Experience working in startup environments with aggressive deadlines High attention to detail and diligence Quick to understand complex systems and their makeup and proven background in building sound, scalable architectures. Bonus Points Polyglots with the ability to move across systems and applications seamlessly Experience building SOA and MSA systems Experience with React, Ruby on Rails and PostgreSQL Experience scaling server capacity to enable hundreds of millions of visitors

Benefits

Competitive salary plus equity Excellent medical and dental insurance Unlimited vacation days and 7 paid holidays $500/yr learning program per engineer Car maintenance discount Awesome teammates

View Application

You will be redirected to YourMechanic's preferred application process.


Job Expires: December 24, 2020

More Angular Jobs


Community Brands ๐Ÿ“Œ Alpharetta, GA ๐Ÿ•‘ 2020-11-13 03:56:43

Senior PHP Developer

View Application


M&T Bank ๐Ÿ“Œ Buffalo, NY ๐Ÿ•‘ 2020-11-13 03:56:43

Tech Team Lead - .Net

View Application




Uh oh! Something went wrong. Please try again.
We were unable to find any more job. Have you tried changing your search keywords?

ICYMI: Never Miss It Again!

You will be redirected to YourMechanic's preferred application process.