Sr. Software Engineer, Cloud - Analytics Platform
Core
Build and operate a hyper-scale data lake and graph database to centralize security events, enabling analytics, machine learning, and threat hunting for the Falcon platform.
Role type
Senior IC data engineering and backend cloud engineer
Builds
Ultra-high-scale data platforms, scalable pipelines, and a new graph database for the Falcon security platform
Domain
Cybersecurity, distributed systems, data engineering
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Java, Scala, Kotlin, Apache Spark, Apache Flink, distributed systems design, JVM performance tuning, SQL/NoSQL database design, large-scale data pipeline engineering, end-to-end product ownership
Preferred skills
Go, Pinot, Iceberg, Kubernetes, Jenkins, Protocol Buffers, GRPC, Ray, Time Series/OLAP databases
Technologies
Java, Scala, Kotlin, Apache Spark, Apache Flink, Kubernetes, AWS, Pinot, Iceberg, Postgres, MySQL, Cassandra, DynamoDB
Responsibilities
Write fault-tolerant Java code within Apache Spark and Flink to produce platform products; Design and maintain ultra-high-scale data platforms processing petabytes of data; Research and implement efficient data querying solutions for internal and external stakeholders; Participate in technical reviews to develop new features and enhance stability; Continually improve the efficiency and reduce latency of high-performance services
Seniority
Senior, hands-on IC