1

Software Engineer Data Infrastructure Jobs (NOW HIRING)

Senior Software Engineer, Data Infrastructure

OR ยท Remote

$114.40K - $137.40K/yr

... big data infrastructure, which is used by hundreds of engineers to collect, manage, and analyze ... Contribute to open-source software and drive meaningful industry impact. Your Expertise:

Software Engineer- Data(FUTURE ROLES)

Bellevue, WA

$129.20K - $155.20K/yr

Software Engineer-Data Platforms Statsig is on a mission to fundamentally change how software is ... The product we offer is based on the growth infrastructure powering big tech companies like Meta ...

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 2, 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.

Lead Software Engineer - Data Infrastructure

Layer Health

Manhattan, NY โ€ข On-site

$200K - $250K/yr

Other

This job post hasย expired 1 day ago.ย Applications are no longer accepted.


Job description

Lead Software Engineer - Data Infrastructure

Boston or NYC

Layer Health was founded in 2023 by leading machine learning researchers from MIT and Harvard Medical School. We are building an AI layer that can accurately and scalably synthesize information from medical records, with the mission to reduce friction everywhere in healthcare. Our LLM-powered platform is solving chart review once and for all, across use cases. For health systems, our first product dramatically accelerates clinical registry abstraction in areas ranging from surgery and cardiology, to oncology. Our long term vision is for our AI layer to safely transform patient care and minimize unnecessary heartbreak. Layer Health's diverse founding team brings expertise across machine learning, UI/UX, large language models, and medicine.

We're seeking exceptional engineers to join us as early members. Together, we will create the AI layer that will redefine healthcare for the better.

In this role, you will lead the design and implementation of key parts of our platform. This role can be hybrid (2-3 days per week in office) in either our Boston or NYC office.

You can expect to:

  • Develop the backend for new product features, including implementing new data models and new APIs.
  • Re-architect our databases and data infrastructure for scalability, security and reliability.
  • Implement integrations with customer databases (e.g., EHR backends) and partner cloud data warehouses (e.g., Snowflake).
  • Design, build, and maintain scalable and performant APIs and microservices on our core backend infrastructure.
  • Develop reliable, scalable services and client libraries on large amounts of data in the cloud.
  • Innovate and implement robust data models and infrastructure that cater to various technical and business constraints for regulated areas.
  • Collaborate on a cross-functional team to design and ship new product features/experiences.
  • Cultivate a robust engineering and product culture that drives the company forward.

We look for:

  • 5-7+ years of experience in backend and cloud platform software development, with the ability and flexibility to traverse the stack when necessary.
  • Experience in ingesting and processing massive amounts of cloud-native data, with a focus on building scalable data pipelines and infrastructure.
  • Experience developing and maintaining performant, scalable, and data-centric enterprise software products.
  • Fluency in one or more programming languages, e.g. Python, Java, C, C++, Rust, or Go.
  • Fluency with modern, cloud-native tech stacks and frameworks.
  • Experience with infrastructure as code and cloud deployment frameworks like Kubernetes, Helm, and Terraform.
  • A strong communicator who thrives in a customer-focused, fast-paced environment.
  • An excited and adaptable team player who wants to disrupt the healthcare industry with AI/ML, alongside an awesome team.

Expected compensation range for this role is $200,000-250,000, in addition to stock options. Compensation is dependent on experience, overall fit to our role, and candidate location. Expected compensation ranges for this role may change over time. If your compensation requirement is greater than our posted salary ranges, please still consider applying to our role. We will make a determination as to whether an exception can be made.

If you are excited about this role, we encourage you to apply even if you don't feel that you meet every single requirement. We're eager to meet people that believe in our mission and can contribute to our team in a variety of ways. We welcome diverse perspectives, rigorous thinking, and fearlessness in challenging the status quo.

Layer Health is committed to fostering an environment of inclusion that is free from discrimination. We are an Equal Opportunity Employer where employment is decided on the basis of qualifications, merit, and business need. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected Veteran status, or any other characteristic protected by law.

Join us and help us transform healthcare with AI.