Staff Software Engineer - Tools & Infrastructure / DevOps

Cerebras Systems

$120K — $140K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 7+ years in software engineering, infrastructure engineering, DevOps, or related fields.
  • Hands-on experience with CI/CD systems and automated build/deployment infrastructure.
  • Familiarity with artifact repositories and reproducible build concepts.
  • Proficient with AWS or other cloud platforms; experience in infrastructure provisioning.
  • Strong understanding of version control systems and code review workflows.
  • Knowledge of Linux/Unix systems and scripting for automation purposes.
  • Expertise in containerization and Kubernetes orchestration.

Responsibilities

  • Design and evolve CI/CD pipelines for efficient workflows.
  • Manage artifact lifecycle systems including storage and dependency management.
  • Collaborate with development teams to refine review and integration processes.
  • Provision and optimize cloud infrastructure for CI workloads.
  • Resolve build failures and pipeline bottlenecks through rigorous troubleshooting.
  • Enhance internal build and developer tools to boost productivity.
  • Identify and address bottlenecks in developer workflows for systemic improvement.

Benefits

  • Innovative work environment with advanced tooling and technologies.
  • Opportunity to contribute to AI-driven productivity improvements.
  • Collaboration with multi-disciplinary teams for cross-project initiatives.
  • Mentorship opportunities within a knowledgeable organization.
  • Participation in on-call and incident response to enhance operational skills.
Full Job Description
Responsibilities:
  • Design, build, and evolve CI/CD pipelines that support reliable and efficient build, test, and release workflows across the organization.
  • Own and improve artifact lifecycle systems, including versioning, storage, distribution, dependency management, and reproducible builds at scale.
  • Partner with development teams to design and improve code review workflows, branching strategies, and automated integration processes.
  • Provision, monitor, and optimize cloud infrastructure supporting CI workloads, balancing cost, performance, scalability, and reliability.
  • Troubleshoot complex build failures, pipeline bottlenecks, and infrastructure issues, driving root-cause analysis and implementing durable fixes.
  • Design and drive improvements to internal build infrastructure, test infrastructure, developer tooling, and automation that increase developer velocity and engineering productivity.
  • Identify systemic bottlenecks across developer workflows and lead architectural improvements to developer infrastructure.
  • Contribute to the company's efforts around AI tooling to improve engineering productivity and automate repetitive workflows.
  • Provide technical leadership across projects, influence engineering standards, and mentor other engineers within the Developer Productivity organization.
  • Participate in on-call and incident response for Developer Productivity systems and services.


Skills & Qualifications
  • 7+ years of professional experience in software engineering, infrastructure engineering, DevOps, developer productivity, or a related area.
  • Deep hands-on experience with CI/CD systems and building or evolving automated build, test, and deployment infrastructure.
  • Experience with artifact repositories, software packaging, dependency management, and reproducible build concepts.
  • Experience with cloud computing platforms, with AWS preferred, and programmatic infrastructure provisioning.
  • Strong experience with distributed version control systems, code review workflows, branching strategies, and repository management.
  • Strong understanding of Linux/Unix systems, networking fundamentals, and scripting or programming for automation.
  • Experience with containerization and container orchestration, with Kubernetes preferred.
  • Strong troubleshooting skills and the ability to debug complex distributed systems and infrastructure issues.
  • Demonstrated experience leading technical initiatives across multiple teams and driving improvements to developer infrastructure at organizational scale.
  • Ability to identify architectural bottlenecks, evaluate tradeoffs, and drive long-term improvements rather than only addressing operational issues.
  • Experience operating production systems and participating in on-call, incident response, and postmortem processes.


Preferred Skills & Qualifications
  • Experience with infrastructure-as-code tools and practices.
  • Proficiency in Python, Go, Shell, or another language used for infrastructure automation and developer tooling.
  • Experience with build systems, build graph optimization, or large-scale build infrastructure.
  • Experience with observability practices including monitoring, logging, alerting, and performance analysis.
  • Experience building internal developer platforms, self-service tooling, or developer-facing infrastructure.
  • Experience applying AI/LLM tooling to engineering workflows or developer productivity.
  • BS/MS in Computer Science or a related field, or equivalent practical experience.

Similar Jobs

More Jobs at Cerebras Systems

More Information Technology Jobs

Find similar Staff Software Engineer - Tools & Infrastructure / DevOps jobs: