AdTechTalent
Engineering9 months agoOn-site

Zeta Global

Senior Software Engineer

pythonmicroservicesetldata engineeringkubernetesdockersqlsnowflakeapache sparkaws lambdaaws step functionsopen telemetryevent-drivenstreamingdata pipelinesobservability

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Senior

Years experience

5-10

Location

Bengaluru, India

Full job description

Senior Software Engineer role at Zeta Global in Bengaluru, Karnataka, India. Responsibilities include designing, implementing, and operating Python-based microservices and high-throughput ETL pipelines meeting enterprise SLAs and data quality standards. Embed observability with logging, metrics, and tracing; define SLOs and incident response runbooks. Conduct design and code reviews, optimize performance and cost, and improve engineering standards. Develop reusable connector frameworks for integrations with Ad tech platforms like Facebook Ads and Google Ads. Collaborate with Product, SecOps, and Platform teams to deliver scalable solutions across Kubernetes, message buses, and workflow orchestrators. Requires 5+ years experience in backend/data engineering with Python, microservices, containers (Docker, Kubernetes), event-driven patterns, SQL with Snowflake, API integrations, and observability practices including Open Telemetry. Preferred experience with Apache Spark, Lakehouse architectures, and serverless data patterns (AWS Lambda/Step Functions).

What you'll do

  • Design, implement, and operate Python-based microservices and high-throughput ETL pipelines that meet enterprise SLAs, RPO/RTO targets, and data quality standards
  • Embed observability by default through structured logging, metrics, and distributed tracing; define SLOs, error budgets, and incident response runbooks for production services
  • Conduct design and code reviews, performance and cost optimizations, and challenge fellow engineers to raise the bar on engineering excellence and operational maturity
  • Design and evolve reusable connector frameworks for inbound and outbound integrations with Ad tech platforms like Facebook Ads, Google Ads, and other enterprise systems, emphasizing modularity, versioning, and backward compatibility
  • Collaborate with Product, SecOps, and Platform teams to deliver scalable, cost-efficient solutions across Kubernetes, message buses, and workflow orchestrators

Requirements

  • 5+ years in backend/data engineering building Python services and ETL pipelines for enterprise environments with strict uptime, compliance, and performance requirements
  • Expert Python skills, including async I/O, concurrency, and service frameworks, plus strong testing strategies, and interface contracts for maintainability at scale
  • Proven microservices experience with containers and orchestration (Docker, Kubernetes) and event-driven patterns using message brokers or streaming platforms
  • Robust SQL skills integrating with analytics warehouses such as Snowflake, including cost/performance tuning patterns
  • Production-grade integrations with APIs, including rate-limit handling, retries, backoff policies, and change-data capture or incremental sync designs
  • Deep observability practice using metrics, logs, and traces and experience implementing Open Telemetry instrumentation and alerting workflows

Tech stack

PythonDockerKubernetesSQLSnowflakeApache SparkAWS LambdaAWS Step FunctionsOpen TelemetryMicroservicesETL pipelinesEvent-driven architectureMessage brokersStreaming platforms

Apply now

Ready to take the next step in your career? Click the button below to continue to the application process.

Similar jobs

More roles worth a look

Related opportunities based on specialty and working model so candidates can keep momentum.