Aurora
Senior Software Engineer (Data Engineering and Infrastructure)
$146K–$260K
Pittsburgh, PA +2 · Remote · 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 data platform, including large-scale data pipelines, 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 for the data warehouse.
- Develop and manage data infrastructure using cloud services and infrastructure-as-code tools; optimize performance, reliability, and cost.
- Collaborate across teams and improve monitoring, governance, data quality, 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 language, such as Python, Go, or C++; experience with big data processing frameworks.
- Hands-on cloud-platform and data-services experience; strong SQL and relational/NoSQL database knowledge; experience with data transformation tools and pipeline orchestration.
Nice to have
- Experience with AI tooling, LLMs, and agentic frameworks.
- Experience with Snowflake or data lake architectures; familiarity with modern data stack tools and practices.
Pay
$146K-$234K per year (base salary); $162K-260K (base salary)
Tools
Python, Go, C++, Presto/Trino, EMR, Apache Spark, Flink, Kinesis Data Stream
AI focus
Preferred experience with AI tooling, LLMs, and agentic frameworks.
Model-written summary · the original posting is authoritative