A leading AI marketing firm in San Francisco seeks a Lead Software Engineer. You will design and build backend services and APIs for identity resolution, develop event-driven pipelines, and deploy cloud-native services on Kubernetes. The ideal candidate has extensive experience in backend engineering, strong skills in Python or Java, and a passion for mentoring teams. This role offers a competitive salary and excellent benefits including unlimited PTO, medical and dental coverage, and employee equity.
Qualifications
5+ years of experience in backend and/or data engineering at scale.
Strong skills in Python, Java, or Scala with expertise in APIs and distributed systems.
Hands-on experience with Kafka, Spark/Hive/Flink, and workflow schedulers.
Responsibilities
Design and build backend services and APIs for identity resolution.
Develop and optimize event-driven pipelines processing billions of signals.
Deploy cloud-native services on EKS/Kubernetes.
Skills
Python
Java
Scala
Kafka
Spark/Hive/Flink
Kubernetes
SQL
Data Modelling
Tools
Kubernetes (EKS preferred)
Airflow
Helm
Job description
A leading AI marketing firm in San Francisco seeks a Lead Software Engineer. You will design and build backend services and APIs for identity resolution, develop event-driven pipelines, and deploy cloud-native services on Kubernetes. The ideal candidate has extensive experience in backend engineering, strong skills in Python or Java, and a passion for mentoring teams. This role offers a competitive salary and excellent benefits including unlimited PTO, medical and dental coverage, and employee equity.