Cruise Automation San Francisco , CA 94118
Posted 4 days ago
What you'll be doing:
Design and implement full-stack solutions to develop our growing suite of operational tools; enhancing our ability to deploy, monitor, and control our fleet of autonomous vehicles.
90% Backend development, 10% or less Frontend development
Own the quality of development and deployed code to our production services and surfaces.
Raise the bar on engineering excellence by producing best in class of code, documentation, testing, and monitoring
Work collaboratively to establish and execute on large, multi-team programs
Having vision and identifying strategically important problems, inefficiencies, or opportunities for meaningful improvements
Work with our product managers to understand and evolve our suite of products to better serve our customers
What you must have:
5+ years of production-level experience building full stack applications with a significant focus in backend development
Strong experience in building, shipping, debugging, and operating full stack web services in a production environment
The ability to make connections across different technical stacks, design patterns and development philosophies to come up with novel solutions.
Serving as a role model and mentor for others on acting with good judgment and responsibility
Broad knowledge of cloud computing platforms like GCP, Azure and AWS, API design and deployment (Real-time, REST, GraphQL), distributed systems, SOA and/or microservice-based architectures, datastores types and their tradeoffs, compute deployment strategies including serverless, common security vulnerabilities and mitigation, and web frontend development tech such as React
Excellent written communication skills. Your ideas, feedback, key decisions, and technical designs will be shared with other senior engineers, partners, and the company's leadership.
Strong product sense. You are aware of the value proposition of the products you are building. You must also have an execution-mindset, looking to deliver the most minimalist MVP, which can deliver the highest value for the company (ala lean product)
A passion for self-driving technology and its impact on the world
Bonus points!
Prior experience of building large scale developer productivity tools and workflows
Experience with Golang and Typescript
Prior AV experience
Experience or interest in ML, embedded systems, mobile app development, ROS, or robotics
The salary range for this position is $142,800 - $210,000. Compensation will vary depending on location, job-related knowledge, skills, and experience. You may also be offered a bonus, long-term incentives, and benefits. These ranges are subject to change.
Cruise Automation