Infrastructure Engineer Jobs
Infrastructure Engineer jobs are open across cloud, enterprise IT, telecommunications, and financial services, from new-grad to principal and staff levels, with specializations in network infrastructure, cloud infrastructure, and systems reliability. Find a role that fits from the openings below and apply directly.
Find Infrastructure Engineer JobsLooking for remote work? View remote infrastructure engineer jobs →Student or new grad? View infrastructure engineer internships →Overview
Showing 5 of 1,984+ Infrastructure Engineer jobs









Within ASE, the Apple Data Platform SRE team keeps a massive, multi-cloud platform running for thousands of internal engineers building the next generation of data and AI products at Apple. We sit at the intersection of infrastructure, automation, and customer success - running incident response, providing hands-on support to internal teams, and partnering with developers to make cutting-edge services like Spark, Flink, Airflow, Ray, Notebooks, and LLM-based agent platforms reliable at scale across AWS, GCP, and on-premise Kubernetes.
Description
This is a rare opportunity to build deep expertise across one of the most technically diverse platforms at Apple - while specialising in the cloud infrastructure that underpins all of it. As an SRE on Apple Data Platform, you'll operate and support the team's full portfolio, from big data pipelines to ML/AI platform services, and grow into the team's go-to expert for multi-cloud infrastructure - including AWS core services (IAM, EKS, RDS, S3, VPC networking, autoscaling, EBS), Kubernetes administration at scale, and the Infrastructure-as-Code and GitOps tooling that keeps it all reconciled and reliable. You'll be the person other engineers turn to when an IAM policy misfires, a cluster hits a scheduling wall, or a GitOps reconciliation drifts out of sync - and the driving force behind making those failure modes rarer over time.
We're looking for a self-motivated engineer who thrives on ownership - someone who wants a set of services to call their own, the autonomy to drive their reliability roadmap, and the collaborative instinct to keep that work aligned with the team's broader direction. If you love going deep on cloud and Kubernetes internals, enjoy being the trusted expert customers turn to, and want a front-row seat to Apple Data Platform's multi-cloud evolution, this role offers real room to grow your scope and impact over time.
","responsibilities":"Operate, monitor, and triage production and non-production environments across the ADP portfolio - data processing, ML/AI, and multi-cloud infrastructure.
Participate in a rotating on-call schedule across supported services, including occasional weekday and weekend coverage.
Own the operational health of multi-cloud infrastructure as SME - driving reliability, support, and customer guidance for AWS services, EKS clusters, and cross-cloud networking.
Provide Slack-based support to internal customers; screen, triage, and resolve service related issues.
Debug production incidents involving IAM permission errors, storage quota limits, control-plane/data-plane namespace separation, and cluster-wide disruptions.
Partner with dev teams across time zones to onboard new services - understanding architecture, then designing monitoring, alerting, and dashboards (Prometheus, Grafana, Splunk).
Maintain and evolve Infrastructure-as-Code (Crossplane, Terraform) and GitOps (Flux) workflows, troubleshooting state drift and reconciliation issues.
Build automation and self-healing tooling that reduces manual toil and scales the team's operational capacity.
Identify, escalate, and resolve production issues to protect platform reliability and customer experience.
Collaborate with SRE and dev partner teams, engineering, and program management to align execution with team and org goals.
Preferred Qualifications
Experience with Infrastructure-as-Code (Crossplane and/or Terraform), including debugging state drift and composition/controller issues.
Experience with GitOps workflows (Flux or similar) - HelmRepository/reconciliation troubleshooting and Helm chart deployment.
Multi-cloud exposure (GCP) - parity and migration scenarios are emerging areas of focus.
Experience with Splunk for log pipeline debugging (e.g., fluent-bit).
Familiarity with Spark/Flink running on Kubernetes (executor scheduling, node affinity).
Comfort with GitHub PR review workflows in an infrastructure-as-code / GitOps context.
A track record of automating manual operations through scripting or tooling.
Intellectual curiosity and a drive to keep learning - for yourself, your team, and the org.
Minimum Qualifications
Minimum Qualifications
- Bachelor's Degree in Computer Science, an engineering-related field, or equivalent related experience.
1-4 years in a Site Reliability Engineering, DevOps, or Infrastructure-focused role.
Proficient in Python; working knowledge of Golang a plus.
Strong hands-on AWS experience: IAM (roles, policies, permission boundaries, KMS), EKS, RDS, S3, VPC networking/endpoints, autoscaling groups, EBS.
Kubernetes administration experience - RBAC, node/pod scheduling, autoscalers, PriorityClasses/PDBs, and troubleshooting cluster-wide disruptions.
Strong communication skills and composure under pressure during incidents.
Solid grounding in SRE principles, with prior on-call or production-support experience.
Infrastructure Engineer Jobs by Experience Level
Top Cities Hiring Infrastructure Engineers
Explore infrastructure engineer openings in the cities hiring most right now.
See All 1,984+ Infrastructure Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find Infrastructure Engineer JobsInfrastructure Engineer Job Market
Who's Hiring
- Speechify167

