Senior Software Engineer (Data Engineering and Infrastructure)

Aurora · Remote · $146k–$234k

The role

Aurora is hiring a Senior Software Engineer for its data engineering and infrastructure team. The role involves designing, building, and maintaining scalable data pipelines and infrastructure using AWS and infrastructure-as-code tools. The position requires collaboration with data scientists, analysts, and engineering teams to support data-driven insights and product innovation.

Pay
$146k–$234k
Location
Remote
Work mode
Hybrid
Level
Senior
Experience
5+ yrs
Education
Masters

What we know that the posting doesn’t say

  • Seen 1 day agostill listed on the employer’s careers page
  • Posted 36 days agothe first time we saw it

About Aurora

Aurora is developing self-driving technology to improve safety, efficiency, and accessibility in mobility and logistics.

What you would do

  • Design and maintain scalable data pipelines and ETL/ELT processes
  • Develop data infrastructure using AWS and Terraform
  • Collaborate with data scientists and product teams on data needs
  • Optimize data processing for performance, reliability, and cost
  • Implement monitoring, alerting, and logging for data systems
  • Champion data governance, quality, and security best practices

Must have

  • Master's degree in CS or related field or equivalent experience
  • 5+ years professional software engineering experience
  • Proficiency in Python, Go, or C++
  • Experience with big data frameworks like Spark or Flink
  • Hands-on experience with AWS, GCP, or Azure data services
  • Strong SQL and relational/NoSQL database knowledge
  • Intermediate knowledge of data transformation tools like DBT
  • Experience building pipelines with Apache Airflow
  • Systematic approach to open-ended data problems
  • Effective in cross-functional, fast-moving environments
  • Communicate technical solutions to varied audiences

Nice to have

  • Experience with AI toolings, LLM, and agentic frameworks
  • Experience with Snowflake or data lake architectures
  • Familiarity with modern data stack tools
  • Passion for building elegant, scalable systems
  • Experience using Amazon Web Services tools

What you get

  • Annual bonus
  • Equity compensation
  • Hybrid work environment

Experience and education

  • 5+ years of relevant experience
  • Masters degree or equivalent experience

Key skills

  • python
  • go
  • c++
  • presto
  • trino
  • emr
  • apache spark
  • flink
  • kinesis data stream
  • aws
  • gcp
  • azure
  • s3
  • redshift
  • bigquery
  • glue
  • sql
  • nosql
  • dbt
  • apache airflow
  • terraform
  • snowflake
  • data lake
  • llm

Who we are Aurora’s mission is to deliver the benefits of self-driving technology safely, quickly, and broadly. The Aurora Driver https://aurora.tech will create a new era in mobility and logistics, one that will bring a safer, more efficient, and more accessible future to everyone. At Aurora, y…

Extracted from the employer’s posting. Read it in full on Aurora’s careers page

Apply without filling the form

Approve this role and the application is completed for you, including a résumé tailored to it. You get a confirmation when it lands, and a credit is only spent when a submission is confirmed.

Other roles at Aurora

All 26 roles at Aurora