Skip to content

Search jobs inside your AI agent.

Grok Bot

Connect

Ironclad

Staff Software Engineer (Developer Productivity)

Posted Updated
Discussion

Description

  • As a Staff or Senior Staff Engineer on the Developer Productivity team, you’ll lead improvements to how Ironclad engineers build, test, and ship software
  • Our team owns local development tooling, build and test systems, release automation, and our Backstage developer portal
  • We work closely with SRE at the intersection of developer tooling and infrastructure
  • You’ll help shape the team’s technical direction and roadmap, working closely with engineers across Ironclad to understand where development slows down and what would make the biggest difference
  • You’ll turn those problems into practical tools and features, lead implementation and adoption, and use feedback to guide what comes next
  • You’ll also mentor engineers and share responsibility for supporting the tools we own
  • We’re hiring at both the Staff and Senior Staff levels, with level determined through the interview process
  • We expect technical leadership at both levels
  • At Senior Staff, you’ll take broader ownership of the team’s direction, align priorities across teams, and lead improvements that benefit engineering as a whole
  • Make JavaScript/TypeScript builds and tests faster and more reliable across webpack, Jest, and Vitest. Improve our Bazel build system, including remote caching, and lead the remaining migration off NX
  • Build Kubernetes tooling that lets product teams make routine application changes independently
  • Own the path from commit to production, including CI, environment promotion through Kargo, verification, and rollback
  • Extend Backstage with plugins that connect deployment, monitoring, and incident data
  • Make local development environments quick to start and consistent across engineers’ machines
  • Use build times, CI reliability, lead time, and deployment frequency to identify problems and prioritize improvements
  • Help set the team’s technical roadmap in partnership with other engineering teams. Identify problems, define solutions, and lead delivery and adoption, keeping engineering leadership informed of priorities, progress, and tradeoffs
  • Lead technical discussions, mentor engineers, and participate in the team’s support rotation
  • Our stack includes TypeScript, React, Node.js, and Docker containers running on Kubernetes in Google Cloud Platform

Benefits

  • Dental, and vision insurance
  • 401K
  • Wellness reimbursement
  • Flexible vacation policy
  • Generous parental leave for both primary and secondary caregivers
  • Work from home opportunities
  • Health insurance
  • We’re looking for a hands-on technical leader with deep JavaScript/Typescript build and test experience, a background in SRE or infrastructure, and a track record of delivering projects that other teams adopt
  • Alignment with Ironclad’s values: drive, intent, integrity, and empathy
  • Deep experience with JavaScript and TypeScript build and test tools, such as webpack, Jest, or Vitest, including diagnosing slow builds and flaky tests at scale
  • Staff: 8+ years of software engineering experience. Senior Staff: 12+ years. For either level, at least 3 years in SRE, infrastructure, build systems, CI/CD, or developer tooling
  • Strong programming skills in TypeScript, Go or Python, and comfort with shell scripting
  • Experience leading technical projects that required adoption across teams, as a tech lead or engineering manager while staying hands-on
  • Clear written communication, including design documents, technical proposals, and migration guides engineers can follow
  • Production experience with Kubernetes and containers on GCP, AWS, or Azure, and CI systems such as CircleCI or GitHub Actions
  • Bazel or Nx, particularly migrations of JavaScript or TypeScript monorepos
  • Kargo, Argo CD, or other GitOps tooling
  • Infrastructure as code, such as Terraform or Pulumi
  • Building Backstage plugins

Skills

What Staff Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →