Lead Software Engineer
Core
Lead the design, delivery, and technical strategy of scalable, privacy-first data collaboration platforms (Clean Room) enabling enterprise clients to derive value from data while preserving privacy.
Role type
Lead Software Engineer (Platform & Architecture)
Builds
Large-scale cloud-native data platforms, microservices, event-driven architectures, and agentic/AI-powered capabilities for data collaboration.
Domain
Data & Identity / Cloud Infrastructure / Privacy-First Data Collaboration
Required skills
Cloud architecture (AWS), Microservices design, Event-driven architectures, Distributed systems, Data platform engineering, Messaging systems (Kafka, RabbitMQ), Relational & NoSQL databases, Frontend/Backend development (React, TypeScript, Node.js), CI/CD & IaC (Terraform), Mentoring
Preferred skills
Lakehouse architectures, Generative AI (LLMs, RAG), Agentic systems, Privacy-centric data environments (Snowflake, Databricks)
Technologies
AWS, React, Next.js, Node.js, Express.js, NestJS, Fastify, Kafka, RabbitMQ, PostgreSQL, SQL Server, Aurora, DynamoDB, MongoDB, Redis, Spark, PySpark, Databricks, Terraform, Ansible, Cursor, Claude Code
Responsibilities
Design and evolve large-scale cloud-native data platforms; Lead product-wide technical initiatives for scalability and security; Partner with stakeholders to align technical solutions with business objectives; Own the end-to-end software development lifecycle; Mentor junior engineers.
Seniority
Senior, hands-on IC with leadership responsibilities