Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Zeta Global

Lead Software Engineer, Opportunity Insights

Zeta Global

Lead Software Engineer developing scalable distributed systems on AWS and Kubernetes for marketing intelligence. Leading technical design and architecture while mentoring peers and driving standards.

Posted 5/8/2026full-timeRemote • California • 🇺🇸 United StatesSenior💰 $190,000 - $205,000 per yearWebsite

Tech Stack

Tools & technologies
AWSDistributed SystemsEC2ElasticSearchGRPCJavaKafkaKubernetesMicroservicesNoSQLPythonRubyThrift

About the role

Key responsibilities & impact
  • Define and evolve the architecture of scalable, distributed systems deployed on AWS.
  • Design and operate microservices and data-intensive workloads running in Kubernetes (EKS).
  • Lead technical design for systems that process and analyze large-scale datasets (high-volume, high-velocity, and high-variety data).
  • Establish patterns and best practices for building resilient, observable, and performant services.
  • Partner with Product, Data Science, and Engineering leaders to translate business strategy into long-term technical roadmaps.
  • Drive cross-team technical initiatives and influence architecture decisions beyond your immediate team.
  • Optimize data storage, retrieval, and processing strategies across relational and NoSQL systems.
  • Mentor engineers, raise the bar on design and code quality, and lead through technical example.
  • Take end-to-end ownership of critical platform components, ensuring long-term scalability and maintainability.

Requirements

What you’ll need
  • 8+ years of experience building and scaling production-grade distributed systems.
  • Strong foundation in computer science, distributed systems, and large-scale system design.
  • Proven experience architecting systems that operate on large datasets (event streams, batch + real-time pipelines, high-throughput services).
  • Deep hands-on experience with AWS, including EKS, EC2, S3, RDS, IAM, Lambda, CloudWatch, and infrastructure-as-code practices.
  • Strong expertise in Kubernetes (EKS) and containerized microservices architectures.
  • Experience with streaming and data infrastructure technologies such as Kafka, Elasticsearch, and NoSQL databases (e.g., Aerospike).
  • Strong proficiency in Java, Python, Ruby, or similar object-oriented languages.
  • Experience designing APIs and service communication layers (REST, gRPC, Thrift).
  • Demonstrated ability to lead technical design reviews and influence engineering direction.
  • Excellent problem-solving skills and ability to operate independently in a fast-paced environment.
  • Experience leveraging AI-powered development tools to improve engineering productivity.

Benefits

Comp & perks
  • Unlimited PTO
  • Excellent medical, dental, and vision coverage
  • Employee Equity
  • Employee Discounts, Virtual Wellness Classes, and Pet Insurance And more!!

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
distributed systemslarge-scale system designdata-intensive workloadsmicroservicesdata storage strategiesdata retrieval strategiesdata processing strategiesAPI designobject-oriented programminginfrastructure-as-code
Soft Skills
leadershipproblem-solvingmentoringinfluencecollaborationtechnical design reviewsindependent operationcommunicationcross-team initiativesstrategic planning