1

Software Engineer Data Infrastructure Jobs (NOW HIRING)

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

San Francisco, CA · On-site +1

$134K - $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

Seattle, WA · On-site

$130K - $156K/yr

Have 4+ years in data infrastructure engineering OR * Have 4+ years in infrastructure engineering with a strong interest in data * Take pride in building and operating scalable, reliable, secure ...

Showing results 21-40

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 Sep 13, 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 is a 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.

How does a software engineer 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 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.

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 are popular job titles related to Software Engineer Data Infrastructure jobs?

For Software Engineer Data Infrastructure jobs, the most frequently searched job titles are:

Infographic showing various Software Engineer Data Infrastructure job openings in the United States as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 84% Full Time, 11% Part Time, and 3% Contract. Highlights an 85% Physical, 3% Hybrid, and 12% Remote job distribution, with an average salary of $129,716 per year, or $62.4 per hour.

Software Engineer, Data Infrastructure

New York, NY • On-site

$160K - $325K/yr

Full-time

Medical, Dental, Retirement, PTO

Re-posted 17 hours ago


Job description

Who are we?
Cohere is the leading security-first enterprise AI company. We build cutting-edge foundation AI models and end-to-end products that are designed to solve real-world business problems.
We're training and deploying frontier models for enterprises who are building AI systems. We believe that our work is instrumental to the widespread adoption of AI and we are looking for folks that want to be part of that.
We obsess over what we build. Each one of us is responsible for contributing to increasing the capabilities of our models and the value they drive for our customers. Cohere is a team of researchers, engineers, designers, and more, who are all passionate about their craft.
We are a global technology company headquartered in Toronto with key offices in London, New York City, San Francisco, Montreal, Paris, Berlin and Seoul. Join us!
Why this role?
We're building the data infrastructure behind some of the most demanding AI training workloads in the world, and we want sharp, curious people to help us do it. In this role, you'll build and maintain the high-performance data layer our Modeling teams rely on for training and evaluation jobs.
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 with researchers and engineers who are some of the best in the world at what they do.

You may be a good fit if you have:
  • 4+ years of experience working on data storage infrastructure
  • Strong command of Python
  • Kubernetes experience, especially on the storage side (Persistent Volumes, CSI drivers, etc.)
  • The ability to transform unstructured data into performant datasets across diverse storage backends including S3, GCS, and POSIX
  • Experience with distributed data processing frameworks such as Apache Beam, Spark, or Flink
  • [Nice-to-have] Familiarity with modern analytics tooling such as BigQuery, Airflow, or dbt
  • Genuine excitement about AI. You follow the research, have opinions, and enjoy being in the weeds
  • Comfort operating at the edge of what's known, with a desire to build something genuinely new rather than optimize what already exists

Full-Time Employees at Cohere enjoy these Perks:
  • A weekly lunch stipend of $75/ÂŁ75 or equivalent in your local currency for lunch.
  • Full health and dental benefits, including a separate budget for mental health.
  • RRSP matching, 401K, Pension Scheme.
  • 100% Parental Leave top-up for up to 6 months, for either parent.
  • Annual enrichment benefits:
    Arts & culture, fitness/wellness, quality time, and a workspace improvement credit.
    Education & learning stipend for conferences, courses, and coaching.
  • 6 weeks of paid vacation (30 working days!)
  • Budget for traveling to other offices if you are remote, plus an annual company offsite.

How and Where We Work:
  • Cohere is remote-friendly, but we also have offices in Toronto, London, New York City, San Francisco, Montreal, Paris, Berlin and Seoul with more opening soon.
  • For those in the office: a daily lunch program, plenty of snacks, and regular community and social events.
  • For those not near an office: a co-working benefit so you can work alongside others in your city.
  • Everyone receives a $500 home office stipend to set up your workspace properly.

If any of the above doesn't line up exactly with your experience, we still encourage you to apply.
We strive to create an inclusive work environment for all; we welcome applicants from all backgrounds and are committed to providing equal opportunities. Should you require any accommodations during the recruitment process, please submit an Accommodations Request Form, and we will work together to meet your needs.
We may use AI-enabled tools to screen and assess applicants against the criteria for this position. This helps our recruiters identify potentially qualified candidates, but it doesn't limit the applications our recruiters may review or consider.
Beware of Scams: Cohere will never ask for payment or third-party services (e.g., CV writing) as part of our hiring process. All legitimate roles are listed on the Cohere careers page and LinkedIn only, with all communications from Cohere employees coming from an @cohere.com or @cw.cohere email alias. If jobs are viewed on other sites then please verify these through our official careers page.