Job Description
The role involves leading the development of fleet management software for autonomous vehicles, including designing scalable frontend architectures, collaborating with cross-functional teams, and ensuring reliable, high-quality solutions to support Aurora's autonomous vehicle operations at scale.
Key Responsibilities
- Build and maintain backend services, web apps, mobile apps, and real-time onboard code for autonomous vehicle fleet management.
- Design, implement, and scale micro-frontend architecture in AWS cloud for fleet monitoring and management.
- Lead frontend architecture decisions and develop new features for fleet management solutions.
- Collaborate with cross-functional teams including software, hardware, product managers, designers, and operations stakeholders.
- Establish infrastructure and technology to ensure high availability, reliability, and scalability of products.
- Contribute to team culture through mentorship, feedback, collaboration, and engineering excellence.
- Engage with product and design teams to understand requirements and ensure successful product lifecycle management.
Requirements
- 10 or more years of experience in building Web Applications with modern web architecture such as React, Vue, or Angular.
- Bachelor’s or Master’s Degree in Computer Science or a related field.
- Experience with web communication protocols, including REST, gRPC, and GraphQL.
- Experience with building large scale frontend application frameworks with multiple frontend teams.
- Phenomenal communication skills, including the ability to write effective technical specifications, provide feedback, translate technical concepts into lay terms, and incorporate feedback into efforts.
- Ability to design complex systems from the ground up, partnering closely with Software, Hardware, and Infrastructure engineering teams.
- Experience in designing, implementing, and maintaining a micro-frontend architecture running in the AWS cloud used to monitor and manage the entire Aurora Commercial Fleet.
- Experience in designing, implementing, and maintaining shared components and services across the entire Aurora Services Engineering team.
- Ability to establish technology and infrastructure to scale products with high availability and reliability.
- Motivation to own the product lifecycle end to end, including engaging with product and design teams and internal customers to understand needs and ensure product development stays on course through release and post-release support.
Benefits & Perks
Compensation/salary range: $191,000 - $306,000
Annual bonus
Equity compensation
Benefits (unspecified)
Ready to Apply?
Join Aurora and make an impact in renewable energy
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.
Job Alerts
Get notified about new sustainability jobs
More jobs at Aurora
Data Platform Engineer
Aurora
NEW
Pittsburgh
Full Time
13h
$105k-157k
Security Engineering Technical Lead Manager TLM - Aurora Enterprise Security
Aurora
NEW
Seattle
Full Time
2d
$189k-274k
FP A Analyst Procurement Systems
Aurora
Pittsburgh
Full Time
3d
$104k-166k
More jobs in Pittsburgh, Pennsylvania
Patient Care Consultant
Jushi
Pittsburgh
Full Time
Nov 3
Patient Care Consultant
Jushi
Pittsburgh
Full Time
Nov 17
Shift Supervisor
Jushi
Pittsburgh
Full Time
Nov 18