Senior Data Engineer
Core
Building commercial cybersecurity products and delivering reliable, scalable, and maintainable applications for global enterprise customers.
Role type
Senior IC data engineer (cybersecurity platform)
Builds
Cybersecurity rating platform and data infrastructure for 25,000+ organizations
Domain
Cybersecurity / Big Data / SaaS
Deliverable
production ML models | product features | infrastructure
Required skills
Spark, strongly-typed languages (Java/Scala), RESTful API design, unit and integration testing, Git, big data pipelines, agile collaboration
Preferred skills
Functional programming, low-latency high-throughput systems, diverse data formats, cybersecurity domain knowledge
Technologies
Scala, Apache Spark, Python, Airflow, ScyllaDB, PostgreSQL, ClickHouse, Hive, Redis, Kafka, Kafka Connect, Docker, Jenkins, Terraform, AWS
Responsibilities
Own end-to-end projects from design to deployment; write clean, testable code adhering to best practices; mentor junior engineers; monitor performance metrics and recommend improvements
Seniority
Senior, hands-on IC