Senior Software Engineer - Big Data
Core
Maintain and modernize the graph processing engine connecting trillions of consumer and device identifiers to support data collaboration and privacy.
Role type
Senior Software Engineer (Big Data)
Builds
Scalable batch processing systems, REST APIs, and cloud-native data infrastructure.
Domain
Consumer data privacy, identity resolution, cloud data platforms
Deliverable
production ML models | product features | infrastructure
Required skills
Java, SQL, Spark, Hadoop, cloud platforms (GCP/AWS/Azure), Docker, Terraform, Kubernetes
Preferred skills
GCP BigTable/BigQuery/Dataproc, Kafka, Hive, Apache Beam, Helm, Gradle, RESTful API design
Technologies
Spark, Hadoop, Java, SQL, GCP, AWS, Azure, Docker, Terraform, Kubernetes, BigTable, BigQuery, Dataproc, PubSub, Kafka, Hive, Apache Beam, Helm, Gradle
Responsibilities
Lead complex problem decomposition and solution design; modernize applications for modularity and scalability; collaborate with product managers and cross-functional teams; design systems with privacy and security-first principles.
Seniority
Senior, hands-on IC