
Senior Software Engineer, Infrastructure
Posted 4 days ago

Posted 4 days ago
This is a fully remote position, open to applicants in United States.
• Create tools for building, deploying, monitoring, and maintaining a highly scalable cloud platform.
• Develop and manage CrowdStrike's internal cloud management system.
• Construct APIs and user interfaces using Go and TypeScript.
• Continuously improve CI/CD systems and workflows to enhance efficiency and speed in software delivery.
• Design, maintain, and operate critical pipelines built on Temporal and Argo Workflows.
• Investigate and implement innovative tooling solutions to enhance developer productivity.
• Plan and execute integration strategies for new tools within the current development ecosystem.
• Collaborate closely with development teams to understand their needs, identify bottlenecks, and gather requirements for system improvements.
• Ensure that development processes comply with best practices in sustainability and security, including the impacts of SOC2 compliance on CI environments.
• Work collaboratively with development, infrastructure, security, and SRE teams to enhance SDLC and CI/CD methodologies.
• Participate in an on-call rotation to maintain the uptime and operational integrity of CI/CD systems.
• Produce technical documentation, guides, and knowledge base articles for developers.
• Must be a US Citizen or a Green Card holder.
• Over 5 years of experience in roles such as DevOps, SRE, or software engineering.
• Significant experience with Golang.
• Strong background in TypeScript/JavaScript.
• Comprehensive understanding of the Software Development Life Cycle (SDLC) and CI/CD best practices.
• Demonstrated success in supporting and collaborating with large development teams.
• Practical experience in configuring and managing CI/CD tools like Argo Workflows, Jenkins, Temporal, or similar.
• Proficient with Linux operating systems and cloud computing platforms.
• Proven experience using AI technologies to improve decision-making, optimize workflows and processes, enhance efficiency, and drive business results.
• Preferred experience in creating development tools.
• Familiarity with modern software deployment technologies such as Kubernetes and Docker.
• Experience in building artifacts using tools like GoReleaser, as well as familiarity with packaging formats including Docker, Debian, and PyPI.
• Knowledge of Configuration Management and Infrastructure as Code tools like Terraform or Pulumi.
• Experience with GitOps tools such as Helm, Kustomize, and Argo CD.
• Proven capability to work efficiently with both local and remote teams.
• Excellent verbal and written communication skills, emphasizing clarity, correctness, completeness, conciseness, and empathy in interactions.
• Skilled in using monitoring and alerting tools such as Prometheus, Alertmanager, and Grafana to effectively manage software operations.
• 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.
• Industry-leading compensation and equity awards.
• Comprehensive physical and mental wellness programs.
• Generous vacation and holiday policies for rejuvenation.
• Paid parental and adoption leave.
• Opportunities for professional development for all employees, regardless of level or role.
• Employee Networks, neighborhood groups, and volunteering opportunities to foster connections.
• A vibrant office culture with top-notch amenities.
• Health insurance.
• 401k.
• Paid time off.
• Performance bonuses.
• Equity grants.
SYNCREON
New Relic
Rockwell Automation
d-Matrix
Get handpicked remote jobs straight to your inbox weekly.