1

Mid Level Software Developer Jobs in Sunnyvale, CA

Systems Software Developer

Sunnyvale, CA · On-site

$150K - $277K/yr

This would include contributing to projects in low-level software and algorithms, building CI/CD ... developer productivity metrics. Debug and resolve failures across build, test, and deployment ...

... a mid-large five-seater smart electric SUV, the ES6, a five-seater all-round smart electric SUV ... Own the end-to-end design and delivery of low-level emulation and virtualization software for high ...

Location: 100% remote, anywhere in the US, but observing 10am-3pm PST working hours Compensation: $140,000 plus bonus and equity We're looking for a mid-level Software Engineer to take ownership of ...

... a mid-large five-seater smart electric SUV, the ES6, a five-seater all-round smart electric SUV ... As a Staff Simulation Software Engineer , you will design and deliver the foundational low-level ...

Frontend Developer

Fremont, CA · On-site

$113K - $132K/yr

W2 Job Summary We are seeking a Mid-Level Frontend Software Engineer with strong hands-on experience in Angular, TypeScript, and JavaScript to develop scalable, high-performance web applications ...

New

We work on exciting developer, corporate, and high-technology projects in Silicon Valley and we ... Role Overview We're looking for a talented mid-level Interior Designer-Mid Level This is a great ...

Principal Software Engineer

South San Francisco, CA · Remote

$162K - $217K/yr

Mentor mid-level engineers through code review, design docs, and pairing. Raise the engineering bar by example. * AI-Native Development: Build and improve our AI-coding tooling alongside the rest of ...

Showing results 41-60

Mid Level Software Developer information

See Sunnyvale, CA salary details

$56K

$130.5K

$193.7K

How much do mid level software developer jobs pay per year?

As of Sep 4, 2026, the average yearly pay for mid level software developer in Sunnyvale, CA is $130,541.00, according to ZipRecruiter salary data. Most workers in this role earn between $105,000.00 and $151,700.00 per year, depending on experience, location, and employer.

What is a mid level software developer?

A Mid Level Software Developer is a professional with a few years of experience who contributes to designing, coding, testing, and maintaining software applications. They work independently on tasks but also collaborate with senior developers and teams to implement solutions. Their role often includes debugging code, optimizing performance, and ensuring best practices in development. Mid-level developers are expected to have a solid understanding of programming languages, frameworks, and software development life cycles. They may also mentor junior developers and participate in code reviews to maintain code quality.

What are the typical daily responsibilities of a mid level software developer?

As a Mid Level Software Developer, your daily responsibilities often include writing and reviewing code, participating in code reviews, collaborating with colleagues on project requirements, and troubleshooting bugs or technical issues. You may also be involved in designing features, writing unit tests, and participating in regular stand-up meetings as part of an agile team. Additionally, you'll interact with product managers, QA engineers, and other team members to ensure the software meets project deadlines and quality standards. This role offers the chance to take on increasing ownership of projects while continuing to learn and grow professionally.

What are the key skills and qualifications needed to thrive in the mid level software developer position, and why are they important?

To thrive as a Mid Level Software Developer, you should have solid programming skills in languages like Java, Python, or JavaScript, along with a relevant bachelor's degree or equivalent experience. Familiarity with version control systems such as Git, frameworks like React or Spring, and knowledge of agile development practices are typically required. Effective problem-solving, clear communication, and a collaborative mindset are valuable soft skills in this position. These skills enable you to build reliable software, contribute to team projects, and adapt to evolving technical challenges.

What are the most commonly searched types of Software Developer jobs in Sunnyvale, CA?

The most popular types of Software Developer jobs in Sunnyvale, CA are:

What are popular job titles related to Mid Level Software Developer jobs in Sunnyvale, CA?

For Mid Level Software Developer jobs in Sunnyvale, CA, the most frequently searched job titles are:

What job categories do people searching Mid Level Software Developer jobs in Sunnyvale, CA look for?

The top searched job categories for Mid Level Software Developer jobs in Sunnyvale, CA are:

What cities near Sunnyvale, CA are hiring for Mid Level Software Developer jobs?

Cities near Sunnyvale, CA with the most Mid Level Software Developer job openings:

Infographic showing various Mid Level Software Developer job openings in Sunnyvale, CA as of August 2026, with employment types broken down into 87% Full Time, 9% Part Time, and 4% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $131,267 per year, or $63.1 per hour.

Systems Software Developer

Apple

Sunnyvale, CA • On-site

$150K - $277K/yr

Full-time

Medical, Dental, Retirement

Re-posted 29 days ago


Apple rating

8.1

Company rating: 8.1 out of 10

Based on 681 frontline employees who took The Breakroom Quiz

6th of 30 rated technology retailers


Job description

At Apple, we tackle large-scale engineering challenges to deliver products that are intuitive, reliable, and built to last. Our engineering teams operate at the intersection of CI systems, software architecture, data analytics, build engineering, and developer tooling - owning the systems and workflows that enable complex, large-scale projects to move fast, scale, and ship with confidence.
Description
As a Systems Software Developer, you will work closely with cross-functional teams to understand the project goals and develop systematic solutions, workflows, and approaches to achieve those goals. This would include contributing to projects in low-level software and algorithms, building CI/CD pipelines and workflows, and developing infrastructure and tooling to help deliver innovative Apple technologies and products.","responsibilities":"Design, build, and maintain CI/CD pipelines and automated workflows with a focus on reliability, traceability, and data analytics.
Develop instrumentation and reporting systems that surface build health, test failure trends, and developer productivity metrics.
Debug and resolve failures across build, test, and deployment infrastructure; improve signal-to-noise across CI reporting.
Identify and drive adoption of AI-assisted and agentic workflows to accelerate development and validation cycles
Collaborate with engineering teams to inform project structure, dependency architecture, and build/test capabilities
Build and maintain internal tools and APIs that integrate with Apple's engineering stack, including Xcode and Swift-based workflows
Partner with cross-functional teams to translate system requirements into robust, maintainable infrastructure, processes, and workflows
Preferred Qualifications
Experience developing large-scale internal APIs or developer-facing tooling
Proficiency in Python and shell scripting to build automation and workflow tooling
Experience with technologies such as Docker and Kubernetes
Experience with CI platforms such as Jenkins, Buildkite, or equivalent systems
Experience developing with Swift, Xcode, or other Apple platform technologies
Familiarity with software observability, metrics systems, or developer productivity analytics
Experience working across multiple concurrent projects in a fast-paced, cross-functional engineering environment
Demonstrated ability to communicate technical concepts and project plans clearly across engineering and non-engineering stakeholders
Experience with Xcode and CMake are a bonus
Experience with computer vision, video processing, and/or machine learning data infrastructure is a bonus
Minimum Qualifications
BS and a minimum of 3 years relevant industry experience
3+ years of experience designing, building, and maintaining production software systems and applications
Experience building or maintaining CI/CD pipelines and automated build or test workflows
Experience working with relational databases such as PostgreSQL in production environments
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 $150,400 and $277,600, 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.

What Apple employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Apple logo

About Apple

Sourced by ZipRecruiter

Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, intelligent people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same real passion for innovation that goes into our products also applies to our practices strengthening our dedication to leave the world better than we found it.

Industry

Computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Cupertino, CA, US

Year founded

1976