Website SPIE
Connecting Minds. Advancing Light
Information Technology | Bellingham, WA | Full-time, Exempt
Join our team, sharing the latest scientific advances in light-based technologies from around the world, including biomedical optics, astronomy, lasers, solar, nanotechnology, and more! Make a difference by doing important work with a successful, international not-for-profit organization.
Full-time, 40 hours per week position available, onsite position in Bellingham, WA with flexible work hours.
About the Role
SPIE is looking for a software engineer who loves building the systems that let a team ship with confidence. This position will initially focus on building our automated test system and integrating it into our CI/CD pipelines, working closely with our engineering and QA teams across web, mobile, and backend services. As that foundation matures, you’ll also take on general development work, including new features and maintenance across our .NET applications.
You’ll join a .NET-focused engineering team that is modernizing its stack, with growing use of containers, Linux, GitHub Actions, and AI-assisted development.
What You’ll Do
- Design, build, and maintain automated test frameworks covering unit, integration, API, and end-to-end testing.
- Integrate automated tests into our GitHub Actions build and deployment pipelines so every change gets fast, reliable feedback.
- Collaborate closely with our QA team on end-to-end test automation, helping make our automated test suites reliable, maintainable, and part of every build.
- Establish testing standards and shared test tooling that make it easy for developers to test their own code.
- Improve build, release, and container workflows across the team.
- Contribute to feature development and maintenance on our .NET web, mobile backend, and integration projects.
- Participate in design reviews, code reviews, and architectural discussions.
What You Bring
- 5+ years of professional software development experience.
- Strong C# and .NET skills, with solid object-oriented design fundamentals.
- Experience writing automated unit and integration tests (xUnit, NUnit, or MSTest).
- Strong SQL skills and experience with REST/JSON APIs and service integration.
- Proficiency with Git and GitHub. Experience with a comparable platform such as Bitbucket or Azure DevOps will be considered.
- Familiarity with CI/CD pipelines, preferably GitHub Actions.
- Experience using AI coding assistants, and the judgment to review and own AI-generated code.
- BS in computer science or a related field, or comparable experience.
Nice to Have
- Experience designing test automation frameworks, especially with Playwright and/or Appium.
- Experience authoring and maintaining GitHub Actions pipelines.
- Experience with Docker, containers, and Linux environments.
- Familiarity with Azure DevOps and/or Bitbucket.
- Experience with performance, load, or security testing tools.
Location and Work Arrangement
Physical work location in Bellingham, WA. Applicants must be currently authorized to work in the United States on a full-time basis. The employer will not sponsor applicants for work visas.
Compensation and Benefits
- Competitive wages, annual discretionary bonus.
- Pay range depending on experience is: $100,361/yr – $145,555/yr. This is an exempt position.
- Medical, dental & vision benefits provided (100% employer paid premium for the employee, 75% employer paid premium for the dependents).
- Defined retirement contribution: SPIE provides an automatic 5% contribution PLUS SPIE offers UP to 5% matching contributions and 25% vesting each year, 100% vested after 4 years.
- Paid Time Off plan begins at 31 days per year.
- Health savings accounts are partially funded by SPIE.
- Flexible spending accounts for dependent care and dental/vision expenses available.
- Employee life & disability insurance provided, dependent life insurance & Long-Term Care insurance available through payroll deduction.
- Many learning & development opportunities including tuition reimbursement & leadership development.
Culture
At SPIE, we believe innovation thrives when people feel valued, supported, and empowered. We cultivate a culture of curiosity, collaboration, and continuous growth—where diverse perspectives are embraced, bold ideas are encouraged, and every voice matters.
Please apply below with a resume & cover letter, indicating how your experience & qualifications match the requirements & why you will be successful in this position.
All materials must be received by 5 p.m. 11/6/2026.
Equal Opportunity
SPIE is committed to creating a diverse environment and is proud to be an equal opportunity employer. SPIE provides equal employment opportunities to all qualified applicants without regard to race, sex, sexual orientation, gender identity, national origin, color, age, religion, protected veteran or disability status, or genetic information.
