CrowdStrike

Sr. Software Engineer - Cloud - Risk Analytics (Hybrid)

CrowdStrike
Apply
1 day ago

Base Salary

$140k - $215k/yr

Responsibilities

  • Design and develop scalable backend services for internal and customer-facing web applications.
  • Build command-line utilities and APIs that integrate with CrowdStrike’s platform ecosystem.
  • Architect databases, real-time data pipelines, monitoring solutions, and supporting infrastructure.
  • Develop distributed systems for high-volume streaming events and large-scale batch ETL workloads.
  • Configure monitoring and alerting and maintain high availability, reliability, and production service health.
  • Drive architectural improvements, performance optimization, and iterative user-experience enhancements.
  • Collaborate with UX/UI, Sensors, and other teams on integrated solutions and documentation.
  • Mentor junior engineers and contribute to technical decisions, priorities, and scope.
  • Perform proactive maintenance, troubleshooting, and incident response for complex distributed architectures.

Requirements

  • 8–10 years of production experience building, delivering, and maintaining large-scale distributed systems that process high-volume data.
  • Experience with Apache Spark, Apache Flink, and Kafka for streaming events and batch ETL workloads.
  • Advanced programming expertise in strongly typed object-oriented languages, especially Golang and Python.
  • Experience designing microservices, scalable REST APIs, and distributed communication patterns.
  • Strong knowledge of AWS, Azure, and GCP cloud infrastructure for provisioning, monitoring, and optimization.
  • Experience using AI technologies to improve decision-making, workflows, efficiency, and business outcomes.
  • Expertise troubleshooting complex distributed architectures with a focus on performance and reliability.
  • Experience with testing strategies, code reviews, and resilient architecture design.
  • Ability to mentor junior engineers and contribute to technical decisions.
  • Bachelor’s degree in Computer Science or Engineering, or equivalent professional experience.
  • Strong foundation in algorithms, data structures, and system design principles.
  • Preferred experience tuning and managing Spark batch processing and Flink or Spark Streaming at scale.
  • Preferred graph database and graph-structure experience.
  • Preferred Cassandra and CQL experience with wide-column databases.
  • Cybersecurity industry experience, relevant certifications, Docker and Kubernetes experience, and open-source or technical community involvement are beneficial.

Benefits

  • Hybrid work arrangement requiring 2–3 days per week in the Midtown, Manhattan office.
  • Base salary range of $140,000–$215,000 per year, with eligibility for bonuses and equity grants.
  • Comprehensive physical and mental wellness programs.
  • Competitive vacation and holidays.
  • Paid parental and adoption leave.
  • Professional development opportunities.
  • Employee Networks, geographic neighborhood groups, and volunteer opportunities.
  • Vibrant office culture with world-class amenities.
  • Health insurance, 401k, and paid time off.

Categories

BackendData Engineering
CrowdStrike

About CrowdStrike

10,000+ employees

CrowdStrike builds the Falcon cloud-native security platform used by enterprises and governments to protect endpoints, cloud workloads, identities, and data with EDR, next-generation antivirus, threat intelligence, and managed threat hunting. Founded in 2011 and publicly traded on NASDAQ as CRWD, the company sells primarily by subscription and also provides incident response services; its systems ingest and analyze nearly 3 trillion security events per day across customer environments.

Contact me