Senior Software Engineering Visa Sponsorship Jobs in Washington
Washington is one of the most active states for senior software engineering visa sponsorship, driven by the concentration of major tech employers in the Seattle metro area. Microsoft, Amazon, Google, and Meta all maintain large engineering offices here, alongside a dense ecosystem of mid-sized tech companies and well-funded startups regularly hiring senior engineers with sponsorship.
Find Senior Software Engineering JobsOverview
Showing 5 of 844+ Senior Software Engineering Jobs in Washington with Visa Sponsorship










See all 844+ Senior Software Engineering Jobs in Washington with Visa Sponsorship
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Senior Software Engineering Jobs in Washington with Visa Sponsorship.
Get Access To All Jobs
INTRODUCTION
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what’s never been done before takes vision, innovation, and the world’s best talent. As an NVIDIAN, you’ll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world.
ROLE AND RESPONSIBILITIES
Join our team in Santa Clara to lead engineers building rack-scale infrastructure software that makes complex hardware manageable and programmable. You will own delivery of control planes, lifecycle orchestration, system health, and recovery capabilities, working across hardware, firmware, networking, and operations teams to support customer deployments at rack and fleet scale.
What you'll be doing:
- Take ownership for the delivery of rack-scale infrastructure software within a cross-functional organizational structure. Coordinate commitments, address ownership gaps, and stay accountable for results from requirements to production adoption and support.
- Translate business needs and evolving hardware roadmaps into release priorities and achievable plans. Balance staffing, dependencies, and technical risk across projects as priorities change.
- Partner with architects and technical leads on control planes, lifecycle orchestration, health analysis, and recovery. Guide engineering tradeoffs and ensure a consistently high standard for reliability, security, and maintainability.
- Build and develop the team through hiring, mentoring, and clear performance expectations. Grow technical leads and future managers, delegate important ownership, and balance work across the team.
- Establish effective planning, validation, release, and issue triage practices. Use delivery and quality evidence to identify risks early, drive root-cause resolution of production issues, and improve how the team works.
- Coordinate with firmware, platform, networking, quality assurance, security, and operations teams to deliver coordinated capabilities. Work directly with customers and partners to turn deployment feedback into product improvements.
- Be responsible for the team's open-source delivery and support practices, including contribution review, issue triage, documentation, and release maintenance.
- Communicate priorities, progress, and tradeoffs clearly to engineers, collaborators, and leadership. Make sound decisions in ambiguous situations and carry cross-team commitments through to completion.
BASIC QUALIFICATIONS
What we need to see:
- Bachelor's, master's, or doctoral degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field, or equivalent experience.
- 12 or more overall years of engineering experience in systems software, platform software, server firmware, or data center infrastructure, including a minimum of 6 years managing software or firmware engineering teams.
- Proven track record delivering production software across multiple programs in a matrix organization, aligning shared resources and dependencies while maintaining quality, release rigor, and effective production support.
- Solid technical background in Linux, distributed systems, application programming interfaces, state machines, and failure handling. Familiarity with data center architecture, hardware-conscious orchestration, server manageability, firmware or operating system lifecycle, telemetry, and large-scale reliability.
- Software development experience in Go, C++, or Rust, with the depth to review designs and code, guide debugging, and assess engineering quality.
- Proven capability to guide distributed engineering groups, recruit and nurture engineers, cultivate technical leaders, assign significant responsibilities, and maintain a steady standard of performance.
- Clear written and verbal communication, good judgment under ambiguity, and experience aligning engineering teams, customers, and partners on practical solutions.
PREFERRED QUALIFICATIONS
Ways to stand out from the crowd:
- Experience across the rack-scale systems lifecycle, from hardware bring-up and validation through provisioning, firmware and operating system updates, production operations, and recovery. Familiarity with NVIDIA GB200 or GB300 systems is a plus.
- Experience with Kubernetes controllers or operators, declarative control planes, and simulation or fault injection to validate software before hardware is available.
- Hands-on experience with baseboard management controller software, OpenBMC, embedded Linux, Python, and server debugging. Familiarity with Redfish or related standards for out-of-band management and device security, and with accelerated computing platforms using NVLink, Ethernet, or InfiniBand.
- Built open-source infrastructure software used by external teams. Strong Rust experience and thoughtful use of artificial intelligence tools for development, testing, and debugging.
COMPENSATION
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 248,000 USD - 391,000 USD. You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until October 16, 2026. This posting is for an existing vacancy.
NVIDIA uses AI tools in its recruiting processes.
NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
Senior Software Engineering Job Roles in Washington
See all 844+ Senior Software Engineering Jobs in Washington
Sign up for free to filter by visa type, set job alerts, and find employers with verified sponsorship history.
Search Senior Software Engineering Jobs in WashingtonSenior Software Engineering Jobs in Washington: Frequently Asked Questions
Which companies sponsor visas for senior software engineers in Washington?
Microsoft and Amazon are the two largest sponsors of senior software engineering roles in Washington, accounting for a significant share of H-1B visa filings in the state. Google, Meta, Salesforce, and Zillow also have established sponsorship programs in the Seattle area. Beyond the large tech employers, companies like Expedia, Convoy, and Tableau (now part of Salesforce) regularly hire senior engineers with sponsorship.
Which visa types are most common for senior software engineering roles in Washington?
The H-1B is by far the most common visa for senior software engineers in Washington. Software engineering roles consistently qualify as specialty occupations under H-1B rules, given the degree requirements in computer science or related fields. L-1B visas are also used when engineers transfer intracompany, which is common at global employers like Microsoft and Amazon. O-1 visas apply for engineers with exceptional recognition, though they represent a small share of sponsorship cases.
Which cities in Washington have the most senior software engineering sponsorship jobs?
Seattle and its surrounding suburbs, particularly Redmond, Bellevue, and Kirkland, account for the overwhelming majority of senior software engineering sponsorship jobs in Washington. Redmond is home to Microsoft's headquarters, while Amazon's primary campus is in Seattle. Bellevue has grown substantially as a secondary tech hub, with companies like Expedia, T-Mobile, and numerous startups operating there. Outside the Seattle metro, Spokane has a smaller but emerging tech presence.
How to find senior software engineering visa sponsorship jobs in Washington?
Migrate Mate filters senior software engineering jobs specifically to employers who have demonstrated a history of visa sponsorship in Washington, saving you from applying to companies that won't support your immigration needs. You can browse active roles in Seattle, Bellevue, and Redmond, filtered to senior-level engineering positions. This is particularly useful given how many job postings in Washington don't explicitly state sponsorship availability upfront.
Are there any Washington-specific considerations for senior software engineers seeking visa sponsorship?
Washington has no state income tax, which affects prevailing wage comparisons since federal DOL wage determinations are based on gross compensation. Senior software engineers in Washington are typically mapped to Level III or Level IV wage tiers on Labor Condition Applications, reflecting the seniority of the role. The density of H-1B-dependent employers in the Seattle metro also means some companies face stricter attestation requirements under DOL rules, which can affect how they structure sponsorship offers.
What is the prevailing wage for sponsored senior software engineering jobs in Washington?
U.S. employers sponsoring a visa must pay at least the prevailing wage, which is what workers in the same role, area, and experience level typically earn. The Department of Labor sets this rate to make sure companies aren't hiring foreign workers simply because they'd accept lower pay than a U.S. worker. It varies by job title, location, and experience. You can look up current prevailing wage rates for any occupation and location using the OFLC Wage Search page.