About the Role
The data engineering team is building a hyper-scale data lake to identify bad actors and prevent breaches. This role involves contributing to systems that centralize Falcon platform data for analytics, machine learning, and threat hunting, using Java microservices, Spark/Scala, Kubernetes, and AWS tooling.
Responsibilities
- Write highly fault-tolerant Java code within Apache Spark to produce platform products for querying event pipelines/ingestion for threat trends and analytics.
- Design, develop, and maintain ultra-high-scale data platforms processing petabytes of data.
- Participate in technical reviews and contribute to new features and stability enhancements.
- Improve the efficiency and reduce latency of high-performance services.
- Research and implement new methods for querying data efficiently for internal stakeholders and customers.
Requirements
- 10+ years of combined experience in backend/cloud development and data platform engineering.
- 5+ years of experience building data platform products/features with Apache Spark, Flink, or Iceberg (or comparable GCP tools).
- 5+ years of programming experience with Java, Scala, or Kotlin.
- Proven experience owning robust feature/product design end-to-end, especially with vaguely defined problem statements.
- Proven expertise with algorithms, distributed systems design, and the software development lifecycle.
- Experience building large-scale data/event pipelines.
- Expertise designing solutions with relational SQL and NoSQL databases (Postgres/MySQL, Cassandra, DynamoDB).
- Good test-driven development discipline.
- Reasonable proficiency with Linux administration tools.
- Proven ability to work effectively with remote teams.
Skills
- Java
- Apache Spark
- Scala
- Flink
- Kubernetes
- AWS
- SQL
- NoSQL
- Postgres
- MySQL
- Cassandra
- DynamoDB
- Linux
Location
- Remote
Work Type
- Full-time
Experience Level
- Senior
Benefits
- Market leader in compensation and equity awards
- Comprehensive physical and mental wellness programs
- Competitive vacation and holidays
- Paid parental and adoption leaves
- Professional development opportunities
- Employee Networks, geographic neighborhood groups, and volunteer opportunities
- Vibrant office culture with world-class amenities
- Great Place to Work Certified™ globally
About the Company
- Global leader in cybersecurity protecting people, processes, and technologies.
- Mission to stop breaches by redefining modern security with an AI-native platform.
- Processes nearly 3 trillion events daily on large-scale distributed systems.
- Customer base spans all industries, relying on CrowdStrike for business continuity and safety.
- Mission-driven culture fostering flexibility, autonomy, and career ownership.
- Seeking passionate, innovative individuals with a commitment to customers, community, and each other.
- Founded in 2011 to address the limitations of malware-based defenses by combining advanced endpoint protection with expert intelligence.
- Falcon platform has redefined endpoint protection.
Equal Opportunity
- CrowdStrike is proud to be an equal opportunity employer.
- Committed to fostering a culture of belonging where everyone is valued and empowered to succeed.
- Supports veterans and individuals with disabilities through affirmative action.
- Provides equal employment opportunity for all employees and applicants.
- Does not discriminate on the basis of race, color, creed, ethnicity, religion, sex, sexual orientation, gender identity, marital or family status, veteran status, age, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, membership in a local human rights commission, status with regard to public assistance, or any other characteristic protected by law.
- Bases all employment decisions on valid job requirements.
- Provides assistance for accessing information, reviewing job postings, or submitting applications/requesting accommodations via recruiting@crowdstrike.com.
