Senior Staff Software Developer, Developer Productivity & AI Tooling

You will lead the evolution of developer experience and AI-powered engineering tooling. You will architect and build scalable systems, define standards for developer infrastructure, and drive large cross-functional initiatives. You will design and operate cloud and Kubernetes platforms, build CI/CD and automation, integrate AI-assisted development tools, lead incident response and postmortems, and mentor senior engineers.

Responsibilities

  • Architect and build scalable systems that enable fast, reliable delivery of full-stack applications
  • Set technical direction and standards for developer infrastructure across build systems, CI/CD, testing, and local development
  • Lead design reviews, operational readiness, and post-incident analysis for critical developer platforms
  • Leverage AI to power the development workflow
  • Identify and eliminate friction across the software development lifecycle
  • Build and evolve developer tooling including CLIs, configuration systems, and local and remote development environments
  • Drive improvements in build systems, test automation, and deployment workflows
  • Champion best practices in code quality, observability, and operational excellence
  • Lead adoption of AI-assisted development tools across engineering teams
  • Design and implement agentic workflows for development and operations
  • Evaluate and integrate AI agents for anomaly detection, alert correlation, and automated remediation
  • Design and operate services on AWS with attention to scalability, cost efficiency, and security
  • Lead Kubernetes based platform improvements and developer workflows for containerized environments
  • Drive Infrastructure as Code strategy and adoption using Terraform
  • Build and optimize CI/CD pipelines for reliability and speed
  • Own non-functional requirements including availability, scalability, latency, and security
  • Ensure systems are observable through metrics, logs, and alerting
  • Lead incident response, postmortems, and continuous improvement efforts
  • Partner with Product, Platform, and SRE teams on long term technical strategy
  • Mentor senior engineers and raise the technical bar across the organization

Requirements

  • 10+ years of software engineering experience, including 3+ years operating at Staff or Senior Staff level
  • Deep expertise in developer infrastructure including CI/CD, build systems, testing frameworks, development environments, and observability
  • Proficiency in Go, Python, or TypeScript/JavaScript
  • Proven track record of leading complex, cross functional platform initiatives at scale
  • Exceptional system design skills with focus on reliability, scalability, and performance
  • Experience with cloud native technologies such as Kubernetes and Docker and distributed systems
  • Strong understanding of CI/CD systems (e.g., CircleCI, Jenkins, Harness) and release orchestration
  • Experience building internal developer platforms and CLIs (preferably in Go)
  • Familiarity with Infrastructure as Code using Terraform and cloud platforms including GCP and AWS
  • Experience leveraging AI assisted development tools in production and integrating AI into engineering workflows
  • Strong technical leadership and communication skills

Benefits

  • Performance driven compensation with bonus programs and equity ownership
  • Supplemental health insurance
  • Ancillary insurance
  • Mental health support programs
  • Lifestyle wallet (employer paid benefits spending account) for wellness, childcare, learning, and more
  • Company holidays, paid time off, sick time, paid volunteer time off, and parental leave
  • Exceptional office experience with catered meals and events
  • Monthly commuter stipend

Similar jobs