Sr. Software Engineer, Cloud - Analytics Platform

Crowdstrke
New York
Workplace: HybridFull timeUSD 140,000 - 215,000 annuallyFunction: Software EngineeringExperience: 10+ yearsEducation: bachelorsSkills: ["Distributed systems design","End-to-end ownership","Technical reviews","Performance tuning","Test-driven development"]

Build and operate ultra-high-scale data platform services for a hyper-scale analytics data lake that powers cybersecurity threat hunting and analytics. Own a new graph database and contribute across fault-tolerant Java microservices and high-volume data processing with Spark/Scala, Flink, and custom OLAP/time-series/open-table databases. Improve latency and efficiency, participate in technical reviews, and research new query and data access patterns for internal and external customers.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Crowdstrke
Crowdstrke
1 month ago

Sr. Software Engineer, Cloud - Analytics Platform

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 24 days agoStatus: Live

Job Summary

Build and operate ultra-high-scale data platform services for a hyper-scale analytics data lake that powers cybersecurity threat hunting and analytics. Own a new graph database and contribute across fault-tolerant Java microservices and high-volume data processing with Spark/Scala, Flink, and custom OLAP/time-series/open-table databases. Improve latency and efficiency, participate in technical reviews, and research new query and data access patterns for internal and external customers.
Location: New York
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Write highly fault-tolerant Java code within Apache Spark, Flink, and custom OLAP/time-series/open table databases to power customer querying of event pipelines and ingestion.
  • •Design, develop, and maintain ultra-high-scale data platforms processing petabytes of data.
  • •Participate in technical reviews to develop new features and enhance stability.
  • •Improve efficiency and reduce latency of high-performance services to delight customers.
  • •Research and implement new ways for internal stakeholders and customers to query data efficiently and retrieve results in desired formats.

Pay and Benefits

Salary: USD 140,000 - 215,000 annually
Equity and Bonus:Equity
Perks:Health Insurance401kPaid LeaveParental Leave

Key Requirements

  • •BS in a technical field (CS, IT, Computer Engineering) or equivalent 4+ years of experience.
  • •10+ years combined backend/cloud development and data platform engineering experience.
  • •5+ years building data platform products/features with Apache Spark, Flink, or Ray, or at-scale implementations of time-series/OLAP/open-table databases (e.g., Pinot, Clickhouse, Druid, Iceberg).
  • •5+ years programming with Java, Scala, or Kotlin (Python acceptable with relevant experience).
  • •In-depth performance tuning knowledge across JVM languages or Apache systems (Spark, Flink, Ray, Pinot, Druid, Iceberg).
Experience:10+ years
Education:Bachelor's
Skills:Distributed systems designEnd-to-end ownershipTechnical reviewsPerformance tuningTest-driven development
Tech Stack:JavaApache SparkFlinkScalaRayKubernetesAWSLinuxJVMPostgresMySQLCassandraDynamoDBSQLNoSQLPinotClickHouseDruidIcebergOLAP

Company Brief

Crowdstrke
Provides cloud-native endpoint protection, threat intelligence, and security operations solutions that prevent breaches and stop sophisticated cyberattacks across endpoints, cloud workloads, identity, and APIs for enterprises worldwide.
Industry: Cybersecurity
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Sunnyvale, United States
Founded: 2011
Glassdoor
Glassdoor: 4.4
WebsiteLinkedIn