Making the software supply chain secure by default.
Staff Software Engineer, .NET
Location
United States
Posted
24 days ago
Salary
$205K - $231K / year
Seniority
Lead
Job Description
Staff Software Engineer, .NET
Chainguard
• Own architecture and direction for .NET ecosystem infrastructure, enabling secure, reproducible build, test, and distribution workflows for .NET libraries and SDKs. • Design and maintain automation for building, updating, validating, and publishing .NET artifacts (NuGet packages), including vulnerability scanning, remediation, SBOMs, and provenance. • Build internal developer tools (dotnet build and MSBuild tasks/targets, NuGet tooling, CLIs, code generators) that improve how we build and maintain .NET packages at scale. • Integrate deeply with dotnet projects, NuGet, and artifact repositories, solving complex dependency and version-resolution issues in large codebases and mono-repos. • Collaborate with product and engineering leadership to shape the .NET libraries roadmap and deliver on key business outcomes for Chainguard Libraries. • Mentor and unblock other engineers through design reviews, documentation, and hands-on debugging of build and infrastructure issues. • Partner with Platform, Delivery, Sustaining, and Security to ensure .NET pipelines and services meet reliability and security expectations.
Job Requirements
- 8+ years working in the .NET ecosystem (C# or similar) on build systems, packaging, or developer tooling, ideally on platform/infra or ecosystem teams.
- Proven experience building and owning MSBuild extensions, NuGet tooling, CI/CD automation, or internal frameworks/tools for .NET libraries or services.
- Deep familiarity with building, publishing and consuming in the .NET ecosystem (multi-project/solution builds, dependency graphs, publishing to registries).
- Strong background in orchestrating large codebases or mono-repos and fixing dependency and build failures in production environments.
- Proficiency in Go for build orchestration tooling, CLIs, and automation — the team's primary language for pipeline and glue code.
- Experience with Terraform for managing infrastructure as code.
- Demonstrated ability to debug toolchain, compiler, and packaging issues at scale and drive them to resolution.
- Experience with cloud-native environments: containers (Docker/OCI, Kubernetes), public cloud (GCP, AWS, or Azure), and modern 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 a core expectation, not a nice-to-have.
- Excellent communication in a remote, distributed setup. Comfortable working across product, infra, and security, and mentoring peers at senior levels.
- A staff-level ownership mindset: you define direction, own critical outcomes, and thrive in an early, high-impact area where engineers help set the roadmap.
- Systems thinking mindset: comfortable directing, reviewing, and validating software regardless of how it's produced — including AI-assisted workflows — and owning outcomes end-to-end.
Benefits
- Flexible & Remote-First Culture: Work remotely with team meetup opportunities, bi-annual destination summits, and a monthly stipend for coworking spaces, phone and internet costs.
- Our Approach to Equity: Receive stock options upon hire and promotion. Plus, you can participate in secondary offerings and have 10 years to exercise your options (yes, you read that correctly: 10 years!).
- 100% Covered Health Insurance: We cover 100% of your health, vision and dental insurance premiums for you and your dependents. Nothing comes out of your paycheck.
- ∞ Flexible Time Off: Take the time you need – to do our best work, we need to recharge and reset.
- 18 Weeks Paid Parental Leave: We offer 18 weeks for birthing parents and 12 weeks for non-birthing parents, with the option to use it all at once or throughout your child's first year.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Realizar visitas periódicas aos clientes e potenciais parceiros, conforme roteiro e programação definidos, com foco na manutenção, reativação e prospecção de novos negócios; • Prospectar novos clientes e identificar oportunidades de expansão em novas praças, acompanhando também o mercado e a atuação da concorrência; • Inserir pedidos de vendas, elaborar propostas comerciais e relatórios, seguindo os padrões e normas da companhia; • Acompanhar diariamente os indicadores do canal de atuação; • Garantir o cumprimento do roteiro de visitas planejado; • Assegurar o faseamento do sell-in conforme plano tático estabelecido; • Realizar negociações de preços, prazos e condições de entrega, respeitando as políticas comerciais da empresa; • Atuar na venda do portfólio de produtos da companhia, buscando o alcance dos resultados e fortalecimento do relacionamento com os clientes.
• Work alongside CI&T to support a client in the financial sector; • Develop backend components; • Design, develop and maintain high-quality, high-performance microservices; • Actively participate in all phases of the software development lifecycle, including technical refinement, development, testing and deployment; • Collaborate with the team to propose and implement technical solutions aligned with business requirements; • Take part in code reviews, ensuring quality and adherence to best practices; • Work collaboratively with team members and clients, fostering a productive and cooperative environment; • Maintain clear and efficient communication with all team members, facilitating information sharing and alignment of goals.
• Atuar em parceria com o time de desenvolvimento, garantindo entregas de alta qualidade e alinhadas às expectativas do cliente; • Contribuir para a resolução de problemas de forma assertiva, com visão sistêmica e foco no impacto para o negócio; • Promover a evolução técnica da equipe por meio da condução de treinamentos, dojos e compartilhamento contínuo de conhecimento.
Junior Back-end Developer (Java)
íliaSomos especialistas em tecnologia, dados e design, impulsionando a transformação digital de grandes players do mercado há mais de 10 anos, nos setores financeiro, seguros e mobilidade. Com mais de 450 profissionais, estamos presentes no Brasil e Europa, atendendo aos mercados da América Latina, Europa e América do Norte, desenvolvendo produtos digitais de alta qualidade e com foco em resultados de negócios. Certificada pelo 7° ano consecutivo como Great Place to work aqui na ília acreditamos que pessoas mudam o mundo, e investimos nelas. Nossas awesome deliveries são feitas de pessoas para pessoas, afinal awesome people make awesome deliveries!
Role Description Estamos em busca de uma pessoa Desenvolvedora Back-end Júnior com foco em Java para atuar no desenvolvimento e evolução de soluções backend em um ambiente dinâmico, colaborativo e orientado a produto. Você trabalhará em conjunto com pessoas mais experientes, tendo espaço para aprendizado contínuo, desenvolvimento técnico e crescimento na carreira. Responsibilities - Apoiar no desenvolvimento e manutenção de APIs e serviços backend utilizando Java; - Participar da implementação e evolução de microsserviços seguindo os padrões definidos pelo time; - Contribuir com melhorias contínuas nos sistemas existentes; - Auxiliar na escrita e manutenção de testes automatizados; - Aplicar boas práticas de desenvolvimento, organização de código e versionamento; - Apoiar na sustentação dos sistemas em produção, ajudando na análise e correção de incidentes; - Colaborar com o time de forma organizada e proativa nas entregas do dia a dia; - Participar de cerimônias e discussões técnicas, buscando evolução constante através de feedbacks e troca de conhecimento. Qualifications - Conhecimentos em Java e Spring Boot; - Noções de desenvolvimento de APIs REST; - Conhecimentos básicos em Git e controle de versão; - Familiaridade com conceitos de microsserviços; - Noções de Docker; - Interesse em aprender sobre CI/CD e ambientes em nuvem; - Conhecimentos básicos em testes automatizados; - Entendimento inicial de boas práticas de desenvolvimento, como Clean Code e SOLID; - Boa comunicação, vontade de aprender e perfil colaborativo. Differentials - Conhecimentos básicos em Node.js; - Contato com Kubernetes; - Experiência acadêmica ou projetos pessoais com arquitetura orientada a eventos; - Interesse em observabilidade e monitoramento; - Conhecimento em autenticação e autorização de APIs; - Interesse em tecnologias de IA e integrações backend; - Vivência com API Gateway ou BFFs. Benefits - Nossa contratação é CLT- 40h semanais com jornada flexível, sendo executada de forma remota. - Para Saúde e bem-estar: - Plano de Saúde e Odontológico SulAmérica extensivo a dependentes; - Vale Alimentação/Refeição em cartão flexível Caju benefícios; - Seguro de Vida; - Auxílio Home-Office em cartão flexível Caju benefícios; - Wellhub (Gympass); - Sesc – extensivo a dependentes, com acesso aos serviços em todo o Brasil; - TotalPass. - Para o seu Desenvolvimento: - ília University: Universidade Corporativa com mais de 20 mil cursos disponíveis para desenvolvimento pessoal e profissional; - Language Academy: Escola de idiomas para ílians; - í-talks e Chapter: Momentos e cerimônias em que o time compartilha práticas, estudos, projetos e ideias. Nas chapters ainda se reúnem pessoas com skills similares para compartilhamento de ideias, práticas e experiências; - Benefícios não convencionais: - Plano de Saúde PET - Guapeco; - Onhappy – benefício de viagem a lazer, com liberdade para você viajar com quem quiser; - BYOD - Alugamos o seu notebook pessoal te pagando um valor mensal para que você o use, mas disponibilizamos também máquinas de trabalho para ílians. Você quem decide! - Seu Niver, seu bolo! - Seu Networking Vale Prêmio - Programa de premiação a indicação de novos funcionários.