- Google105

- JPMorganChase89

- Amazon65

- Meta54

Top Industries Hiring
- Technology & Software155
- Banking & Financial Services32
- Electronics & Hardware30
- Science & Research22
- Consulting & Professional Services18
What Employers Look For
The qualifications that appear most often in infrastructure engineer jobs.
- Three or more years of experience managing cloud infrastructure on AWS, Azure, or GCP
- Proficiency with infrastructure-as-code tools such as Terraform or Ansible
- Strong knowledge of networking fundamentals including TCP/IP, DNS, VPNs, and load balancing
- Experience with containerization and orchestration using Docker and Kubernetes
- Familiarity with CI/CD pipelines and tools such as Jenkins, GitLab CI, or GitHub Actions
- Bachelor's degree in computer science, information technology, or a related technical field
Tips for Your Infrastructure Engineer Job Search
Tailor your resume to the stack
Infrastructure engineer postings vary wildly between teams running bare-metal servers and those fully in Kubernetes on AWS. Pull the exact tools from each job description and mirror that language in your resume's skills and project bullets, not a generic list.
Apply early to roles that fit
Migrate Mate lists infrastructure engineer openings from across the United States in one place, so you can find roles that match and apply directly to each listing.
Quantify your reliability and scale wins
Hiring managers for infrastructure roles want to see uptime improvements, latency reductions, or the scale of environments you managed. Replace vague claims like 'maintained servers' with concrete outcomes like reduced deployment failures or increased cluster capacity.
Filter openings by cloud platform first
Most infrastructure teams are deeply invested in one cloud ecosystem. Targeting roles that match your primary platform, whether AWS, Azure, or GCP, puts you ahead of generalist applicants and avoids the ramp-up gap that kills offers.
Prepare for a hands-on technical screen
Infrastructure interviews almost always include a live troubleshooting exercise or a take-home task involving a broken environment. Practice diagnosing misconfigured Terraform plans, failed deployments, or networking issues out loud so you can narrate your reasoning under pressure.
Negotiate beyond base using on-call context
Infrastructure roles often carry on-call responsibilities that many candidates forget to factor in when evaluating offers. Ask about on-call frequency, incident severity expectations, and whether on-call hours count toward comp, then use that information to frame your counteroffer.
Infrastructure Engineer Jobs: Frequently Asked Questions
Which companies are hiring the most infrastructure engineers?
The companies hiring the most infrastructure engineers right now include Speechify, Google, and JPMorganChase, with the largest share of openings in California, Texas, and Virginia, based on current listings on Migrate Mate as of August 2026. Demand is strongest at companies undergoing cloud migration or scaling distributed systems.
How many infrastructure engineer jobs are remote?
About 61% of infrastructure engineer openings are fully remote or hybrid as of August 2026, though the share varies by specialization. Cloud infrastructure and site reliability roles tend to have the highest remote availability, while data center and on-premises network roles more often require an on-site presence.
How do you become an infrastructure engineer?
Start by building a foundation in Linux system administration, networking concepts, and at least one scripting language such as Python or Bash. Earn a cloud certification on AWS, Azure, or GCP to demonstrate platform fluency. Set up a home lab or use free cloud tiers to practice deploying infrastructure with Terraform or Ansible, then document those projects in a public repository before applying.
Can you get an infrastructure engineer job with little experience?
Yes, entry-level infrastructure engineer roles exist, particularly at managed service providers and mid-size companies willing to train. Your strongest move is building a portfolio of documented lab work, such as a self-hosted Kubernetes cluster or an automated deployment pipeline, that proves hands-on ability. Help desk or systems administrator experience also transfers well and gives you a credible starting point.
What does the infrastructure engineer interview process look like?
Most processes start with a recruiter screen focused on your cloud platform experience and toolchain, followed by a technical phone interview covering networking, Linux, and scripting fundamentals. A live troubleshooting or system design exercise typically comes next, where you diagnose a broken environment or architect a scalable solution. Final rounds usually include a panel with senior engineers and a conversation about past incidents you owned.
Where can I find and apply to infrastructure engineer jobs?
You can find and apply to infrastructure engineer jobs on Migrate Mate, which lists current openings from across the United States. Search the listings to find roles that match your experience and cloud platform focus, then apply directly to each one that fits.
See All 1,984+ Infrastructure Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find Infrastructure Engineer Jobs