Aurora is seeking a Senior Software Engineer to join its data engineering and infrastructure team. The role contributes to the design, development, and maintenance of a scalable, reliable data platform, including core data lake and data warehouse infrastructure, data pipelines, and tools that process data at massive scale. The systems should make data accessible, high-quality, and secure to support organizational insights and product innovation. The engineer will build and maintain data pipelines and ETL/ELT processes, develop cloud-based data infrastructure, and collaborate with data scientists, analysts, autonomy engineering, and product teams. The role also focuses on improving system performance, reliability, and cost-efficiency; operational monitoring; and data governance, quality, and security. The engineer will work with senior team members and management to improve data ecosystem tooling, user experience, and the team roadmap. Aurora expects employees to work from the office at least three days per week. Some roles may require more frequent in-office presence, up to five days per week, based on operational needs. The position is based in Pittsburgh, Pennsylvania, or Mountain View, California. The stated base salary ranges are $146,000–$234,000 per year in Pittsburgh and $162,000–$260,000 per year in Mountain View. The successful candidate is also eligible for an annual bonus, equity compensation, and benefits.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior