Data Platform Engineer
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 software engineer to join Aurora’s Data Platform. The Data Platform Team is responsible for offloading, ingesting and scaling data through various pipelines, including autonomy sensor data, vehicle logs, sims, models, and training sets, along with their life cycle management. 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
- Contribute to the development of internal products and following best practices to simplify data retention.
- Work on tasks to improve the log data availability, discoverability and end to end lifecycle.
- Design efficient AV Log storage patterns that balance performance and affordability. Help drive the system efficiency by improving data hygiene across Aurora to deliver cost efficiency.
- Support software engineers across different teams and proactively working together with stakeholders on tasks to satisfy company OKR.
Required Qualifications
- BS/MS or PhD in Computer Science or a related field
- Minimum 1 year 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.
Desirable Qualifications
- Proficiencies with coding in C++
- Proficiencies with Linux system
- Experience with large scale distributed systems or microservice architectures
- Experience with DynamoDB / AWS Glue Catalog / AWS Athena
- 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 $105,000 - $157,000 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-#Entry-Level
Recommended Jobs
Nurse Practitioner/Physician Assistant
Center for Interventional Pain & Spine is an Interventional Pain Management practice serving patients across the states of Delaware, Maryland and Pennsylvania. We are aligned to ensure our communitie…
Settlement Closer
Job Description Job Description Note: Position offered in Allentown and Bethlehem Sky Settlement Services is looking for a detail-oriented, organized, and professional Settlement Closer t…
Packaging Project Manager
Work Schedule Standard (Mon-Fri) Environmental Conditions Office As part of the Thermo Fisher Scientific team, you’ll discover meaningful work that makes a positive impact on a global …
Senior Sales Consultant
This is a Hunter role, the majority of your time will be spent outside building relationships and developing sales - mostly within 30 miles of your office. Does this excite you? Let’s talk about: …
Reservationist
Affiliated with STARR Restaurants , Talula’s Garden is a celebration of cooking the way it ought to be. By restaurateur Stephen Starr , in partnership with award-winning restaurateur Aimee …
Demand Generation Manager
Pop! Promos is looking to add a Demand Generation Manager to our growing Philadelphia based team! This role is for you if you have experience building campaigns that move the needle and live for t…
Business Development Executive
Feeling stuck or unfulfilled in your current role? Struggling to find a work-life balance, financial freedom, and a clear sense of purpose? If you are ready to break free from corporate limitatio…
Phlebotomist
Job Description Job Description Phlebotomist (Contract / Full-Time) Location: Philadelphia, PA Type: contract We are seeking a skilled and compassionate Phlebotomist to join our team. In …
Consulting Physician (MD) - Pennsylvania (1099, Telehealth)
About Wider Circle Wider Circle is a mission-driven healthcare organization working to improve health outcomes for older adults and complex populations by addressing social and clinical barriers…
ROBOT SOFTWARE ENGINEER
ROBOT SOFTWARE ENGINEER | PITTSBURGH, PA OR REMOTE (ros Experience Preferred) We are looking for talented and motivated software engineers to help build a variety of robotic systems. The ideal ca…