Software Engineering Manager Jobs in Washington
Software Engineering Manager jobs in Washington concentrate heavily in cloud computing, enterprise software, and consumer technology, driven by the state's role as a global technology hub. Seattle, Bellevue, and Redmond account for the largest share of openings, with Amazon, Microsoft, and Boeing among the most established employers in the state. Demand is consistent at both the senior individual contributor-to-manager transition level and the director-track level, with the strongest pull in distributed systems, AI platform engineering, and developer tooling. Scan the live roles below and apply to whichever ones fit.
Find JobsOverview
Showing 5 of 146+ Software Engineering Manager jobs











Software Engineer II – Scientific Instrumentation and Process Engineering
The Allen Institute accelerates science for a healthier world through large-scale research designed to answer some of the most complex questions in biology. Our multi-disciplinary teams generate foundational knowledge, tools, and data to understand how our brain, cells, and immune system work. We share our work openly so others can build on it, move faster, and ask bigger questions. We drive discovery forward and create new possibilities for improving human health.
We are searching for a Software Engineer II to build, test, and support software for automated scientific instruments and hardware-integrated systems. Working with guidance from senior engineers, this person will implement well-defined features and components spanning user interfaces, data collection and transfer, infrastructure automation, DevOps, testing, documentation, and hardware-integrated workflows. The Software Engineer II will collaborate with scientists, hardware engineers, systems engineers, and software engineers to translate defined scientific and operational needs into dependable software for laboratory instrumentation. This role is designed for a growing professional who can handle a broadening range of assignments with increasing independence, adapt to changing priorities, and contribute practical improvements within established architecture and technical direction.
At the Allen Institute, we believe that science is for everyone – and should be open to everyone. We are dedicated to combating biases and reducing barriers to STEM careers more broadly.
We also believe that science is better when it includes different perspectives and voices. We strive to make the Allen Institute a place where everyone feels like they belong and are empowered to do their best work in a supportive environment.
We are an equal-opportunity employer and strongly encourage people from all backgrounds to apply for our open positions.
Essential Functions
- Develop, test, and maintain well-defined software features and components for automated scientific instrumentation and laboratory automation platforms under established architecture and technical direction
- Implement user interfaces, data collection and transfer workflows, infrastructure automation, and supporting services needed for reliable laboratory operation
- Contribute to modular designs, device interfaces, data flows, and hardware-abstraction layers while following patterns defined by senior engineers
- Integrate software with assigned robotics, motion-control, imaging, sensor, actuator, and data-acquisition components using documented interfaces and requirements
- Write and maintain unit, integration, and automated tests; participate in CI/CD, release, deployment, telemetry, logging, and system-monitoring practices
- Support system integration, verification, troubleshooting, and laboratory operation from prototype components through integrated platform testing
- Collaborate with scientists, hardware and systems engineers, software engineers, and end users to clarify defined workflows, resolve issues, and adapt implementation as priorities evolve
- Participate in design and code reviews, maintain clear technical documentation, and propose practical improvements to team processes and software quality
- Use modern software and AI-assisted development tools responsibly in accordance with team standards
*Note: Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. This description reflects management’s assignment of essential functions; it does not proscribe or restrict the tasks that may be assigned. *
Required Education and Experience
- Bachelor’s degree in computer science, software engineering, computer engineering, robotics, or a related technical field, or an equivalent combination of education and experience
- At least 3 year of professional software engineering experience developing, testing, and maintaining software applications or services
- 2 years of experience with robotics, motion planning or control, machine vision, image processing, and precision automation
- Professional experience developing software in Python, C++, C#, or a comparable language
- Experience implementing well-defined features or components within an existing software architecture
- Experience with source control, code review, automated testing, debugging, and technical documentation
- Ability to work collaboratively across disciplines, respond to changing priorities, and complete assigned work with increasing independence
Preferred Education and Experience
- Experience developing software for scientific instrumentation, laboratory automation, robotics, industrial systems, or other hardware-integrated environments
- Experience integrating software with cameras, motion systems, sensors, actuators, data-acquisition devices, or device APIs
- Experience with safety critical software development and testing
- Experience with design for maintenance and support of a software product
- Experience with CI/CD, infrastructure automation, deployment, telemetry, logging, or system health monitoring
- Experience developing user interfaces and data collection, management, or transfer workflows
- Exposure to interprocess communication, event-driven systems, state machines, hardware abstraction, machine vision, or image processing
- Experience supporting integration, verification, troubleshooting, or operation of prototype or production systems
- Experience using AI-assisted engineering tools responsibly for development, testing, documentation, or maintenance
Work Environment
- Work is performed in office, software-development, engineering, and laboratory environments
- Regular onsite work with automated scientific instruments, robotics, imaging systems, and electromechanical prototypes
- Possible exposure to laboratory materials or chemical, biological, mechanical, electrical, or other hazards; use of required personal protective equipment and adherence to established safety procedures are expected
Physical Demands
- Occasional lifting up to 30 pounds
- Fine motor movements in fingers and hands to operate computers, instruments, and other office or laboratory equipment
- Occasional pushing or pulling of laboratory carts or equipment up to 50 pounds
- Occasional stooping, bending, crouching, and reaching while integrating or servicing equipment
Position Type/Expected Hours of Work
- This is a full-time, exempt position with standard business hours
- Occasional evening or weekend work may be required to support instrument integration, testing, deployment, or time-sensitive project milestones
- This role is currently able to work both remotely and onsite in a hybrid work environment. We are a Washington State employer, and the primary work location for all Allen Institute employees is 615 Westlake Ave N.; any remote work must be performed in Washington State.
Travel
- No travel is required
Additional Comments
- **Please note, this opportunity does not offer relocation assistance, provide work visa sponsorship or work visas**
Annualized Salary Range
- $121,450 - $151,800 *
- Final salary depends on the required education for the role, experience, level of skills relevant to the role, and work location, where applicable.
Benefits
- Employees (and their families) are eligible to enroll in benefits per eligibility rules outlined in the Allen Institute’s Benefits Guide. These benefits include medical, dental, vision, and basic life insurance. Employees are also eligible to enroll in the Allen Institute’s 401k plan. Paid time off is also available as outlined in the Allen Institutes Benefits Guide. Details on the Allen Institute’s benefits offering are located at the following link to the Benefits Guide: https://alleninstitute.org/careers/benefits.
It is the policy of the Allen Institute to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, the Allen Institute will provide reasonable accommodations for qualified individuals with disabilities
See All 146+ Software Engineering Manager Jobs in Washington
Find roles in Washington that match your experience and apply in just a few clicks.
Find JobsSoftware Engineering Manager Jobs by City in Washington
Where Washington roles are concentrated, by current openings.
Software Engineering Manager Job Market in Washington
A snapshot from current Washington openings, updated as new roles post.
Who's Hiring
- Microsoft25

