Senior Software Engineer
$115,200–$172,800 year
On-siteWilmington, Massachusetts, United States
Job Summary
Design and maintain shared GitHub Actions CI/CD workflows, container images, and release plumbing for product teams building on C# and C++. Operate the cloud-hosted runner fleet, manage the internal NuGet feed, and enforce supply-chain security through signing and SBOMs. Enable and govern IDE Copilot usage while holding an on-call rotation to triage broken pipelines and eliminate bottlenecks. Drive measurable improvements in build times and flake rates, evolving the platform beyond its initial scope to support advanced workloads like GPU-passthrough testing.
Required Qualifications
- BS in Computer Science or equivalent practical experience
- 3+ years in DevOps / SRE in production
- Demonstrated ownership of CI/CD at scale
- Experience with GitHub Actions
- Experience with cloud-hosted VM runners built from custom images
- Experience with Packer
- Experience with Azure Image Builder
- Experience with EC2 Image Builder
- Experience with OIDC to cloud
- Experience with GPU-enabled cloud VMs
- Experience with GPU passthrough for test workloads
- Working knowledge of C#
- Working knowledge of MSBuild
- Working knowledge of NuGet
- Working knowledge of .NET across the range used here (.NET Framework 4.8 through .NET 9, plus .NET Standard 2.0)
- Experience with internal NuGet feeds
- Experience with large package artifacts
- Working knowledge of C++ on Windows
- Experience with .vcxproj
- Experience with MSVC
- Experience with vcpkg
- Experience with CMake
- Comfortable extending .NET builds to Linux
- Comfortable producing high-quality Python
- Comfortable producing high-quality PowerShell
- Comfortable producing high-quality Bash
- Comfortable producing high-quality YAML
- Enough underlying depth to tell when the generated code is right and when it is subtly wrong
- Practical Windows Server administration
- Working Linux competence
- Strong with containers for CI/CD workloads
- Able to pick the right orchestrator
- Proficiency with Git
- Proficiency with GitHub as a platform
- Experience with PRs
- Experience with branch protection
- Experience with CODEOWNERS
- Experience with environments
- Experience with GHCR
- Experience with REST / GraphQL APIs
- IaC with Terraform or Pulumi via PR workflow
- Observability with Prometheus
- Observability with Grafana
- Observability with OpenTelemetry
- Experience with Authenticode for Windows binaries
- Experience with secret management
- Experience with Vault
- Experience with cloud KMS
- Experience with image signing
- Experience with SBOMs
- Experience with SAST / DAST in pipelines
- Hands-on GitHub Copilot on GitHub
- Experience with PR review
- Experience with Copilot in Actions
- Experience with Copilot Chat in the GitHub UI
- Experience with building custom Copilot skills
- Experience with building Copilot agents for PR code review
- Experience with unit-test coverage validation
- Experience with house-style enforcement
Desired Qualifications
- WiX Toolset (v4+)
- Experience standing up a CI/CD or platform-engineering practice
- Experience documenting decisions as ADRs
- GPU-accelerated containers on NVIDIA hardware
- Experience with NVIDIA Container Toolkit
- Experience with GPU Operator
- Experience with CUDA base images
- Experience with MIG
- Experience with driver / CUDA pinning
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.