Senior Software Engineer
Core
Building core data ingestion and processing infrastructure for a cloud security platform handling billions of signals daily.
Role type
Senior Software Engineer (Data Platform)
Builds
Cloud security data pipelines and ingestion layers
Domain
Cloud Security / Big Data Infrastructure
Deliverable
production ML models | infrastructure
Required skills
Distributed systems, Microservices, Cloud-native services, Software design principles, Concurrency, Databases (SingleStore, Postgres, Elasticsearch, Redis), Python, Go, Kafka, AWS
Preferred skills
Rust, Azure, GCP
Technologies
Python, Go, Rust, SingleStore, Postgres, ElasticSearch, Redis, Kafka, AWS
Responsibilities
Write clean, stable, extensible, and unit-tested code; Write production-ready code meeting design specifications; Diagnose complex issues and execute best solutions; Implement requirements within Agile methodology; Lead initiatives from design to deployment; Test software for efficiency and adherence to requirements; Provide input into product architecture and design; Develop expertise in AWS, Azure, and GCP products.
Seniority
Senior, hands-on IC