Staff Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Fri, May 29, 2026
This job expires in: 30 days
Job Summary
Focused on the .NET ecosystem, the full-time Staff Software Engineer will own the architecture and direction for .NET infrastructure, designing automated build and packaging pipelines while working remotely to support Chainguard Libraries.
Key responsibilities
- Own architecture and direction for secure, reproducible build, test, and distribution workflows for .NET libraries and SDKs
- Design and maintain automation for building, updating, validating, and publishing .NET artifacts, including vulnerability scanning and remediation
- Build internal developer tools to improve the processes of building and maintaining .NET packages at scale
Required qualifications
- 8+ years of experience in the .NET ecosystem (C# or similar) focusing on build systems, packaging, or developer tooling
- Proven experience with MSBuild extensions, NuGet tooling, CI/CD automation, or internal frameworks/tools for .NET
- Deep familiarity with building, publishing, and consuming in the .NET ecosystem, including multi-project builds and dependency graphs
- Strong background in managing large codebases or mono-repos and resolving dependency and build failures in production
- Proficiency in Go for build orchestration tooling and experience with Terraform for managing infrastructure as code
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...