
Senior 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 creating, updating, validating, and publishing .NET artifacts (NuGet packages), incorporating vulnerability scanning, remediation, SBOMs, and provenance.
• Develop internal developer tools (MSBuild tasks/targets, NuGet tooling, CLIs, code generators) that enhance the building and maintenance of .NET packages on a large scale.
• Integrate extensively with MSBuild, NuGet, and artifact repositories to address complex dependency and version-resolution challenges in vast codebases and mono-repos.
• Work in collaboration with product and engineering leadership to influence the roadmap for .NET libraries and achieve significant business objectives for Chainguard Libraries.
• Guide and support fellow engineers through design evaluations, documentation, and practical debugging of build and infrastructure problems.
• Collaborate with Platform, Delivery, Sustaining, and Security teams to ensure that .NET pipelines and services align with reliability and security standards.
• Over 5 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 capability in creating and managing MSBuild extensions, NuGet tooling, CI/CD automation, or internal frameworks/tools for .NET libraries or services.
• Extensive knowledge of MSBuild and NuGet for building and packaging libraries, including handling multi-project/solution builds, dependency graphs, and publishing to registries.
• Strong experience orchestrating large codebases or mono-repos, with a proven track record of resolving dependency and build failures in production settings.
• Expertise in Go for developing build orchestration tools, CLIs, and automation — the primary programming language used by the team for pipeline and glue code.
• Familiarity with Terraform for managing infrastructure as code.
• Proven ability to troubleshoot toolchain, compiler, and packaging issues at scale and drive them to resolution.
• Experience in cloud-native environments, including containers (Docker/OCI, Kubernetes), public clouds (GCP, AWS, or Azure), and modern CI/CD systems (e.g., GitHub Actions, Argo, Tekton, or similar).
• Background in DevOps, SRE, or platform engineering — expertise at the crossroads of build systems and production reliability is essential.
• Exceptional communication skills in a remote and distributed environment. Comfortable collaborating across product, infrastructure, and security, and mentoring senior-level peers.
• A senior-level mindset focused on ownership: you set the direction, take responsibility for crucial outcomes, and excel in a pioneering, high-impact area where engineers contribute to the roadmap.
• A systems thinking approach: adept at directing, reviewing, and validating software regardless of its production method — including AI-assisted workflows — and taking ownership of outcomes from start to finish.
• Flexible & Remote-First Culture: Enjoy the freedom of remote work with opportunities for team meetups, bi-annual destination summits, and a monthly stipend to cover coworking spaces, phone, and internet expenses.
• Our Approach to Equity: Receive stock options upon hiring and promotions. Additionally, you have the opportunity to participate in secondary offerings and enjoy a 10-year period to exercise your options (yes, that's correct: 10 years!).
• 100% Covered Health Insurance: We pay 100% of your health, vision, and dental insurance premiums for you and your dependents, ensuring no deductions from your paycheck.
• ∞ Flexible Time Off: Take the time you need — to perform at your best, it's essential to recharge and reset.
• 18 Weeks Paid Parental Leave: We provide 18 weeks of leave for birthing parents and 12 weeks for non-birthing parents, with the flexibility to use it all at once or spread it throughout your child's first year.
Rox Partner
Very
Get handpicked remote jobs straight to your inbox weekly.