Staff Software Engineer - Data
Core
Design, build, and evolve high-throughput batch and streaming data pipelines that process billions of records to power product features, analytics, and ML systems.
Role type
Staff Software Engineer - Data Infrastructure
Builds
Large-scale data platforms, core datasets, and identity resolution systems for 6sense's AI-driven products
Domain
B2B SaaS / Data Engineering / AI Infrastructure
Deliverable
production ML models | infrastructure
Required skills
Python, SQL, Spark, Kafka, Flink, Hive, Trino/Presto, distributed systems, data consistency, fault tolerance, AWS data infrastructure
Preferred skills
AI-native software development, automated code generation, AI-driven testing, identity graphs, data privacy compliance, AI/ML product features
Technologies
Python, SQL, Spark, Kafka, Flink, Hive, Trino/Presto, AWS
Responsibilities
Design and build high-throughput batch and streaming data pipelines; Define long-term architecture for foundational data platforms; Own SLAs/SLOs for data freshness, accuracy, and completeness; Mentor senior engineers and influence technical standards; Partner with Product, Analytics, and Data Science teams to translate business needs into scalable data solutions
Seniority
Staff, hands-on IC with technical direction