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.