Senior Software Engineer, Identity
Core
Design and build backend services and APIs for identity resolution, graph transparency, and platform integrations while optimizing event-driven pipelines processing billions of signals.
Role type
Senior Software Engineer (Identity & Distributed Systems)
Builds
Identity Graph platform, backend services, and event-driven data pipelines
Domain
AI-Powered Marketing, Identity Resolution, Big Data
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Java, Scala, API design, distributed systems, Kafka, Spark, Flink, Airflow, Kubernetes, AWS, SQL, NoSQL databases
Preferred skills
Multi-tenant distributed systems, real-time streaming frameworks, open table formats (Iceberg, Hudi, Delta Lake), security/privacy frameworks
Responsibilities
Design and build backend services and APIs for identity resolution and platform integrations; Optimize event-driven pipelines processing billions of signals; Deploy and operate cloud-native services on EKS/Kubernetes; Ensure reliability, observability, and scalability; Collaborate with cross-functional teams and mentor junior engineers
Seniority
Senior, hands-on IC