Staff Software Engineer - Pittsburgh, Pennsylvania
3 days ago

Job description
Aurora hires talented people with diverse backgrounds who are ready to help build a transportation ecosystem that will make our roads safer, get crucial goods where they need to go, and make mobility more efficient and accessible for all. We're searching for a Staff Software Engineer to join Aurora's Vehicle Data Management team. The Vehicle Data Management Team is responsible for offloading, ingesting and scaling data through various pipelines, including autonomy sensor data, vehicle logs, sims, models, and training sets. The ideal candidate will design and implement systems that efficiently work for both physical offloaders and cloud, and also be an effective liaison between onboard system to cloud system.
In this role, you will:
- Lead design and scaling of various data systems (both on- and offline) dealing with hundreds of petabytes of multimodal sensor collections, autonomy simulations, and ML datasets
- Help us improve the discoverability, throughput, and latency of our multi-modal offline data
- Create internal products and best practices to help us become more efficient, transparent and innovative as we launch our commercial Aurora Driver product.
- Mentor and grow our engineering team with new perspectives, technologies and designs
- Be a force multiplier across a diverse set of hardware and software engineers and proactively work together with stakeholders to achieve cross-departmental goals and satisfy company OKR.
Required Qualifications
- BS/MS or PhD in Computer Science or a related field
- Minimum 5 years related experience
- Required programming skills: GoLang/Python
- General knowledge of backend software systems networking, load balancing, API gateways, system security, gRPC services.
- AWS infrastructure experience, including S3 and DynamoDB in a production commercial system
- Knowledge of database design, database management and database scalability.
- Knowledge about workflow orchestration pipeline - Kubernetes, CI/CD tooling.
- Comfortable working with Cloud Native services.
- Comfortable with Linux/other unix environments
Desirable Qualifications
- Proficiencies with coding in C++
- Proficiencies with Linux system
- Experience with large scale distributed systems or microservice architectures
- A passion for writing robust, intuitive, high-performance code, and being pragmatic about it
- Ability to navigate and work efficiently in large codebase
- Strong software development background demonstrated by industry experience in building platforms that serve AV development and commercialization.
The base salary range for this position is $171,000.00-$273,000.00 per year. Aurora's pay ranges are determined by role, level, and location. Within the range, the successful candidate's starting base pay will be determined based on factors including job-related skills, experience, qualifications, relevant education or training, and market conditions. These ranges may be modified in the future. The successful candidate will also be eligible for an annual bonus, equity compensation, and benefits.
#LI-DW1
#Mid-Senior
Similar jobs
We are in search of a Software Engineer to join our Power & Water Solutions business based in Pittsburgh, PA. We focus on upgrading existing plant control systems with industry-leading automation controls and instrumentation to promote the sustainability and longevity of our Nort ...
1 month ago
We are looking for experienced software engineers to help us build the next generation of our award-winning healthcare software platform. · ...
1 week ago
META Platforms Inc builds technologies that help people connect find communities and grow businesses when Facebook launched in 2004 it changed the way people connect apps and services like Messenger Instagram and WhatsApp further empowered billions around the world now META is mo ...
1 week ago
We are seeking a skilled and dedicated software engineer to join our Engineering team. · You show a clear passion for quality and love to solve client problems using technology. · You understand and appreciate the value of face-to-face interactions with end users,and constantly s ...
1 month ago
We're on a mission to be a Force For Good through our People Products and Purpose at Nuix. We're fiercely passionate love working at pace thrive in ambiguity live and breathe outside of the box and above all are good humans.This extends to our People We work closely with cross-fu ...
3 weeks ago
This job is an integral member of an agile software engineer team responsible for building complex scalable software applications across all digital channels to serve our customers. · Bachelor's Degree in Computer Science, Computer Engineering or Closely Related Field · ...
1 week ago
This role is an integral part of an innovative team tasked with supporting a digital transformation and system modernization project. · ...
6 days ago
We are seeking an Software Engineer II - Pittsburgh, PA - Contract to Hire. · Designing and developing new and existing applications primarily in the C# language within the .NET framework which are integrated with database technologies. · ...
3 weeks ago
The Software Engineer is responsible for the design, · development, · implementation, · testing and maintenance of new · and existing software in various hardware platforms running RTOS, · Linux and Windows operating systems.Eos was founded in 2008 and is headquartered in Edison, ...
2 weeks ago
We want our Surtrac traffic control software to be compatible with every traffic controller, detection system, and communications system in the world. · Be the lead hardware interface design engineer for Surtrac and future products. · Design fault-tolerant interfaces for traffic ...
1 week ago
We are solving a genuinely hard problem: real-time perception in uncontrolled environments using wireless signals, deployed in schools where reliability is non-negotiable. · Build and operate backend services and APIs that power device management, data ingestion, and analytics. · ...
1 month ago
We are looking for a Software Engineer that will be based in Pittsburgh, PA for the purpose of designing and building our suite of industry-leading SaaS web and mobile applications. · The software engineer designs, modifies develops writes implements software programming applicat ...
3 weeks ago
We are in search of a Software Engineer to join our Power & Water Solutions business based in Pittsburgh, PA. · We focus on upgrading existing plant control systems with industry-leading automation controls and instrumentation to promote the sustainability and longevity of our No ...
1 month ago
+Job summary · eNGINE builds Technical Teams. We are a Solutions and Placement firm shaped by decades of interaction with Technical professionals. · +Design, build, and maintain scalable data pipelines using AWS managed servicesDevelop and manage event-driven architectures using ...
1 month ago
eNGINE builds Technical Teams seeking a Software Engineer to join our Data Solutions team.We are looking for an engineer who approaches data work as a software development problem writing testing and deploying scalable solutions rather than relying on off-the-shelf ETL tools. · ...
1 month ago
This position is for a software engineer to be part of a cross-functional team responsible for performing software requirements analysis, lead research and design, and develop and test software and tools. The ideal candidate will have strong fundamentals in Computer Science theor ...
1 week ago
In this role,the Software Engineer will contribute to the development of software solutions,helpprocessexchanges,collaborate closely with peersand cross-functional teams across the organization. · Kforce has a client that is seeking a motivated Software Engineer to join their tea ...
1 month ago
We are looking for a Backend Engineer to design and build our cloud-native infrastructure while bridging the gap between server-side logic and client-side applications. · While your primary focus will be the hands-on implementation of scalable, · secure, and intelligent Python-b ...
1 month ago
We're looking for someone to help improve the UI, feature set, and visual wow factor for millions of users on macOS, iOS, and the web. · We want to find engineers like you who feel the same way. · We're passionate about shipping beautiful user experiences as part of a large proje ...
1 week ago
Vice President, Front-End Engineer | UNITED STATES, PA | Hybrid · We're working with a global financial powerhouse that influences 20% of the world's investible assets on this exciting opportunity. · As a leading force in the Enterprise Transformation Organization, you will harne ...
3 days ago
We're working with BNY on this exciting opportunity to join a global financial leader where your expertise in Java, SQL Server, and cutting-edge DevOps practices will drive transformative solutions. · Diagnose and resolve technical issues in a production environment. · Conduct ro ...
1 month ago