
Staff Software Engineer, .NET
Posted 4 days ago

Posted 4 days ago
• 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.
Rox Partner
Very
Get handpicked remote jobs straight to your inbox weekly.