Mid Level Software Systems Engineer Jobs
Mid level software systems engineer jobs go to engineers ready to own projects end to end, guide junior teammates, and make architectural decisions without close supervision. Openings are spread across on-site, remote, and hybrid settings in Technology & Software, Electronics & Hardware, and Retail, with Apple, NVIDIA, and Lockheed Martin hiring at this level now.
Find JobsOverview
Showing 5 of 158+ Mid Level Software Systems Engineer jobs
Description
We are looking for technically hands-on engineers who want to ship high-performance distributed systems that solve real-world problems at Apple scale. You would join a team of engineers who build innovative storage and backend service while tackling interesting challenges in a supportive, balanced environment.
We spend most of our time building software and automation, but equally important is the work we do collaborating with teams across Apple, understanding their operational challenges, and iterating on scalable, long-term solutions together.
In your role as an engineer on our team you will:
- Engineer distributed services, tooling, and operational standards
- Collaborate with teams to refine requirements and implement lasting solutions
- Drive service scalability, resiliency, and performance
- Take ownership over components critical to Apple's success
- Optimize system performance through algorithm design and testing
- Scale services to ever-increasing problem sizes
- Improve service operability using metrics and log data
Preferred Qualifications
Familiarity with application and service monitoring tools and techniques.
Experience with incident management and response.
Education & Experience: BS in Computer Science or equivalent, related experience.
Minimum Qualifications
5+ years of professional software engineering experience
Experience with high-performance, strongly typed languages such as Go, Rust, Scala, or others.
Experience with building and operating distributed systems.
Familiarity with some large infrastructure systems like Kubernetes.
Strong interest in distributed storage, observability, reliability, and cloud services.
Interest in working across different levels of the stack, including debugging OS-level issues such as memory and concurrency problems.
Ability to efficiently develop, debug, and support new technologies in a changing environment.
Pay & Benefits
At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $147,400 and $272,100, and your base pay will depend on your skills, qualifications, experience, and location.
Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.
See All 158+ Mid Level Software Systems Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find JobsMid Level Software Systems Engineer Job Market
Who's Hiring
- Apple21
- NVIDIA10
- Lockheed Martin8
- Amazon6
- CVS Health4
Top Industries Hiring
- Technology & Software49
- Electronics & Hardware33
- Retail7
- Artificial Intelligence7
- E-Commerce & Online Marketplaces7
Mid Level Software Systems Engineer Jobs: Frequently Asked Questions
How do I get a mid level software systems engineer job?
Position your experience around ownership: highlight systems you designed, problems you diagnosed independently, and decisions you drove without close direction. Employers at this level want evidence you can take a feature or component from requirements to production. Tailor your resume to show scope and impact, not just task completion, and be ready to walk through your technical reasoning in interviews.
Which companies hire mid level software systems engineers?
Companies hiring mid level software systems engineers right now include Apple, NVIDIA, and Lockheed Martin, based on current listings on Migrate Mate as of June 2026. Hiring at this level comes from a wide range of employers, including large technology organizations, defense and aerospace contractors, and growth-stage companies building out their core engineering teams.
Are there remote mid level software systems engineer jobs?
Yes, remote and hybrid options are a meaningful share of openings at this level. About 10% of mid level software systems engineer openings are remote or hybrid as of June 2026, reflecting the distributed nature of modern systems engineering work. On-site roles remain common in regulated industries and organizations with hardware or infrastructure requirements.
How do I move up to a mid level software systems engineer role?
The path from entry level to mid level is built on demonstrated ownership over time. Focus on taking full responsibility for discrete features or subsystems, deepening expertise in a core technical area, and delivering measurable outcomes rather than completing assigned tasks. Engineers who move up quickly tend to seek out ambiguous problems, document their decisions clearly, and build a record of shipping reliable work with increasing independence.
Which industries hire the most mid level software systems engineers?
Mid Level software systems engineer roles concentrate in Technology & Software, Electronics & Hardware, and Retail, based on current listings on Migrate Mate as of June 2026. These sectors drive hiring at this level because they operate complex, reliability-critical systems that require engineers capable of owning components and collaborating across multidisciplinary teams.