CrowdStrike is building a first-class, highly available cloud platform at massive scale, and the Infrastructure team is hiring a Sr. Software Engineer to strengthen the internal tooling that helps engineers build, deploy, observe, and maintain that platform.
In this remote role based in Sunnyvale, CA, you will focus on CI/CD and developer tooling that improves delivery speed and reliability. This is a software development position for engineers with strong Go and TypeScript skills, working on mission-critical pipelines and systems used across large development teams.
Benefits
- Market leader in compensation and equity awards
- Comprehensive physical and mental wellness programs
- Competitive vacation and holidays to recharge
- Paid parental and adoption leaves
- Professional development opportunities for all employees, regardless of level or role
- Employee Networks, geographic neighborhood groups, and volunteer opportunities to build connections
- Vibrant office culture with world class amenities
- Great Place to Work Certifiedâ„¢ across the globe
What You’ll Do
- Continuously improve existing CI/CD systems and processes to increase efficiency and speed in the software delivery cycle
- Develop, maintain, and operate mission-critical pipelines built on Temporal and Argo Workflows
- Research and introduce tooling innovations that boost developer productivity
- Design and implement integration strategies to bring new tools into the development environment
- Partner with development teams to understand needs, identify bottlenecks, and capture requirements for system enhancements
- Apply best practices for sustainability and security, with a clear understanding of SOC2 compliance impacts on CI environments
- Collaborate across development, infrastructure, security, and SRE teams to improve the SDLC and CI/CD practices
- Join an on-call rotation to support uptime and operations for the CI/CD system
Requirements
- Must be a US Citizen or Green Card holder
- 5+ years of overall experience as a DevOps, SRE, or software engineer
- Extensive experience in Golang
- Strong experience in TypeScript/JavaScript
- Deep understanding of SDLC and CI/CD best practices
- Proven track record supporting and collaborating with large development teams
- Hands-on experience configuring and operating CI/CD tools such as Argo Workflows, Jenkins, Temporal, or similar
- Proficient with Linux and cloud computing services
- Proven experience using AI technologies to enhance decision-making, streamline workflows and processes, improve efficiency, and drive business outcomes
Preferred Qualifications
- Experience creating development tools
- Experience with modern deployment technologies such as Kubernetes and Docker
- Experience building artifacts with tools like GoReleaser, including familiarity with packaging formats such as Docker, Debian, and PyPI
- Familiarity with Configuration Management and Infrastructure as Code tools such as Terraform or Pulumi
- Experience with GitOps tools such as Helm, Kustomize, and Argo CD
- Proven ability to work effectively with both local and remote teams
- Excellent verbal and written communication skills with emphasis on clear, correct, complete, concise, and compassionate interactions
- Proficiency with monitoring and alerting tools such as Prometheus, Alertmanager, and Grafana
- Ability to author clear technical documentation, guides, and knowledge base articles for developers
- Bachelor’s degree in Computer Science, Computer Information Systems, Engineering, or a related field
Tech Stack
Golang, TypeScript, JavaScript, Temporal, Argo Workflows, Argo CD, Jenkins, Linux, Kubernetes, Docker, GoReleaser, Debian, PyPI, Terraform, Pulumi, Helm, Kustomize, Prometheus, Alertmanager, Grafana
Compensation: USD 164,000 - 295,000 per year.
Role context: The Infrastructure team builds and operates the internal cloud management platform and the tools that help CrowdStrike engineers ship code with confidence. The team is described as a small, remote-first group of full stack engineers building APIs and UIs in Go and TypeScript.