YourMechanic is hiring a

Senior Software Engineer

Mountain View, United States

Senior Software Engineer position with YourMechanic, Inc. in Mountain View, California. Job Duties: Design and develop core software systems for online peer-to-peer car maintenance and repair platform infrastructure. Use complicated algorithms to schedule and dispatch a network of independent mechanics.  Create and maintain highly reliable back-end server using Ruby on Rails.  Design and create modern front-end single page web applications for online mechanic service offerings.  Design and create mobile application in iOS and Android platforms to provide interface for booking auto maintenance and repair services and general user account management.  Use software interface with third party part sellers and data providers. Position requires a Bachelor’s degree, or foreign equivalent, in Computer Science or Computer Engineering, plus five (5) years of post-baccalaureate and progressive experience in job offered or as a Software Application Engineer.  Professional experience must include: Integrating software; Customizing and debugging hardware; Improving system performance and enhancing the Android application user experience; Ubuntu Linux work stations; C/C++ and Java programming; Multiprocessor communications; Linux kernel internals; Android system internals; and Embedded systems. *Employer will accept any suitable combination of education, training or experience. Applicants should email a resume/ cover letter to and reference the position title and the job code SSE-PS in the subject.

Other jobs at YourMechanic