Senior Software Engineering Jobs in Washington
Senior Software Engineering jobs in Washington are open across Seattle, Bellevue, and Redmond and other Washington metros, with employers like Amazon, Apple, and NVIDIA hiring at every experience level. Find a role that fits below and apply directly.
Find JobsOverview
Showing 5 of 754+ Senior Software Engineering jobs











INTRODUCTION
Apple Services Engineering (ASE) is looking for an Engineering Manager to build and lead a high-caliber engineering team in the Pricing, Subscriptions & Infrastructure organization. You will be a key leader in the effort to modernize a platform that powers pricing and subscriptions across every Apple service - iCloud, App Store, Apple Music, Apple TV+, and more - partnering with peer managers and engineering leaders to shape a modern, AI-ready platform that scales for the next decade of Apple's growth.
Our systems facilitate billions of transactions across 175+ markets. The decisions your team makes will directly shape how hundreds of millions of customers discover, subscribe to, and pay for Apple's services worldwide. If you're a builder who sees AI as a force multiplier and wants to shape the future of Apple's pricing platform, this role is for you.
DESCRIPTION
The ASE Pricing team manages the pricing lifecycle for millions of content items across Apple's global catalog. Our platform touches every storefront transaction - from setting a price point in a new market to calculating contingent discounts for subscription bundles.
As an Engineering Manager, you will drive the modernization of key areas of this platform. You will lead a team of senior engineers and take ownership within a large, established JVM codebase (Java and Scala), charting the path from where it is today to where it needs to be: modular, well-tested, instrumented, and ready for AI-assisted workflows. You will partner closely with peer managers and engineering leaders across Pricing, Subscriptions, and Infrastructure, as well as with Product, Finance, and Commerce teams who depend on these systems.
This role combines deep technical leadership with people leadership. You'll write architecture docs and review pull requests. You'll also run 1:1s, advocate for your team, and build a culture where senior engineers do their best work.
Responsibilities
Technical Leadership & Delivery
- Ship product-driven features while driving modernization of the codebase - improving modularity, test coverage, observability, and developer velocity.
- Provide hands-on technical guidance across system design, API design, data modeling, and performance optimization - including writing code.
- Lead design reviews and architectural decisions for a platform supporting hundreds of millions of users globally.
AI Readiness & Innovation
- Make the codebase and data pipelines AI-ready: clean APIs, well-structured data, and integration points for ML models and AI-assisted tooling.
- Identify high-leverage opportunities where AI/ML can improve pricing decisions, automation, or developer productivity.
People & Cross-Functional Leadership
- Build, lead, and grow a team of highly capable engineers - hire where needed, set clear expectations, and create an environment where great engineers thrive.
- Partner with Product, Finance, Commerce, and peer engineering teams across sites to translate business needs into technical solutions.
MINIMUM QUALIFICATIONS
- 8+ years of software engineering experience, including 3+ years in engineering management.
- Deep expertise in JVM technologies (Java and/or Scala), RESTful services, relational databases, and distributed systems.
- Track record of modernizing large-scale, high-availability systems.
- Strong system design skills with the ability to operate at both architecture and implementation level.
- Proven ability to attract, hire, and develop strong engineering talent.
- Excellent communication skills across engineering and non-engineering stakeholders.
- Strong judgment and ownership, especially in ambiguous environments.
PREFERRED QUALIFICATIONS
- Experience shipping AI/ML-powered features or integrating AI/ML into production systems.
- Experience with pricing systems, subscription platforms, or commerce/fintech domains.
- Experience partnering with Finance, Business, or other non-engineering organizations on data-driven decision-making.
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 $188,200 and $325,500, 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 754+ Senior Software Engineering Jobs in Washington
Find roles in Washington that match your experience and apply in just a few clicks.
Find JobsSenior Software Engineering Jobs by City in Washington
Where Washington roles are concentrated, by current openings.
Senior Software Engineering Job Market in Washington
A snapshot from current Washington openings, updated as new roles post.
Who's Hiring
- Amazon150

- Apple35

- NVIDIA31

- Rippling30

- Microsoft20

Top Industries Hiring
- Technology & Software288
- Consulting & Professional Services74
- Electronics & Hardware49
- Retail42
- Artificial Intelligence26
What Washington Employers Look For
The qualifications that appear most often in senior software engineering jobs across Washington.
- Five or more years of professional software engineering experience
- Proficiency in at least one systems or backend language such as Java, Go, Python, or C++
- Demonstrated experience designing distributed systems or microservices architectures
- Strong understanding of cloud platforms such as AWS, GCP, or Azure
- Experience mentoring junior engineers and leading technical projects end to end
- Bachelor's degree in computer science, software engineering, or a related field
Senior Software Engineering Jobs in Washington: Frequently Asked Questions
How many senior software engineering jobs are there in Washington?
There are 754+ senior software engineering openings in Washington on Migrate Mate as of June 2026, with the most roles in Seattle, Bellevue, and Redmond. New positions post regularly as employers across Washington hire.
How much do senior software engineerings make in Washington?
Senior software engineerings in Washington earn a median of about $166,540 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $96,810 for the lowest 10% to over $255,350 for the top 10%. Pay rises with experience, specialty, and employer.
Which Washington cities have the most senior software engineering jobs?
Seattle, Bellevue, and Redmond have the most senior software engineering openings in Washington right now, with additional roles spread across smaller metros statewide.
Which companies hire senior software engineerings in Washington?
Employers hiring senior software engineerings in Washington include Amazon, Apple, and NVIDIA, based on current listings on Migrate Mate as of June 2026.
Are there remote senior software engineering jobs in Washington?
Yes. About 23% of senior software engineering openings tied to Washington are remote or hybrid as of June 2026. The rest are on-site roles based in Washington metros.
How do I apply for senior software engineering jobs in Washington?
You can apply to senior software engineering jobs in Washington directly on Migrate Mate. Search the listings above, find roles that match your experience and preferred Washington location, then apply to each one that fits.
See All 754+ Senior Software Engineering Jobs in Washington
Find roles in Washington that match your experience and apply in just a few clicks.
Find Jobs