Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details

Back to Results

Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

SPIE

Software Engineer II Quality & Automation

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
78
out of 100
Average of individual scores

Were these scores useful?

Job Description

Software Engineer II - Quality & Automation SPIE Bellingham, WA Job Details Full-time $100,361 - $145,555 a year 20 hours ago Benefits Health savings account Disability insurance Health insurance Dental insurance Flexible spending account Tuition reimbursement Paid time off Employee assistance program Vision insurance Flexible schedule Life insurance Retirement plan Qualifications Software engineering Computer Science Engineering development testing Bachelor of Science C# GitHub Actions Bitbucket Git .NET SQL Bachelor's degree Software developer experience GitHub Developing automated testing protocols JSON DevOps automation AI-driven automation Database software proficiency Full Job Description Software Engineer II - Quality & Automation 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 online 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.
Pay:
$100,361.00 - $145,555.00 per year
Benefits:
Dental insurance Employee assistance program Flexible spending account Health insurance Health savings account Life insurance Paid time off Retirement plan Tuition reimbursement Vision insurance
Work Location:
In person

Benefits

  • Paid Time Off (PTO)
  • Financial Aid/Assistance
  • Leadership Development
  • Other Retirement and Savings