Zeta
Senior Software Engineer
Overview
We are hiring a hands-on Senior Software Engineer to build and operate backend services for our Forecasting and Recommendations platforms, with a focus on production-grade AI and data-driven decisioning systems.
About Zeta
Zeta is a company providing platforms and technologies for marketing, forecasting, recommendations, and data-driven decisioning systems.
Requirements & Eligibility
- 8–12 years of professional software engineering experience building and operating scalable, robust backend systems.
- A strong track record of hands-on ownership of production services, including improvements in performance, reliability, scalability, or cost.
- Strong expertise in distributed systems design, including service boundaries, concurrency, data modeling, failure handling, and scalability tradeoffs.
- Experience developing high-throughput, event-driven systems and backend APIs.
- Experience supporting machine-learning-driven systems, forecasting, recommendations, or similar datadriven applications is strongly preferred.
- Strong hands-on experience with AWS and cloud-native system design and operations.
- Experience with Kafka, Elasticsearch, NoSQL databases such as Aerospike, Thrift, and modern CI/CD pipelines.
- Experience with container-based solutions and microservices architectures.
Key Responsibilities
- Design, build, and operate backend services supporting forecasting, recommendations, and Performance Advisor workflows in production.
- Write production-quality code daily; own significant services and components from design through deployment, support, and incident resolution.
- Build low-latency, high-throughput SaaS services, including APIs, event-driven pipelines, data-processing services, and model-integration workflows.
- Develop and maintain scalable backend components that support AI- and machine-learning-driven product capabilities.
- Collaborate with data science, platform, and product teams to integrate forecasting, recommendation, and AI decisioning capabilities into production systems.
- Work with technologies such as Kafka, Elasticsearch, NoSQL databases, and AWS to build resilient distributed systems.
- Ensure product quality through rigorous code reviews, unit tests, debugging, and continuous improvement.
- Champion observability and reliability through metrics, logging, tracing, alerting, and root-cause analysis.
Disclaimer: Trace Hiring is an independent job board. We are not directly affiliated with Zeta. Please verify all details on the official company application portal.