Hampton North is partnering with a high-growth cybersecurity startup to hire a Senior Software Engineer (Data). This role involves owning core data systems that power an AI-driven platform, focusing on building and scaling data pipelines, and collaborating with engineering and product teams to shape data architecture.
Responsibilities:
- Build and scale data pipelines processing large volumes of security telemetry
- Own integrations across diverse data sources (cloud, identity, SaaS, endpoint)
- Design transformation layers to normalize and enrich data
- Develop systems to correlate entities across datasets
- Work on real-time and batch processing systems
- Build and optimize search capabilities over large datasets
- Collaborate closely with engineering and product teams to shape data architecture
- Contribute to overall platform design and technical direction
Requirements:
- 4+ years building backend or distributed systems with strong data focus
- Proficiency in Python, Java, Go, Rust, or similar
- Experience with AWS or GCP
- Strong background in data pipelines and event-driven systems
- Solid understanding of system design, data modeling, and performance tradeoffs
- Experience with OLAP or analytical databases
- Ability to move quickly in a fast-paced environment
- Experience with streaming systems (e.g. Flink)
- Experience building search systems at scale
- Cybersecurity or startup experience