CrowdStrike logo
CrowdStrikePosted 1 week ago

Engineer III - CICD Code Signing Automation (Remote)

$120,000–$180,000 year

RemoteUnited States

Full TimeEnterprise

Job Summary

Manage code signing for binaries, packages, and software artifacts across Windows, Linux, Mac, and Android platforms, including certificate lifecycle management and framework design. Design and maintain automation solutions for build systems, ensuring reliability and scalability while proactively identifying operational improvements. Perform troubleshooting and remediation for build, packaging, and deployment failures, and execute typical on-call build engineer functions including pipeline configuration changes and system restoration. Produce clear, maintainable code with minimal oversight and provide documentation for tool users. Collaborate with global, cross-functional teams across multiple time zones to support and improve build/release processes within CrowdStrike's AI-native security platform.

Required Qualifications

  • U.S. citizenship or Green Card/permanent resident status
  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience
  • 5+ years of professional software engineering or DevOps/build engineering experience
  • Proficiency in Python for scripting and automation
  • Deep knowledge of encryption/PKI concepts (public/private key pairs, certificate authorities, hashing/signing algorithms) as they relate to code signing
  • Experience writing Groovy for Jenkins pipeline development (Jenkinsfiles, shared libraries)
  • Proven capabilities operating, administering, and troubleshooting CI/CD platforms (e.g. Jenkins, GitLab)
  • Experience with containerization (Docker, Kubernetes)
  • Experience with configuration tools such as Ansible, Chef, and or Salt
  • Experience automating virtualization environments (e.g. VMWare)
  • Familiarity with public cloud APIs (e.g. AWS, GCP, Azure)
  • Familiarity with build/release engineering and software development lifecycles
  • Ability to work collaboratively with development teams to support and improve build/release processes
  • Collaborate effectively with global, cross-functional teams across multiple time zones
  • Must exhibit meticulous attention to detail, and have the ability to make good, timely decisions
  • Demonstrate self-learning capabilities and taking initiative in a fast pace/quickly changing environment
  • Security mindset, general understanding of cybersecurity principles and how to work within its limits
  • Proven experience utilizing AI technologies to enhance decision-making, streamline workflows and processes, improve efficiency and drive business outcomes

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce