Senior Software Engineer
$115.2k - $172.8kOnto Innovation
Onto Innovation is a leader in process control, combining global scale with an expanded portfolio of leading-edge technologies that include: 3D metrology spanning the chip from nanometer-scale transistors to micron-level die-interconnects; macro defect inspection of wafers and packages; metal interconnect composition; factory analytics; and lithography for advanced semiconductor packaging. Our breadth of offerings across the entire semiconductor value chain helps our customers solve their most difficult yield, device performance, quality, and reliability issues. Onto Innovation strives to optimize customers’ critical path of progress by making them smarter, faster and more efficient. Job Summary & Responsibilities Role Summary If you like the idea of being the person who owns the GitHub platform for a large, modern Windows product organization, designing the runners, container images, workflows, and release plumbing that everyone else builds on, this role is for you. You will be joining a sharp, tight-knit engineering organization that shares knowledge generously, challenges each other in good faith, and has a lot of fun solving hard problems together. The role fills a specific gap in our coverage: the person who takes it will both lean on the team and make the team better. The portfolio is primarily C# on .NET (the range from .NET Framework 4.8 through .NET 9, plus .NET Standard 2.0 shared libraries) and significant C++ on Windows, all in git on GitHub Enterprise. You own the GitHub side of the platform (runners, container images, Actions workflows, signing, release plumbing) so product teams can build, test, sign, package, and ship cleanly. Teams own the contents of their builds; you own that the path exists, is fast, and works. This is a Copilot-augmented role, focused on cloud GitHub Copilot on GitHub itself (PR review and summarization, Copilot in Actions, custom Copilot skills and agents). IDE Copilot in Visual Studio and VS Code is what product teams use; you enable and govern it. Conceptual depth beats tenure with any single toolchain: you should understand why an approach is correct and recognize when a Copilot, Stack Overflow, or vendor answer is wrong. Responsibilities Platform: build, test, sign, and ship Design and maintain shared GitHub Actions CI/CD (reusable workflows, composite actions, matrix builds) that product teams compose into their own pipelines, with first-class C# / MSBuild / .NET and C++ / vcpkg / CMake build paths. Own the NuGet story end-to-end: internal feed, large internal package artifacts, versioning, retention, and CI restore performance. Design and operate the runner fleet: cloud-hosted Windows-first (plus Linux) VMs running containerized CI/CD jobs from custom images (Packer / Azure Image Builder), including a GPU-passthrough image. Pick the right orchestrator for the workload, keep toolchains pinned and reproducible, and own the operational details (driver / CUDA pinning, runner registration, ephemeral vs warm pools). Own packaging, signing, and release plumbing: WiX (v4 / v5+) MSI templates, NuGet packaging, Authenticode signing (HSM / cloud signing), SemVer / changelog automation, install / upgrade scaffolding. Provide the test integration surface in CI (VSTest / MSTest / NUnit / xUnit for .NET, plus the C++ test frameworks in use, including hardware-in-the-loop where applicable). Build automation and observability tooling (Python, PowerShell, Bash) and manage the runner and image fleet as infrastructure as code so it is reproducible, reviewable, and auditable. Tool choice is open; propose the right one when the need is real. Security and operations Drive supply-chain security: signed commits, Authenticode for Windows binaries (Sigstore / cosign for containers), SBOMs, Dependabot / CodeQL / Trivy, OIDC to cloud, and secret / cert lifecycle. Operate the platform as a product: SLOs (pipeline success, queue time, build duration), disaster recovery for runners / registry / NuGet feed / secrets / IaC state, and audit evidence. Hold an on-call rotation, lead blameless post-mortems, track DORA metrics, and eliminate CI/CD bottlenecks. Partnership with engineering Act as the in-house GitHub subject-matter expert and first responder for broken pipelines. Triage in a blameless way: separate platform issues (runner, image, workflow, signing, NuGet feed) from code issues (MSBuild / linker / test failures); fix the former, file clean tickets for the latter with logs, repro, and suspected cause. Embed with product teams to unblock releases, run office hours, and treat runbooks and documentation as first-class deliverables. Success Looks Like 90 days: ramped on the inherited platform and on-call; comfortable adding runner instances and onboarding additional repositories; first targeted improvements shipped. 6 months: SLOs tracked; signed, reproducible MSI builds on every release branch; cloud-hosted, containerized runners (including the GPU-passthrough image) carrying production CI load; NuGet feed and signing baseline maintained; runbooks for top incidents in place. 12 months: measurable DORA improvement; build times and flake rates trending down; platform cost visibility; common DevOps tasks self-served by engineering teams; platform evolved beyond its initial scope where it makes sense. Why You Will Like It Here Real ownership, shared with the team. You are the recognized owner of the GitHub side of the platform (not a ticket queue, not a consultant), and you make the architectural calls with the DevOps team. Every voice carries weight, decisions are made together, and you have real backing when you take one on. A team that makes each other better. Sharp, tight-knit group that shares knowledge openly, asks each other hard questions, and grows together. Learning on the job is the norm; you are not expected to know everything on day one. Blameless, collaborative culture. Triage is about fixing the problem, not finding someone to blame. People here genuinely enjoy the work and each other. Travel stays light (up to 5 percent). Qualifications Required Qualifications Strong coverage of most below; missing one or two is fine if you bring the fundamentals. BS in Computer Science or equivalent practical experience, with 3+ years in DevOps / SRE in production. Demonstrated ownership of CI/CD at scale, ideally GitHub Actions with cloud-hosted VM runners built from custom images (Packer / Azure Image Builder / EC2 Image Builder) and OIDC to cloud. Experience with GPU-enabled cloud VMs and GPU passthrough for test workloads. Working knowledge of C#, MSBuild, NuGet, and .NET across the range used here (.NET Framework 4.8 through .NET 9, plus .NET Standard 2.0), including internal NuGet feeds and large package artifacts, and of C++ on Windows (.vcxproj, MSVC, vcpkg / CMake). Comfortable extending .NET builds to Linux. Comfortable producing high-quality Python, PowerShell, Bash, and YAML with Copilot assistance, with enough underlying depth to tell when the generated code is right and when it is subtly wrong. Practical Windows Server administration and working Linux competence; strong with containers for CI/CD workloads and able to pick the right orchestrator. Proficiency with Git and GitHub as a platform (PRs, branch protection, CODEOWNERS, environments, GHCR, REST / GraphQL APIs). IaC with Terraform or Pulumi via PR workflow; observability with Prometheus, Grafana, OpenTelemetry, or equivalent. Supply-chain and platform security: Authenticode for Windows binaries, secret management (Vault / cloud KMS), image signing, SBOMs, SAST / DAST in pipelines. Hands-on GitHub Copilot on GitHub (PR review, Copilot in Actions, Copilot Chat in the GitHub UI), including building custom Copilot skills / agents for PR code review, unit-test coverage validation, and house-style enforcement. Preferred / Optional Skills WiX Toolset (v4+): nice-to-have; able to partner with developers on MSI / installer issues. Experience standing up a CI/CD or platform-engineering practice and documenting decisions as ADRs. GPU-accelerated containers on NVIDIA hardware (NVIDIA Container Toolkit, GPU Operator, CUDA base images, MIG, driver / CUDA pinning). Why Join Onto Innovation? At Onto Innovation, we believe your work should matter—and so should your well-being. That’s why we offer competitive salaries and a comprehensive benefits package designed to support you and your family. From health, dental, and vision coverage to life and disability insurance, PTO, and a 401(k) with employer match, we’ve got you covered. You’ll also enjoy access to our Employee Stock Purchase Program (ESPP), wellness initiatives, and cutting-edge tools—all within a collaborative, inclusive culture where your contributions are valued and recognized. Compensation & Growth • Base Salary Range: $115,200.00 - $172,800.00, offered in good faith and based on experience, location, and qualifications. Additional Rewards: Annual bonus opportunities and potential long-term incentives tied to both company and individual success. Empowering Every Voice to Shape the Future: Onto Innovation is committed to creating a workplace where every qualified candidate has an equal opportunity to succeed. We evaluate applicants based on skills, experience, and potential - without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, veteran status, or any other characteristic protected by law. We believe diversity of thought and background drives innovation and strengthens our team. Important Note on Export Compliance For certain positions requiring access to technical data, U.S. export licensing review may be necessary for applicants who are not U.S. Citizens, Permanent Residents, or other protected persons under 8 U.S.C. 1324b(a)(3).
$150k - $231k
...Software Senior Engineer - The Data Protection Software Engineering team delivers next-generation data protection and data availability enhancements and new products for a changing world. Working at the cutting edge, we design and develop software to protect data hosted...SeniorPart timeImmediate start- ...Senior Data Security Software Engineer The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics...SeniorPart timeImmediate start
- ...Senior Software Engineer Cloud Gateway Futurewei American Storage Lab is looking for a talented software engineer to help building the cloud gateway software product partner with Ceph. Job Responsibilities: Design, build and implement the Cloud Gateway products...SeniorLocal areaRemote workOverseas
- ...Senior Engineer Participate in the design and implementation of new security systems that support our loss prevention agents' investigation suite of software, including providing recommendations on solutions Analyze, design, develop and implement RESTful services...Senior
$101.97k - $203.94k
...- helping to simplify health care one person, one family and one community at a time. Position Summary: As a Senior Software Development Engineer, you will be responsible for designing, developing and implementing digital solutions and systems by applying advanced...SeniorHourly payFull timeTemporary workLocal area$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database....SeniorFull timeTemporary workFlexible hours$116.5k - $194.5k
Senior Full Stack Software Developer Req. # 22987 • Job Family: DE - Development Engineering • Location: US-MA-Milford • Pay Range: USD $116,500.00 - $194,500.00 Overview Waters Corporation is currently seeking a Full Stack Software Developer to join our organization...SeniorFor contractorsLocal area- ...Software Principal EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at... ..., and long-term technical direction while mentoring senior engineers and partnering closely with product and security...
- ...Sr. Software Engineer is needed to perform the following duties: Implement, and maintain server infrastructure to ensure high availability, performance, and scalability Implemented and managed email security policies and protocols to protect against phishing...SeniorWork at office
- ...paced Agile principles with technical designs, iterative development, and code reviews. ~ Well-versed with building high quality software using the industry proven practices – Microservices, Event-driven architecture, 12 factor app, reactive manifesto, and CI/CD. ~...SeniorWork experience placementWork at office
- ...Senior Principal Systems Development EngineerOur customers' system requirements are usually highly complex. Bringing together hardware and software systems design, Systems Development Engineering operates at the very cutting edge of technology to meet them. We design anddevelop...Senior
$172k - $236.5k
Senior Principal Systems Development Engineer Our customers’ system requirements are usually highly complex. Bringing together hardware and software systems design, Systems Development Engineering operates at the very cutting edge of technology to meet them. We design...SeniorFull time- ...Android Senior Developer 10+ or more years of experience required. Looking to hire an experienced engineer to join the Store team at CVS where you will help develop, support, and maintain applications that directly impact store employees or customers. The ideal fit...Senior3 days per week
- ...Senior Software Engineer This is your opportunity to join the Receiver Exciter and Processing Architecture Department as a Senior Software Engineer. The team's primary goal is to design, architect, and implement signal processing algorithms on a variety of high-performance...SeniorRelocationDay shift
- ...Senior Salesforce Engineer Location: Hybrid 5 days on, 5 days off. Can go onsite in Merrimack, NH, Woonsocket, RI or Covington, KY Duration: 12+ month contract The Role We provide CRM solutions that enable thousands of Workplace Investing (WI) associates in...SeniorContract work
$150k - $200k
...Senior DevOps Engineer Westborough, Massachusetts Hybrid Full Time $150k - $200k A growing SaaS company is hiring a full-time DevOps / Infrastructure Engineer to take ownership of its cloud-native platform supporting enterprise-scale eCommerce delivery operations...SeniorFull time- ...Senior Applications Developer Join us in our mission to transform healthcare! nirvanaHealth... .../or Training: BS in Computer Science or Engineering required, master's degree in computer... ...Specialized Skills: Strong knowledge of Software Development Life Cycle (SDLC) with...Senior
$134.5k
...Senior Principal Systems Engineer Req. # 27160 Job Family DE - Development Engineering Location US Pay Range Minimum... ...will work closely with Product Management, Marketing, Software, Electrical, Mechanical, Quality, Regulatory, Service, Manufacturing...SeniorLocal areaWorldwide$132.4k - $251.6k
...Collins Aerospace, an RTX company, is seeking a Senior Principal Digital Electrical Engineer to perform duties at a work center with an emphasis on... ...such as Layout, Systems, Mechanical, Test, FPGA, and Software engineers is a must. Moreover, proficiency with analog...SeniorTemporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours$124k - $186k
...Senior Hardware Engineer The reputation of Dell Technologies for delivering award-winning hardware is legendary and our Hardware Engineering... ...architects while collaborating across all disciplines (hardware, software, mechanical, manufacturing, procurement, etc.) to ensure...SeniorPart timeImmediate start- ...developing our corporate culture, people’s development, growth, and the ability to impact patients. ACCELERATING YOUR FUTURE The Senior Process Engineer , as a key member of the MS&T team, will develop and execute technology transfer plans for RoslinCT’s partner programs,...SeniorContract workRemote workFlexible hours
- Consigli Construction Co., Inc. in Milford, Massachusetts is seeking a Project Manager to act as a corporate representative and main point of contact for all project stakeholders. This role involves oversight of the entire project lifecycle, including budget, cost, and...Senior
- Wesco - 8;12 Industrial Road - Responsibilities: Receiving, picking, packing, shipping warehouse tasks; Housekeeping of assigned areas; Counter sales and cycle counting; Verify purchased products and enter order receipts into system; Load trucks and prepare materials for...Senior
$93.5k
...Senior Engineer - Full Stack Req. # 26381 Job Family BT - Business Technology Location US-MA-Milford Pay... ...enterprise commerce, modern frontend development, and AI-powered software delivery? Waters is looking for a Senior Engineer - Full...SeniorLocal areaWorldwide- ...Milford Federal Bank is looking for a positive, customer focused Senior Personal Banker to join our Milford locations. We offer a great working environment, exceptional benefits and opportunity for growth. The Senior Personal Banker is responsible for providing exceptional...Senior
$149.5k
...23605 Job Family DE - Development Engineering Location US-MA-Milford | US-DE-New Castle Pay... ...your talent! Waters Corporation is currently seeking a Senior Cloud Architect to joinourGlobal Software Engineering team. Our team understands the value...Local areaWorldwide- Senior Test Engineer Overview Waters Corporation is seeking a Senior Test Engineer to join the Milford Massachusetts Operations Engineering organization... ...requirements. Support the validation of test equipment and software. Drive continuous improvement of the manufacturing processes...SeniorLocal area
$110k - $130k
...Sincere is looking for a Senior Full Stack Engineer to help us make our products meaningfully better. This is a high-ownership individual contributor... ...full-stack engineer with 7+ years of professional software development experience Comfortable working across our stack...SeniorSummer workCasual workWork at officeRemote workFlexible hours- ...Overview Waters Corporation is currently seeking a Senior Cloud Architect to join our Global Software Engineering team. As a Senior Cloud Architect, you will work with technology used for quality testing and the development of nearly every drug taken worldwide. Your work...Local areaWorldwide
- Bose Corporation in Framingham, Massachusetts, is seeking an individual skilled in digital marketing technology to enable industry-leading customer experiences using Salesforce and Adobe tools. This role is critical for optimizing customer interactions and leveraging data...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!



