CareerPlan

Lead Software Engineer

Chicago, IllinoisFull-time2026-06-01 → 2026-11-11

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