Aurora Innovation
Senior Software Engineer (Data Engineering and Infrastructure)
$146K–$260K
Pittsburgh, PA +2 · Hybrid · Senior · Full-time · Posted Aug 4, 2026
- Location
- Pittsburgh, PA
Mountain View, CA
San Francisco, CA - Experience
- 5+ years of professional software engineering experience focused on data-related projects.
- Education
- Master’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
About the job
Build and maintain Aurora’s scalable data platform, including data pipelines, data lake and warehouse infrastructure, and tools that make data reliable, secure, and accessible.
What you'll do
- Design, build, and maintain data pipelines and ETL/ELT processes.
- Develop and manage data infrastructure with cloud services and infrastructure-as-code; optimize performance, reliability, and cost.
- Collaborate across teams and improve monitoring, data quality, governance, and security.
What they ask for
- Master’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional software engineering experience focused on data-related projects.
- Proficiency in at least one data engineering programming language; experience with big data processing frameworks, cloud platforms and data services, SQL, and relational and NoSQL databases.
- Experience with data pipelines and an orchestrator such as Apache Airflow; intermediate knowledge of data analytics infrastructure and data transformation tools such as DBT.
Nice to have
- Experience with AI toolings, LLM and agentic frameworks.
- Experience with Snowflake or data lake architectures.
Pay
$146K-$234K per year USD base salary (Pittsburgh, PA); $162K-260K USD base salary (Mountain View, CA)
Tools
Python, Go, C++, Presto/Trino, EMR, Apache Spark, Flink, Kinesis Data Stream
AI focus
Desirable experience with AI toolings, LLM and agentic frameworks.
Model-written summary · the original posting is authoritative