Sr. Software Engineer - Cloud - Cloud Runtime Protection (hybrid)

CrowdStrike CrowdStrike · Enterprise · New York, NY

Senior Software Engineer role focused on building and operating high-scale cloud systems for runtime protection, security, and threat detection within CrowdStrike's AI-native cybersecurity platform. The role involves designing and developing cloud-based systems, collaborating with cross-functional teams, and championing new technologies, including AI tools, while mentoring team members. Emphasis is on backend and data storage technologies, system reliability, and shipping quality code.

What you'd actually do

  1. Design and develop secure, maintainable cloud-based systems for runtime visibility, detection and response of cloud workloads
  2. Be part of a global team of highly skilled and passionate engineers, building and maintaining cloud services
  3. Collaborate with cross-functional teams to understand cloud needs and create scalable solutions
  4. Champion learning and new technologies (including AI tools) while mentoring team members on backend and data storage technologies
  5. Continuously improve product architecture, performance, and user experience through regular evaluation and optimization
  6. Own your work autonomously while helping maintain system reliability at scale

Skills

Required

  • Computer Science degree or equivalent experience
  • 8+ years of production experience building, delivering, and maintaining large-scale systems
  • Strong programming skills in Go (Golang) or similar languages
  • Expertise in multi-threading, concurrency, and parallel processing
  • Deep understanding of distributed systems
  • Scalability challenges
  • Engineering best practices (testing, code reviews, resilient architecture)
  • Ability to thrive in a fast-paced, collaborative environment
  • Meeting commitments
  • Delivering well-tested, reviewed code

Nice to have

  • K8s
  • Redis
  • Cassandra
  • OpenSearch
  • Message queuing systems (Kafka, RabbitMQ)
  • Cybersecurity or intelligence fields
  • Infrastructure as code
  • Contributions to the open-source community (GitHub)

What the JD emphasized

  • 8+ years of production experience building, delivering, and maintaining large-scale systems
  • Strong programming skills in Go (Golang) or similar languages, with expertise in multi-threading, concurrency, and parallel processing
  • Deep understanding of distributed systems, scalability challenges, and engineering best practices (testing, code reviews, resilient architecture)