- Amazon19

- Apple15

- Meta7

- Google7

Top Industries Hiring
- Technology & Software
- Consulting & Professional Services
- Insurance
- Manufacturing
- Aerospace & Defense
What Washington Employers Look For
The qualifications that appear most often in software engineering manager jobs across Washington.
- Bachelor's or master's degree in computer science, software engineering, or a related field
- Five or more years of software engineering experience with at least two in a technical lead role
- Demonstrated experience managing and growing cross-functional engineering teams of six or more
- Proven ability to define technical roadmaps aligned with product and business objectives
- Hands-on proficiency in one or more modern programming languages such as Python, Java, or Go
- Experience with agile delivery practices, sprint planning, and engineering performance metrics
Software Engineering Manager Jobs in Washington: Frequently Asked Questions
How do you become a software engineering manager in Washington?
Software engineering management in Washington requires no state-issued license or exam. The typical path starts with several years as a senior or staff software engineer, followed by a move into a tech lead or engineering lead role that carries informal people management. Most Washington employers expect a bachelor's degree in computer science or a closely related field, and many prefer candidates who have completed internal leadership programs or structured mentorship tracks at large technology organizations before making the full transition.
Which companies hire software engineering managers in Washington?
Employers hiring software engineering managers in Washington right now include Microsoft, Amazon, and Apple, based on current listings on Migrate Mate as of November 2026. Washington's concentration of large-scale cloud and enterprise software operations means hiring volume stays relatively steady throughout the year compared with most other states.
Which Washington cities have the most software engineering manager jobs?
Seattle, Redmond, and Bellevue lead Washington for software engineering manager openings. Seattle anchors the market through its dense cluster of technology headquarters and high-growth startups, while Bellevue and Redmond reflect the footprint of major campus operations from cloud and enterprise software companies that have built significant engineering leadership organizations in the eastern suburbs of the Puget Sound region.
Are there remote software engineering manager jobs in Washington?
Yes, and more than most fields. About 68% of software engineering manager openings tied to Washington are remote or hybrid as of November 2026, reflecting the white-collar and coordination-heavy nature of the role. The portions of the work most commonly done remotely are one-on-ones, roadmap planning, and cross-functional alignment, while on-site presence tends to be expected for quarterly planning cycles and major architectural reviews.
How can I get hired as a software engineering manager in Washington with little or no experience?
The most realistic entry path is moving into a tech lead role within your current engineering team before seeking an official manager title. Washington employers such as Amazon, Microsoft, and Expedia regularly promote from within through structured leadership development programs that prepare senior engineers for people management. Completing an internal rotation as an engineering lead, building a record of mentoring junior engineers, and pursuing a credential such as a Project Management Professional certificate or a formal systems design course strengthens a candidate's case when applying for first-time manager openings.
Where can I find and apply to software engineering manager jobs in Washington?
You can find and apply to software engineering manager jobs in Washington on Migrate Mate, which lists current openings across the state. Search the available roles, identify the ones that match your background and preferred location, and apply directly to the positions that fit.
See All 146+ Software Engineering Manager Jobs in Washington
Find roles in Washington that match your experience and apply in just a few clicks.
Find Jobs