Software Engineer I (Data Eng infra)

Aurora Innovation$116K — $174K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent experience.
  • 1+ years of recent experience in software engineering focused on data-related projects.
  • Proficient in programming languages for data engineering (Python, Go, or C++).
  • Preliminary experience with big data frameworks (e.g., Apache Spark, Kinesis).
  • Hands-on experience with cloud platforms (AWS, GCP, Azure) and their data services.
  • Strong SQL skills and experience with relational and NoSQL databases.
  • Experience with data pipeline orchestration tools (e.g., Apache Airflow).

Responsibilities

  • Design and maintain scalable data pipelines and ETL/ELT processes.
  • Develop components of data infrastructure using AWS services and Terraform.
  • Collaborate with teams to address data needs and build appropriate solutions.
  • Optimize existing data processing systems for efficiency and reliability.
  • Implement monitoring and logging for data systems to ensure stability.
  • Promote best practices in data governance, quality, and security.

Benefits

  • Hybrid work environment with in-office collaboration at least 3 days a week.
  • Commitment to safety in the workplace and in operational practices.
  • Opportunities for professional growth and development.
  • Inclusive company culture focused on collaboration and integrity.
Full Job Description
What we are looking for

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 are seeking a talented and experienced Software Engineer to join our data engineering and infrastructure team. In this role, you will be working with our seasoned engineers and contribute to the design, development, and maintenance of our data platform, building the scalable and reliable systems that enable our organization to leverage data for insights and product innovation. You will work on the core data lake and data warehouse ecosystem infrastructure, data pipelines, and tools that process data at massive scale, ensuring it is accessible, high-quality, and secure.

In this role, you will
  • Design, build, and maintain robust and scalable data pipelines and ETL/ELT processes to ingest, transform, and load data from various sources into our data warehouse.
  • Develop and manage data infrastructure components using AWS cloud services and infrastructure-as-code tools like Terraform.
  • Collaborate with data scientists, analysts, autonomy engineering teams and product teams to understand their data needs and build solutions that meet their requirements.
  • Optimize data processing systems for performance, reliability, and cost-efficiency.
  • Implement monitoring, alerting, and logging for data pipelines and infrastructure to ensure operational stability.
  • Champion best practices in data governance, data quality, and security.

Required Qualifications
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 1+ years of recent professional experience in software engineering, with a focus on data-related projects.
  • Proficiency in at least one programming language commonly used for data engineering (e.g., Python, Go or C++).
  • Preliminary experience with big data processing frameworks like Apache Spark, Flink, Kinesis Data Stream, or similar technologies.
  • Hands-on experience with cloud platforms (AWS, GCP, or Azure) and their data services (e.g., S3, Redshift, BigQuery, Glue).
  • Strong knowledge of SQL and experience working with relational and NoSQL databases.
  • Preliminary knowledge of data analytics infrastructure, including data transformation tools such as DBT and visualization frameworks and tools
  • Experience with building and managing data pipelines using an orchestrator like Apache Airflow.
  • Able to systematically approach open-ended questions to identify pragmatic data solutions that scale
  • Able to work effectively in a highly cross-functional, fast-moving and high-stakes environment
  • Proven ability to communicate technical, data-driven solutions to both technical and non-technical audiences across stakeholders

Desirable Qualifications
  • Experience with data warehousing solutions like Snowflake or data lake architectures.
  • Familiarity with modern data stack tools and practices.
  • A passion for building elegant, scalable, and maintainable systems.
  • Experience using Amazon Web Services (AWS) tools


The base salary wage range for this position is $116,000 - $174,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-SP1

Working at Aurora

At Aurora, we bring together extraordinarily talented and experienced people united by the strength of our values. We operate with integrity, set outrageous goals, and build a culture where we win together - all without any jerks.

We believe in-person work increases collaboration, empathy and our ability to lead effectively. As a result, we operate in a hybrid work environment where Aurorans are in office at least 3 days per week.

Our Careers page provides insight into what it is like to work at Aurora, and you can find all the latest updates in our Newsroom.

Our commitment to safety

At the core of everything we do is our commitment to safety. Building best-in-class self-driving technology will take time, and we believe that each employee at Aurora has a role in contributing to safety, every step of the way. Aurora expects commitment to our safety policies from every employee, and seeks candidates who take an active responsibility, can contribute to building an atmosphere of trust, and invest in the organization's long-term success by prioritizing working safely, no matter what.

About Aurora Innovation

Aurora Innovation is a technology company that develops self-driving car technology. The company was founded in 2017 by a team of experts in the field of autonomous vehicles, including former executives from Google, Tesla, and Uber. Aurora's technology is designed to enable vehicles to operate safely and efficiently in a variety of driving conditions, and the company has partnerships with a number of major automakers, including Volkswagen and Hyundai. Aurora is based in Boston, Massachusetts.
Learn more about Aurora Innovation
Size
600 employees
Market Cap
$1.3 billion
Industry
NASDAQ

Similar Jobs

More Jobs at Aurora Innovation

More Information Technology Jobs

Find similar Software Engineer I (Data Eng infra) jobs: