Summary
CrowdStrike is a global cybersecurity company that protects organizations through its AI-native security platform. The Software Engineer will develop and operate scalable security tooling, automation, applications, APIs, and frameworks for the Product Security organization. The role also involves security architecture, CI/CD, SRE operations, monitoring, and datastore management across a global multi-cloud environment.
Responsibilities
- Be a technical contributor on a global software engineering team in Product Security, building and operating robust and scalable systems that drive our security mission
- Design and implement software & automation tools for security use cases such as software supply chain security, AI-powered vulnerability discovery, and visibility of a global multi-cloud platform
- Partner closely with teams throughout Product Security to develop security tooling strategy, through risk assessments and architectural deep dives
- Own SRE excellence, CICD, and datastore operations for mission-critical security services, implementing performance monitoring and response processes to ensure flawless performance during critical security responses
Skills
- Experience in a Software Engineering role (event-driven systems, data ingestion pipelines, internal automation tools, internal monitoring tools)
- Experience developing in Golang, Python, React, Angular, and/or Typescript
- In-depth understanding of CI/CD pipelines, containers, software cryptographic signing, and OSS dependencies
- Experience with data engineering and datastore/queue operations (OpenSearch, Valkey, Postgres, Kafka, SQS, etc.), including technology selection and owning the health, capacity, and maintenance of those systems in production
- Experience managing end-to-end SDLC, including design, implementation, and delivery, with a focus on stakeholder engagement and mission outcomes
- Experience with Generative AI, both as a productivity tool and creating services that leverage LLMs
- Proven experience utilizing AI technologies to enhance decision-making, streamline workflows and processes, improve efficiency and drive business outcomes
- Experience with configuration management & orchestration software such as Ansible, Chef, Salt, Puppet, etc
- Experience in a Product Security role (product platforms, customer facing applications)
- Broad awareness of the cybersecurity landscape including adversaries, modes of interest, and TTPs
- Experience monitoring / analyzing telemetry data from applications and infrastructure
- Experience in Security Operations and/or Incident Response
- Experience with Cloud-scale, business-critical Linux environments
- Experience operating within the cloud, preferably AWS or GCP
- A combination of confidence and independence... with the prudence to know when to ask for help from the rest of the team
- SaaS company background is a strong bonus
Qualifications
Must Haves
- Experience in a Software Engineering role (event-driven systems, data ingestion pipelines, internal automation tools, internal monitoring tools)
- Experience developing in Golang, Python, React, Angular, and/or Typescript
- In-depth understanding of CI/CD pipelines, containers, software cryptographic signing, and OSS dependencies
- Experience with data engineering and datastore/queue operations (OpenSearch, Valkey, Postgres, Kafka, SQS, etc.), including technology selection and owning the health, capacity, and maintenance of those systems in production
- Experience managing end-to-end SDLC, including design, implementation, and delivery, with a focus on stakeholder engagement and mission outcomes
- Experience with Generative AI, both as a productivity tool and creating services that leverage LLMs
- Proven experience utilizing AI technologies to enhance decision-making, streamline workflows and processes, improve efficiency and drive business outcomes
- Experience with configuration management & orchestration software such as Ansible, Chef, Salt, Puppet, etc
- Experience in a Product Security role (product platforms, customer facing applications)
- Broad awareness of the cybersecurity landscape including adversaries, modes of interest, and TTPs
- Experience monitoring / analyzing telemetry data from applications and infrastructure
- Experience in Security Operations and/or Incident Response
- Experience with Cloud-scale, business-critical Linux environments
- Experience operating within the cloud, preferably AWS or GCP
- A combination of confidence and independence... with the prudence to know when to ask for help from the rest of the team
Nice to Haves
- SaaS company background is a strong bonus
Benefits
- Market leader in compensation and equity awards
- Comprehensive physical and mental wellness programs
- Competitive vacation and holidays for 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
- Eligibility for bonuses
- Equity grants
- Health insurance
- 401k
- Paid time off