CrowdStrike is a global leader in cybersecurity, dedicated to stopping breaches with its advanced AI-native platform. The Senior Automation Engineer will design, build, and deploy scalable AI-powered automation services and microservices to enhance security operations, working within the Falcon Complete Managed Detection & Response Team.
Responsibilities:
- Design, build, and deploy scalable microservices and automation platforms to CrowdStrike's Kubernetes infrastructure
- Architect cloud-native services on AWS with proper networking, IAM, load balancing, and auto-scaling configurations
- Develop production-grade applications using Go, Python, Java/Groovy, and/or JavaScript with emphasis on reliability, performance, and maintainability
- Build AI-powered automation services leveraging LLMs, prompt engineering, and AI context engineering techniques
- Design and implement agentic automation frameworks that reduce repetitive analyst tasks and scale operations
- Implement CI/CD pipelines using Jenkins, Spinnaker, and GitOps workflows for automated deployment
- Build integrations with databases (PostgreSQL, Cassandra, Redis), message queues (Kafka), and external APIs
- Develop custom scripts using Adaptavist ScriptRunner and Java/Groovy/Python to automate security workflows within Jira
- Implement observability solutions including metrics, logging, alerting, and distributed tracing
- Collaborate with SOC analysts and engineering teams to identify high-value automation opportunities
- Own your work end to end: architect, develop, deploy, monitor, and scale complex automation systems
Requirements:
- 7-10 years of experience in software engineering with focus on building and deploying scalable services
- Strong proficiency in Go (Golang) for building high-performance microservices
- Experience with Python for automation, scripting, and AI/ML integrations
- Familiarity with Java/Groovy and/or JavaScript/TypeScript for enterprise integrations
- Production Kubernetes experience (deployments, Helm, ingress, horizontal pod autoscaling)
- Hands-on AWS experience (VPC, IAM, load balancers, Lambda, and related services)
- Experience with Docker containerization and container image lifecycle management
- Strong understanding of databases (relational and NoSQL) and message queue systems
- Experience with Git workflows, CI/CD pipelines, and Infrastructure as Code practices
- Proficiency with Adaptavist ScriptRunner for Jira and advanced Jira workflow customization
- Experience building and deploying services that handle production traffic at scale
- Engineering best practices including testing, code reviews, observability, and resilient architecture
- Understanding of incident detection, triage, and response workflows in MDR/SOC environments
- Experience with AI coding tools, prompt engineering, and agentic automation frameworks (LangChain, LangGraph, Claude, etc.)
- Experience deploying microservices via Raven/Spinnaker to Kubernetes clusters
- Advanced experience with auto-scaling technologies (KEDA, Kubernetes HPA/VPA)
- Terraform for Infrastructure as Code (Pulumi, Ansible a plus)
- CrowdStrike Falcon platform APIs and integration experience
- Experience building LLM-powered applications and AI workflow orchestration
- Atlassian Certified Professional or similar certifications
- Cybersecurity certifications (CISSP, GCIH, SANS automation-focused certifications)
- Monitoring stack experience (Prometheus, Grafana, Thanos)