1

Software Engineer Data Infrastructure Jobs (NOW HIRING)

Software Engineer, Data Infrastructure

Manhattan, NY ยท On-site +1

$126.20K - $151.60K/yr

As a Software Engineer, Data Infrastructure, you will: * Work directly on petabyte-scale storage infrastructure, and the networking and performance challenges that come with it. * Collaborate daily ...

Software Engineer, Data Infrastructure

New York, NY ยท On-site

$125.30K - $150.40K/yr

As a Software Engineer, Data Infrastructure, you will: * Work directly on petabyte-scale storage infrastructure, and the networking and performance challenges that come with it. * Collaborate daily ...

Software Engineer, Data Infrastructure

Manhattan, NY ยท On-site

$126.20K - $151.60K/yr

Software Engineer, Data Infrastructure Our mission is to automate coding. The first step in our journey is to build the best tool for professional programmers, using a combination of inventive ...

Software Engineer, Data Infrastructure

San Francisco, CA ยท On-site +1

$134.90K - $162K/yr

Identify and drive cost optimization opportunities across data processing, compute infrastructure, and storage. * Collaborate with AI researchers, data scientists, product engineers, and business ...

Software Engineer, Data Infrastructure

San Francisco, CA ยท On-site

$134.90K - $162K/yr

Identify and drive cost optimization opportunities across data processing, compute infrastructure, and storage. * Collaborate with AI researchers, data scientists, product engineers, and business ...

next page

Showing results 1-20

Software Engineer Data Infrastructure information

See salary details

$44.5K

$129.7K

$177.5K

How much do software engineer data infrastructure jobs pay per year?

As of Jun 1, 2026, the average yearly pay for software engineer data infrastructure in the United States is $129,716.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,500.00 and $137,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Software Engineer Data Infrastructure, and why are they important?

To thrive as a Software Engineer Data Infrastructure, you need strong programming skills (such as Python, Java, or Scala), a solid understanding of distributed systems, and experience with data modeling and storage solutions, often backed by a degree in computer science or a related field. Familiarity with technologies like Hadoop, Spark, Kafka, SQL/NoSQL databases, and cloud platforms, as well as certifications in cloud or big data, are highly valued. Excellent problem-solving abilities, collaboration, and clear communication distinguish top performers in this role. These skills ensure robust, scalable, and reliable data infrastructure that supports organizational analytics and business goals.

How does a Software Engineer in Data Infrastructure typically collaborate with data scientists and other engineering teams?

As a Software Engineer in Data Infrastructure, you'll frequently work alongside data scientists, analysts, and other engineering teams to ensure that data pipelines and storage systems are reliable, scalable, and efficient. Collaboration often involves translating data requirements into technical solutions, troubleshooting data flow issues, and optimizing infrastructure for both performance and cost. Regular meetings, code reviews, and cross-functional planning sessions are common, allowing you to gain insights from various perspectives and ensure the infrastructure meets the evolving needs of the organization.

What are Software Engineer Data Infrastructure?

Software Engineer Data Infrastructure are professionals who design, build, and maintain the underlying systems and tools that enable organizations to collect, store, process, and analyze large volumes of data efficiently. They work on creating scalable data pipelines, managing databases, and ensuring data reliability and security. Their work supports data scientists, analysts, and business teams by providing robust, high-performance infrastructure for all data-related operations.

What is the difference between Software Engineer Data Infrastructure vs Data Engineer?

AspectSoftware Engineer Data InfrastructureData Engineer
Required CredentialsBachelor's in CS or related, often with certifications in cloud or data toolsBachelor's in CS, Data Science, or related; similar certifications
Work EnvironmentDevelops and maintains data infrastructure, collaborates with data teamsBuilds data pipelines, manages data storage and processing systems
Employer & Industry UsageTech companies, data-driven organizations, cloud providersFinance, healthcare, tech firms, any industry with large data needs
Common Search & ComparisonYesYes

Software Engineer Data Infrastructure and Data Engineer roles often overlap in skills and work environment, focusing on building and maintaining data systems. However, Software Engineers Data Infrastructure tend to focus more on the underlying infrastructure and integration, while Data Engineers emphasize data pipeline development and data management. Both roles are essential in data-driven organizations and require similar credentials and industry usage.

More about Software Engineer Data Infrastructure jobs
What states have the most Software Engineer Data Infrastructure jobs? States with the most job openings for Software Engineer Data Infrastructure jobs include:
Infographic showing various Software Engineer Data Infrastructure job openings in the United States as of May 2026, with employment types broken down into 1% Internship, 1% As Needed, 65% Full Time, 30% Part Time, 2% Contract, and 1% Nights. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution, with an average salary of $129,716 per year, or $62.4 per hour.
Software Engineer, Data Infrastructure

Software Engineer, Data Infrastructure

Intrinsic

Mountain View, CA โ€ข On-site

$180K - $197K/yr

Other

Posted 14 days ago


Job description

Software Engineer, Data Infrastructure

Mountain View, California

Intrinsic is an AI robotics group at Google aiming to reimagine the potential of industrial robotics. Our team believes that advances in AI, perception and simulation will redefine what's possible for industrial robotics in the near future โ€“ with software and data at the core.

Our mission is to make industrial robotics intelligent, accessible, and usable for millions more businesses, entrepreneurs, and developers. We are a dynamic team of engineers, roboticists, designers, and technologists who are passionate about unlocking the creative and economic potential of industrial robotics.

Role

As a Software Engineer on the Data Infrastructure team, you will be responsible for designing, building, and maintaining the data infrastructure that powers our cutting-edge robotics systems. Your software will enable design, development, and operational robotic workflows, integrating with Kubernetes based cloud and on-device services. This includes the systems that collect and process data from our robots in the real world, and feed that data into our machine learning pipelines to train and evaluate the models that make our robots intelligent. You will collaborate with a passionate Product and Engineering team creating software that enables fleets of robots to build better.

How Your Work Moves the Mission Forward
  • Design, develop, and maintain scalable and reliable data pipelines for collecting, processing, and storing large volumes of robotics data (e.g., sensor data, telemetry, logs).
  • Build Data pipelines to train the next generation of functional robot models.
  • Build and maintain tools and infrastructure for data exploration, analysis, and visualization.
  • Implement and maintain data security and privacy best practices.
  • Work with Customers, Product managers, and Researchers to customize data pipelines for analysis and research.
Skills You Will Need to Be Successful
  • At least 4 years of professional, post-graduate experience collaborating on medium to large software projects.
  • Experience with one of C++, Golang, Python.
  • Experience with cloud platforms (e.g., AWS, GCP, Azure) and their data services.
  • Excellent communication and collaboration skills.
Skills That Will Differentiate Your Candidacy
  • Experience with containerization technologies (e.g., Docker, Kubernetes).
  • Experience with data governance and compliance.
  • Experience with machine learning pipelines.
  • Familiarity with robotics systems.

In addition to the salary range below, this full-time position is eligible for bonus + equity + benefits. Your recruiter will share more about the specific salary range + bonus + equity for your targeted location and role during the hiring process.

Salary Range

$180,000 - $197,000 USD

At Intrinsic, we are proud to be an equal opportunity workplace. Employment at Intrinsic is based solely on a person's merit and qualifications directly related to professional competence. Intrinsic does not discriminate against any employee or applicant because of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), or any other basis protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. It is Intrinsic's policy to comply with all applicable national, state and local laws pertaining to nondiscrimination and equal opportunity.

If you have a disability or special need that requires accommodation, please contact us at: candidate-support@intrinsic.ai.