Senior Backend Engineer at Turo
San Francisco, CA, US
Turo is a car sharing marketplace where travelers can find any car they want, wherever they want it, from a nationwide community of local car owners. Our mission is to reinvent the car rental experience and put the world’s one billion plus cars to better use.

After recently closing our Series D, raising $92 million dollars, Turo is excited to be expanding it's backend development team for a Senior Backend Engineer to help enhance and maintain our Spring/Hibernate Java application. This includes a grassroots transition to a microservices architecture over the coming months. Don't miss out on being on the ground floor of an innovate, market-leading company.

Turo engineering believes there are three key dimensions that inform an engineer's contributions: technical excellence, people, and direction. Technical excellence speaks to how engineers approach problems, how they break them down, and how they execute. The People dimension illustrates how engineers work with others, and, over time, make others better. And finally, Direction focuses on prioritization, initiative, vision, goals, learning, and project management.
For a Senior Backend Engineer, we expect candidates to have between 2-4 years of experience, and to posses these skills within each dimension:


Technical Excellence:

Can break down all features into tasks independently
Can complete tasks efficiently, and makes appropriate trade-offs between ideal and practical solutions
Can identify and implement areas of refactoring
Diagnoses problems calmly, rationally, using evidence to support and reject hypotheses
Is proficient in Spring/Hibernate and an expert in Java
Often accurately estimates the time a given task will take
Rarely makes the same mistake twice
Understands and makes well-reasoned design decisions and tradeoffs in their area


People:

Can explain to other engineers a particular tack and general approaches to use when solving a problem
Can mentor at least one other engineer
Can explain technical concepts and trade-offs appropriately to non-engineers in product development teams
Code review feedback is sought after, respected, and often the source of others’ learning
Proactively reaches out to teammates with project updates so they know what’s going on, without needing to ask
Knows when their work affects others and proactively communicates the impact of status updates with those who most need to know
Coaches and helps others on team to know what’s highest priority and avoid feature creep
Gives feedback, but knows when to leave it at that. Honors a teammate’s responsibility to make a final call on their own work
Motivates others and spreads a positive attitude
Is involved in recruiting by assessing technical projects and leading on-site interview sessions


Direction:

Learns new technologies and conventions independently
Able to prioritize tasks within multiple-week-long projects in a way that ensures the highest priority (in terms of value to Turo) tasks are completed first
Uses deadlines to cut lowest priority bits of work
Is trusted to prioritize the most important work for the company/team
Demonstrates self-awareness of their own strengths and weaknesses
Ensures that others are protected from any side-effects of their project
Doesn’t flail while debugging
Avoids getting caught up in unimportant details and endless “bikeshedding”


Benefits

Competitive salary and meaningful equity
Employer paid medical, dental, and vision insurance
Apple equipment
Four weeks paid time off, 11 paid holidays, volunteer time off, generous parental leave
Weekly catered lunch
Stocked kitchen and beverages
Company-sponsored happy hours and team events
Turo owner matching and vehicle reimbursement program
Turo travel credit every month


We're an equal opportunity employer and value diversity at our company. We don't discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.