Principal Software Engineer Visa Sponsorship Jobs in Oregon
Oregon's principal software engineer market centers on Portland's growing tech corridor, with companies like Nike, Intel, Adidas, and Salesforce regularly hiring senior technical leaders. Intel's Hillsboro campus alone represents one of the state's largest concentrations of engineering talent. International candidates with staff-level experience and a proven track record of technical leadership will find Oregon's market worth targeting.
Find Principal Software Engineer JobsOverview
Showing 5 of 27+ Principal Software Engineer Jobs in Oregon with Visa Sponsorship


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all Principal Software Engineer Jobs in Oregon with Visa Sponsorship
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Principal Software Engineer Jobs in Oregon with Visa Sponsorship.
Get Access To All Jobs
Description
Principal Software Engineer IS - Hybrid
The Principal Software Engineer takes end-to-end ownership for development and quality of solutions and services that delight caregivers and add strategic value to Providence St. Joseph Health. They evaluate requirements, estimate costs, and design and implement solutions and services. They define and implement the quality criteria for their solutions and services, using measurements and insights to understand and validate the quality of experience for caregivers. They manage and improve the engineering process, manage risks, dependencies, and compromises, and integrate software into broader ecosystems and/or solutions and services. They consistently and strongly demonstrate a sense of personal accountability for the quality and completeness of the entire solution or service and resulting caregiver experience. Staff in this role bring together an informed mix of experience of technology, product, and business acumen. They are adept at designing and documenting systems, writing code spanning vast expanses of the software engineering ecosystem. They act as the primary expert in multiple areas as they help us transform healthcare through technology that is smart, sophisticated, user-centric, and measurable. They can handle multiple priorities, maintain composure under pressure, and drive multiple projects to successful completion.
This position offers Hybrid work for candidates residing within 65 miles of the following areas:
- Redmond, WA
- Renton, WA
- Portland, OR
- Irvine, CA
Providence caregivers are not simply valued – they’re invaluable. Join our team at Enterprise Information Services and thrive in our culture of patient-focused, whole-person care built on understanding, commitment, and mutual respect. Your voice matters here, because we know that to inspire and retain the best people, we must empower them.
Required Qualifications:
- Bachelor's Degree in Computer Engineering, Computer Science, Mathematics, Engineering or equivalent education/experience.
- 8 years related experience; software development preferred with increasing scope and responsibilities.
- Extensive experience with object-oriented programming in C#, Java, Python or equivalent.
- Experience with source code control systems such as Git and how to successfully use them in across multiple teams.
- Extensive SQL integration development experience with SQL/noSQL.
- Extensive experience with Agile software development methodologies and tools such as Azure DevOps, TFS, and Jira.
- Proven track record of working both independently and collaboratively as part of a multi-disciplined team.
- Extensive experience with Azure/AWS/hybrid and other cloud technologies.
- Experience designing and successfully implementing a highly complex project.
Preferred Qualifications:
- Master's Degree in Computer Engineering, Computer Science, Mathematics, Engineering or an equivalent combination of education and experience.
- Experience in a healthcare setting.
Salary Range by Location:
California: All Southern California - Except Bakersfield: Min: $71.23, Max: $121.29
Oregon: Portland Service Area: Min: $68.33, Max: $116.36
Washington: Western - Except Tukwila: Min: $71.23, Max: $121.29
Why Join Providence?
Our best-in-class benefits are uniquely designed to support you and your family in staying well, growing professionally, and achieving financial security. We take care of you, so you can focus on delivering our Mission of caring for everyone, especially the most vulnerable in our communities.
Accepting a new position at another facility that is part of the Providence family of organizations may change your current benefits. Changes in benefits, including paid time-off, happen for various reasons. These reasons can include changes of Legal Employer, FTE, Union, location, time-off plan policies, availability of health and welfare benefit plan offerings, and other various reasons.
About Providence
At Providence, our strength lies in Our Promise of “Know me, care for me, ease my way.” Working at our family of organizations means that regardless of your role, we’ll walk alongside you in your career, supporting you so you can support others. We provide best-in-class benefits and we foster an inclusive workplace where diversity is valued, and everyone is essential, heard and respected. Together, our 120,000 caregivers (all employees) serve in over 50 hospitals, over 1,000 clinics and a full range of health and social services across Alaska, California, Montana, New Mexico, Oregon, Texas and Washington. As a comprehensive health care organization, we are serving more people, advancing best practices and continuing our more than 100-year tradition of serving the poor and vulnerable.
Posted are the minimum and the maximum wage rates on the wage range for this position. The successful candidate's placement on the wage range for this position will be determined based upon relevant job experience and other applicable factors. These amounts are the base pay range; additional compensation may be available for this role, such as shift differentials, standby/on-call, overtime, premiums, extra shift incentives, or bonus opportunities.
Providence offers a comprehensive benefits package including a retirement 401(k) Savings Plan with employer matching, health care benefits (medical, dental, vision), life insurance, disability insurance, time off benefits (paid parental leave, vacations, holidays, health issues), voluntary benefits, well-being resources and much more. Learn more at providence.jobs/benefits.
Applicants in the Unincorporated County of Los Angeles: Qualified applications with arrest or conviction records will be considered for employment in accordance with the Unincorporated Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act.
About the Team
Providence Shared Services is a service line within Providence that provides a variety of functional and system support services for our family of organizations across Alaska, California, Montana, New Mexico, Oregon, Texas and Washington. We are focused on supporting our Mission by delivering a robust foundation of services and sharing of specialized expertise.
Providence is proud to be an Equal Opportunity Employer. We are committed to the principle that every workforce member has the right to work in surroundings that are free from all forms of unlawful discrimination and harassment on the basis of race, color, gender, disability, veteran, military status, religion, age, creed, national origin, sexual identity or expression, sexual orientation, marital status, genetic information, or any other basis prohibited by local, state, or federal law. We believe diversity makes us stronger, so we are dedicated to shaping an inclusive workforce, learning from each other, and creating equal opportunities for advancement.
Requisition ID: 433403
Company: Providence Jobs
Job Category: Development/Engineering
Job Function: Information Technology
Job Schedule: Full time
Job Shift: Multiple shifts available
Career Track: Business Professional
Department: 4011 SS IS ESI CLOUD HOSTING
Address: WA Redmond 17425 NE Union Hill Rd
Work Location: Redmond Junction At Bear Creek
Workplace Type: Hybrid
Pay Range: $See Posting - $See Posting
The amounts listed are the base pay range; additional compensation may be available for this role, such as shift differentials, standby/on-call, overtime, premiums, extra shift incentives, or bonus opportunities.
Principal Software Engineer Job Roles in Oregon
See all Principal Software Engineer Jobs in Oregon
Sign up for free to filter by visa type, set job alerts, and find employers with verified sponsorship history.
Search Principal Software Engineer Jobs in OregonPrincipal Software Engineer Jobs in Oregon: Frequently Asked Questions
Which companies in Oregon sponsor visas for principal software engineers?
Intel is the most prominent sponsor, with its Hillsboro campus regularly filing H-1B visa petitions for senior engineering roles. Other active sponsors include Nike (Beaverton), Adidas America (Portland), Salesforce, and a range of Portland-based startups and scale-ups. Larger enterprise technology firms and cloud infrastructure companies operating in the Portland metro area also have established sponsorship programs for principal-level technical hires.
What visa types are most common for principal software engineer roles in Oregon?
The H-1B is the most widely used visa for principal software engineers in Oregon, as the role clearly meets the specialty occupation standard requiring a bachelor's degree or higher in computer science or a related field. Candidates with extraordinary ability may qualify for an O-1A. Senior engineers transferring within a multinational company may be eligible for an L-1A or L-1B, depending on whether the role is managerial or involves specialized knowledge.
Which cities in Oregon have the most principal software engineer sponsorship jobs?
Portland and its immediate suburbs account for the large majority of principal software engineer sponsorship activity in Oregon. Hillsboro, home to Intel's U.S. semiconductor manufacturing and R&D operations, is a particularly active hiring center. Beaverton draws engineering leadership roles through Nike and Adidas America. Eugene has a smaller but active tech presence, partly connected to the University of Oregon's computer science program and regional startups.
How to find principal software engineer visa sponsorship jobs in Oregon?
Migrate Mate filters job listings specifically by visa sponsorship availability, making it straightforward to browse principal software engineer roles in Oregon without sorting through positions that don't offer sponsorship. You can narrow results by location, company size, and role level. Given the seniority of principal-level positions, targeting established tech employers and semiconductor firms in the Portland metro and Hillsboro corridor tends to yield the highest concentration of relevant openings.
Are there any Oregon-specific considerations for principal software engineers pursuing visa sponsorship?
Oregon's prevailing wage requirements for H-1B petitions are tied to the Portland-Vancouver-Hillsboro metropolitan statistical area, which reflects the region's competitive senior engineering compensation norms. Intel's scale means it accounts for a disproportionate share of H-1B filings in the state, so its hiring cycles significantly influence sponsorship activity. Oregon State University and the University of Oregon also feed engineering talent pipelines, and some employers have established relationships with those programs that extend to sponsored hires.
What is the prevailing wage for sponsored principal software engineer jobs in Oregon?
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.