
Staff Software Engineer, .NET
Posted May 10

Posted May 10
This is a fully remote position, open to applicants in United States.
• Take ownership of the architecture and strategic direction for the .NET ecosystem infrastructure, facilitating secure and reproducible workflows for building, testing, and distributing .NET libraries and SDKs.
• Design and oversee automation processes for the construction, updating, validation, and publication of .NET artifacts (NuGet packages), which includes vulnerability scanning, remediation, Software Bill of Materials (SBOMs), and provenance.
• Develop internal developer tools (such as dotnet build and MSBuild tasks/targets, NuGet tooling, CLIs, and code generators) that enhance the efficiency of building and maintaining .NET packages at scale.
• Engage deeply with dotnet projects, NuGet, and artifact repositories, addressing complex dependency and version-resolution challenges within extensive codebases and mono-repositories.
• Collaborate with product and engineering leadership to influence the roadmap for .NET libraries and achieve significant business objectives for Chainguard Libraries.
• Provide mentorship and assist other engineers through design reviews, comprehensive documentation, and hands-on troubleshooting of build and infrastructure challenges.
• Work in partnership with Platform, Delivery, Sustaining, and Security teams to ensure that .NET pipelines and services align with reliability and security standards.
• A minimum of 8 years of experience in the .NET ecosystem (C# or similar), focusing on build systems, packaging, or developer tooling, preferably within platform/infrastructure or ecosystem teams.
• Demonstrated expertise in building and managing MSBuild extensions, NuGet tooling, CI/CD automation, or developing internal frameworks/tools for .NET libraries or services.
• Extensive knowledge of building, publishing, and consuming within the .NET ecosystem (including multi-project/solution builds, dependency graphs, and publishing to registries).
• Strong experience in orchestrating large codebases or mono-repositories and resolving dependency and build failures in production settings.
• Proficient in Go for creating build orchestration tools, CLIs, and automation — the team's primary language for pipeline and glue code.
• Familiarity with Terraform for managing infrastructure as code.
• Proven ability to troubleshoot toolchain, compiler, and packaging challenges at scale and drive them to resolution.
• Experience with cloud-native environments: including containers (Docker/OCI, Kubernetes), public cloud platforms (GCP, AWS, or Azure), and contemporary CI/CD systems (e.g., GitHub Actions, Argo, Tekton, or similar).
• Background in DevOps, SRE, or platform engineering — experience at the intersection of build systems and production reliability is essential, not just a preference.
• Strong communication skills in a remote, distributed setting. Comfortable collaborating across product, infrastructure, and security teams, and mentoring peers at senior levels.
• A staff-level ownership perspective: you establish direction, take responsibility for critical outcomes, and excel in a dynamic, high-impact environment where engineers contribute to the roadmap.
• A systems thinking approach: adept at directing, reviewing, and validating software regardless of production methods — including AI-assisted workflows — and accountable for outcomes from start to finish.
• Flexible & Remote-First Culture: Embrace remote work with opportunities for team meetups, bi-annual destination summits, and a monthly stipend for coworking spaces, as well as phone and internet expenses.
• Our Approach to Equity: Receive stock options upon hiring and promotion, with the option to participate in secondary offerings and a generous 10-year period to exercise your options (yes, you read that right: 10 years!).
• 100% Covered Health Insurance: We fully cover your health, vision, and dental insurance premiums for you and your dependents, with no deductions from your paycheck.
• ∞ Flexible Time Off: Take the necessary time to recharge and reset — we believe that to do our best work, we need to take care of ourselves.
• 18 Weeks Paid Parental Leave: We provide 18 weeks of paid leave for birthing parents and 12 weeks for non-birthing parents, with the flexibility to utilize it all at once or throughout your child's first year.
Clearwaters.IT
SBM TECHNOLOGY
Phoenix Cyber
Get handpicked remote jobs straight to your inbox weekly.