Principal Software Engineer, Real Time Data Enrichment Platform (Hybrid)

Crowdstrke
New York, Austin, Sunnyvale, Redmond
Workplace: HybridFull timeUSD 195,000 - 290,000 annuallyFunction: Software EngineeringExperience: 12-17 yearsSkills: ["Technical leadership","Technical reviews","Test-driven development","Performance tuning","Collaboration"]

Build and deliver a hands-on self-service data enrichment platform within the Data Platform group, enabling batch and streaming analytics, machine learning, and threat hunting at hyper scale. Own core systems for query processing, ingestion pipelines, materialized views, transformations, and data storage—supporting unified data cataloging and optimized query performance across structured datasets. Collaborate on technical reviews to enhance stability and improve service efficiency for customers.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Crowdstrke
Crowdstrke
1 month ago

Principal Software Engineer, Real Time Data Enrichment Platform (Hybrid)

✓ Verified Job

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

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

Job Summary

Build and deliver a hands-on self-service data enrichment platform within the Data Platform group, enabling batch and streaming analytics, machine learning, and threat hunting at hyper scale. Own core systems for query processing, ingestion pipelines, materialized views, transformations, and data storage—supporting unified data cataloging and optimized query performance across structured datasets. Collaborate on technical reviews to enhance stability and improve service efficiency for customers.
Location: New York, Austin, Sunnyvale, Redmond
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Shape the next phase of the Analytics Data Platform by building a unified data catalog and query analysis, and optimizing query performance via indexing and data partitioning.
  • •Design, develop, and maintain a data platform processing petabytes of data.
  • •Participate in technical reviews, help develop new features, and enhance product stability.
  • •Improve service efficiency to delight customers.
  • •Research, evolve, and implement new approaches for internal and customer querying to efficiently return results in desired formats.

Pay and Benefits

Salary: USD 195,000 - 290,000 annually
Equity and Bonus:Equity
Perks:Health Insurance401kPaid Leave

Key Requirements

  • •(One among:) 17+ years with a B.S., 15+ years with an M.S., or 12+ years with a PhD in a related field.
  • •Experience building and supporting very high-scale data platform and data storage systems (100s of TB/day).
  • •Significant performance-tuning or developing internals in Spark, Flink, Iceberg or Pinot, or an equivalent real-time system.
  • •Production experience building Spark- or Flink-based self-service data platforms (or equivalent frameworks).
  • •Strong familiarity with Apache Hadoop ecosystem technologies (e.g., Spark, Kafka, Hive/Iceberg/Delta Lake, Presto/Trino, Pinot, Druid) plus coding in Java/Scala/Kotlin and relational SQL/NoSQL databases.
Experience:12-17 years
Skills:Technical leadershipTechnical reviewsTest-driven developmentPerformance tuningCollaboration
Tech Stack:SparkFlinkIcebergPinotKafkaHiveDelta LakePrestoTrinoDruidRayScalaAkkJavaKotlinPostgresMySQLCassandraDynamoDBApache Hadoop

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