Infrastructure Software Engineer Jobs
Infrastructure Software Engineer jobs are open across cloud, fintech, healthtech, and enterprise software at every level from new-grad to principal, with specializations in distributed systems, platform engineering, and site reliability. Find a role that fits from the openings below and apply directly.
Find JobsLooking for remote work? View remote infrastructure software engineer jobs →Student or new grad? View infrastructure software engineer internships →Overview
Showing 5 of 534+ Infrastructure Software Engineer jobs









DESCRIPTION
You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You’ll collaborate with people across AWS to help us deliver the highest standards for safety and security while providing seemingly infinite capacity at the lowest possible cost for our customers. And you’ll experience an inclusive culture that welcomes bold ideas and empowers you to own them to completion.
The AWS Infrastructure group is responsible for procuring, setting up and operating all AWS infrastructure. This includes data center setup, equipment purchase, installation and operation of servers with power and cooling, inventory management and other such decisions. The supply chain planning group within AWS infrastructure is building a new suite of tools to automate all AWS supply chain planning. We are responsible for tactical decision making such as data center operations, demand fulfillment, replenishment, as well a long term decision making like inventory management, network design and others. The solutions we develop are scalable to sustain rapid AWS growth, and also flexible to support the evolving AWS supply chain.
We are looking for a high caliber Senior Software Development Engineer who wants to work on challenging, high impact problems. The services we own are responsible for billions of dollars in spend, resulting in us having a huge opportunity to move the needle in a positive direction. The team has a strong group of senior engineering and science talent, so it will be a great place for someone to deliver results, while also learning and progressing their career.
Key job responsibilities
- Effectively mentor and manage a team of Software Development Engineers.
- Drive operational excellence.
- Contribute to and lead design, architecture, process and development discussions.
- Argue for the right outcomes with data, conviction and diplomacy.
- Build scalable mechanisms to audit and inspect highly cross functional initiatives spanning operations, supply chain specialists, software engineers.
- Drive product strategy, roadmap, and stakeholder engagement.
About the team
*Why AWS*
Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.
*Diverse Experiences*
Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.
*Work/Life Balance*
We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.
*Inclusive Team Culture*
Here at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon conferences, inspire us to never stop embracing our uniqueness.
*Mentorship and Career Growth*
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.
BASIC QUALIFICATIONS
- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team
PREFERRED QUALIFICATIONS
- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.
The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave. Learn more about our benefits at https://amazon.jobs/en/benefits.
USA, WA, Seattle - 168,100.00 - 227,400.00 USD annually
Infrastructure Software Engineer Jobs by Experience Level
Top Cities Hiring Infrastructure Software Engineers
Explore infrastructure software engineer openings in the cities hiring most right now.
See All 534+ Infrastructure Software Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find JobsInfrastructure Software Engineer Job Market
Who's Hiring
- Speechify84

- Google72

- OpenAI15

- Nuro12

- Apple12

Top Industries Hiring
- Technology & Software152
- Artificial Intelligence42
- Science & Research17
- Banking & Financial Services12
- Electronics & Hardware10
What Employers Look For
The qualifications that appear most often in infrastructure software engineer jobs.
- Proficiency with cloud platforms such as AWS, Azure, or Google Cloud
- Hands-on experience with container orchestration tools like Kubernetes and Docker
- Infrastructure-as-code experience using Terraform, Ansible, or Pulumi
- Strong understanding of networking, DNS, load balancing, and security fundamentals
- Experience with CI/CD pipelines and tools such as Jenkins, GitHub Actions, or ArgoCD
- Bachelor's degree in computer science, engineering, or a related technical field
Tips for Your Infrastructure Software Engineer Job Search
Quantify your systems impact on your resume
Hiring managers for infrastructure roles want numbers tied to scale, latency, or uptime. Replace vague bullet points with concrete outcomes like reduced deployment time or increased throughput so your resume passes the technical screen.
Apply early to roles that fit
Migrate Mate lists infrastructure software engineer openings from across the United States in one place, so you can find roles that match and apply directly to each listing.
Tailor your resume to the stack listed
Infrastructure job postings are specific about tooling. If a role lists Terraform, Kubernetes, and AWS, mirror those exact terms in your resume where you have genuine experience. Generic infrastructure resumes rarely clear automated filters.
Filter openings by deployment model first
Before applying, check whether the role is cloud-native, on-premise, or hybrid. Your experience building in one environment won't always map cleanly to another, and mismatches surface fast in technical interviews.
Prepare a live system design walkthrough
Infrastructure interviews almost always include a system design round. Walk through an architecture you built or improved, focusing on the tradeoffs you made around availability, cost, and latency rather than just describing the final state.
Negotiate on scope before negotiating on pay
In infrastructure offers, the on-call rotation and incident responsibility scope vary widely. Clarify coverage expectations, escalation policies, and rotation size before signing, since these directly affect your day-to-day workload after you start.
Infrastructure Software Engineer Jobs: Frequently Asked Questions
Which companies are hiring the most infrastructure software engineers?
The companies hiring the most infrastructure software engineers right now include Speechify, Google, and OpenAI, with the largest share of openings in California, Washington, and New York, based on current listings on Migrate Mate as of August 2026. Hiring is concentrated in organizations with large-scale cloud operations or active platform modernization programs.
How many infrastructure software engineer jobs are remote?
About 60% of infrastructure software engineer openings are fully remote or hybrid as of August 2026, making it one of the more remote-accessible engineering disciplines. Platform engineering and site reliability roles tend to have the highest remote availability, while roles involving on-premise data center work or hardware integration are more likely to require on-site presence.
How do you become an infrastructure software engineer?
Start by building proficiency in Linux administration, networking fundamentals, and at least one major cloud platform. Learn infrastructure-as-code through hands-on projects using tools like Terraform or Ansible. Contribute to open-source DevOps tooling or build a home lab to demonstrate real system design experience. Certifications from AWS, Google Cloud, or the Linux Foundation can validate your skills to employers during the hiring process.
Can you get hired as an infrastructure software engineer without much experience?
Yes, entry-level infrastructure roles exist, but they typically require demonstrated hands-on skills even without professional experience. Building a portfolio of personal or open-source projects involving cloud provisioning, container deployments, or CI/CD pipelines is more effective than listing coursework alone. Targeting companies that run graduate programs or explicitly label roles as junior or associate gives you the most realistic path in.
What does the infrastructure software engineer interview process look like?
The process typically includes an initial recruiter screen, a technical phone interview focused on networking or cloud fundamentals, a system design round where you architect a scalable or highly available system, and a coding round that emphasizes scripting and automation rather than algorithms. Some employers add a take-home infrastructure project or an on-call readiness discussion before the final offer stage.
Where can I find and apply to infrastructure software engineer jobs?
You can find and apply to infrastructure software engineer jobs on Migrate Mate, which lists current openings from across the United States. Find roles that match your experience and target stack, then apply directly to each listing from the page.
See All 534+ Infrastructure Software Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find Jobs