CareerPlan

Senior Software Engineer

New York, NYFull-time$193k2026-11-04 → 2026-11-10

Core

Design, develop, deploy, and own scalable distributed systems supporting the company's customer relationship management and multichannel marketing technology platform.

Role type

Senior Software Engineer (Distributed Systems & AI Integration)

Builds

Scalable distributed applications, microservices, backend services, data-processing pipelines, and AI-integrated software components for the Zeta Marketing Platform.

Domain

Marketing Technology (MarTech) / Distributed Systems / AI Engineering

Deliverable

production ML models

Required skills

Distributed systems design, Microservices architecture, API development (RESTful), Data pipeline engineering, Event-driven systems, Cloud computing, Relational and NoSQL databases, Observability, AI/LLM integration, Root-cause analysis

Preferred skills

AI-assisted software development, Generative AI integration, Cost-effective solution research

Technologies

Java, Python, Ruby, Ruby on Rails, FastAPI, Spring, Apache Kafka, Elasticsearch, Logstash, Kibana, Amazon Web Services, Microsoft Azure, Google Cloud Platform, Honeycomb

Responsibilities

Design and implement scalable distributed applications and microservices; Build and optimize data-processing and ETL pipelines; Develop and maintain event-driven data-processing systems; Integrate generative-AI or large-language-model APIs into applications; Implement production controls for model evaluation and AI output guardrails; Investigate production incidents and conduct root-cause analysis; Create and maintain technical documentation for architecture and deployment.

Seniority

Senior, hands-on IC