Mid Level Infrastructure Engineer Jobs
Mid level infrastructure engineer jobs go to engineers ready to own systems end to end, make architectural decisions with limited oversight, and guide junior teammates through complex deployments. On-site, remote, and hybrid roles across Technology & Software, Electronics & Hardware, and Banking & Financial Services are actively open, with employers like Amazon, Nuro, and Apple hiring at this level now.
Find JobsOverview
Showing 5 of 192+ Mid Level Infrastructure Engineer jobs











Location : Nashville, TN — onsite 5 days/week. Relocation assistance is available; this is not a remote position.
The App Configuration Service team is building a new OCI platform service for application configuration and feature flighting. The team will enable OCI services to safely, consistently, and reliably manage dynamic configuration, targeted feature rollouts, experimentation, and emergency kill switches across distributed cloud environments. The team owns the end-to-end platform: service APIs, control plane, globally distributed configuration evaluation path, SDKs and self-service tooling, security and access controls, auditability, observability, and the operational model required for a Tier-0 service. As a greenfield team, we are also building and operating in an AI-first way—using AI-assisted development, automation, and intelligent operational workflows to improve how we design, build, test, review, document, release, and run the service. This gives engineers the opportunity to shape both a high-impact cloud platform and modern AI-enabled engineering practices from the ground up.
Designs, implements, and optimizes components in distributed systems with an emphasis on scalability, resiliency, and operability. Delivers features and load/performance tests; leverages data plane platforms and distributed state tools for high-volume retrieval, storage, and processing; and reviews peers’ implementations for scalability compliance. Builds fault-tolerant paths (redundancy, replication, automatic failover), applies recovery‑oriented principles, and implements retries, circuit breakers, and timeouts. Proactively detects and mitigates issues via tests, alarms, dashboards, and telemetry; authors runbooks and participates in incident response and RCAs. Implements standard replication and synchronization, develops automation/IaC for troubleshooting and maintenance, and applies advanced security controls (encryption, access, remediation) while ensuring change, compliance, and documentation standards are met.
Key Responsibilities
System Design & Architecture - System Scalability:
–Implements and contributes to the development for components of distributed systems that support horizontal and vertical scaling including leveraging distributed state management tools.
–Optimizes code and/or systems for large-scale data processing in large-scale systems.
–Implements scalability requirements for assigned components and reviews implementation of team members.
–Leverages components of data plane platforms to handle large-scale data retrieval, storage, and processing.
–Implements performance and load testing.
System Design & Architecture - System Reliability Design:
–Collaborates with team to build fault-tolerant components capable of withstanding in-service updates by implementing redundancy, replication, and automatic failover mechanisms.
–Applies recovery oriented computing principles to design components that effectively handle service disruptions.
–Implements retry mechanisms, circuit breakers, and timeouts to help handle network unreliability.
System Design & Architecture - System Reliability Performance:
–Implements tests and alarm configurations to proactively detect and address issues/failures.
–Supports efforts to recover from failures by drafting and executing runbooks and operational procedures.
–Builds and customizes dashboards, telemetry systems, and alerting mechanisms to monitor component health.
System Design & Architecture - Correctness / Availability:
–Designs and implements functional requirements and testing for assigned features within an existing system.
–Implements tests scenarios (e.g., fault-injection, brown-out) to evaluate system correctness.
–Implements standard data replication and synchronization techniques to maintain data integrity and availability.
Operational Troubleshooting & Incident Management:
–Diagnoses, debugs, and resolves issues in system components to support ongoing operation.
–Implements basic strategies to prevent interruptions, ensuring no maintenance windows are required for customers and users when resolving issues.
–Designs and implements automation scripts and tooling used to troubleshoot operational issues.
–Participates in operational support rotations, assisting in incident responses and root cause investigations.
Compliance & Security:
–Applies advanced security measures to protect data and applications in multi-tenant environments, including encryption and access controls.
–Implements remediation plans to continuously improve security.
–Collaborates with the team to ensure cloud infrastructure complies with relevant industry standards and regulations and that documentation is up-to-date
Automation & Change Management:
–Maintains automation scripts and tools (e.g., Infrastructure as Code (IaC)) for managing cloud infrastructure.
–Adheres to change management plans for patching, updating, and rolling back applications.
MUST-HAVE SKILLS :
- 5+ years of professional software development experience, with a record of delivering production-quality distributed systems, platform services, or developer tools.
- Strong programming skills in one or more modern languages such as Java, Go, C++, C#, Python, or similar.
- Experience designing APIs, data models, and service architectures with attention to scalability, availability, security, and operability.
- Solid understanding of cloud-native systems, including containers, orchestration, CI/CD, infrastructure automation, or release engineering concepts.
- Demonstrated ownership: you can drive work from problem definition through design, implementation, launch, and ongoing operation.
- Clear written and verbal communication skills, and the ability to collaborate effectively across engineering disciplines.
- Strong understanding of distributed-systems fundamentals, including consistency tradeoffs, failure handling, concurrency, and resilient service design. Experience with code review, automated testing, and CI/CD practices.
#LI-AJP
See All 192+ Mid Level Infrastructure Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find JobsMid Level Infrastructure Engineer Job Market
Who's Hiring



Top Industries Hiring
- Technology & Software98
- Electronics & Hardware12
- Banking & Financial Services12
- Artificial Intelligence11
- Retail8
Mid Level Infrastructure Engineer Jobs: Frequently Asked Questions
How do I get a mid level infrastructure engineer job?
Position yourself around ownership, not just task completion. Highlight projects where you designed or rebuilt infrastructure components, made decisions without heavy supervision, and resolved production incidents. Tailor your resume to show specific systems you managed and their scale. Certifications in cloud platforms or infrastructure tooling strengthen your application, and a GitHub or portfolio showing real infrastructure-as-code work helps you stand out.
Which companies hire mid level infrastructure engineers?
Companies hiring mid level infrastructure engineers right now include Amazon, Nuro, and Apple, based on current listings on Migrate Mate as of September 2026. Hiring at this level comes from a broad mix of enterprises scaling cloud infrastructure, fast-growing tech companies modernizing on-premises systems, and managed service providers building out client environments.
Are there remote mid level infrastructure engineer jobs?
Yes, though availability varies by employer and specialization. About 30% of mid level infrastructure engineer openings are remote or hybrid as of September 2026, reflecting the operational nature of the role. Fully remote positions tend to favor engineers with strong async communication habits and experience managing infrastructure without hands-on data center access.
How do I move up to a mid level infrastructure engineer role?
Growth into a mid level role comes from deepening ownership over time. Early-career engineers who take on progressively larger systems, contribute to architectural discussions, document runbooks, and drive incidents to resolution build the profile hiring managers look for. Demonstrating impact through measurable improvements, such as reducing downtime or automating manual processes, is what separates a mid level candidate from someone still at the junior stage.
Which industries hire the most mid level infrastructure engineers?
Mid Level infrastructure engineer roles concentrate in Technology & Software, Electronics & Hardware, and Banking & Financial Services, based on current listings on Migrate Mate as of September 2026. These sectors drive demand because they rely on always-on, scalable infrastructure to support high transaction volumes, regulated data environments, or rapid product growth that requires engineers who can operate with real autonomy.