Overview
Lead the technical direction of the Zeta Marketing Platform (ZMP), architecting and owning the platform as a comprehensive, multichannel marketing solution that unifies data across digital touch points.
What you'll do
- Provide technical leadership to the group responsible for architecting, developing and owning the Zeta Marketing Platform
- Collaborate with Engineers, Product Managers and Executives to develop a roadmap and subsequent projects
- Oversee the design and development of the Zeta Marketing Platform, including technology enabling access to the core of CRM and Data Cloud efforts
- Mentor an organization of developers through knowledge sharing sessions
- Architect the big data ZMP platform
- Own the balancing of production features, support, feature delivery and retirement of technical debt
- Build reliable, self-healing services with robust error handling
- Design, develop, debug and operate resilient distributed systems running across hundreds of compute nodes in multiple data centers
- Drive and deliver thin slices of end-to-end functionality on a regular cadence with data-driven feedback loops
What you'll need
- 10+ years of software development experience
- At least 3-5 years of experience as a hands-on Lead engineer/technical architect
- Strong programming skills (preferably in Python) with specific focus on parallel and multithreaded programming
- Experience with multi-tenant architectures (IaaS, PaaS, SaaS)
- Experience with building distributed systems
- Experience building RESTful web-services and Microservices
- Experience owning and operating multiple instances of mission critical service
- Experience with Agile development methodology and Test-Driven Development
- Experience building real-time streaming data pipelines that scale horizontally
- Knowledge of Big Data technologies (e.g. HBase, Spark, Elasticsearch)
- Knowledge of technologies used in building real time data pipelines and streaming applications (e.g. Kafka, Amazon Kinesis)
- Familiarity with NoSQL databases such as Aerospike, and data warehouses such as Snowflake/ClickHouse/Redshift
Nice to have
- Experience with AWS, OpenStack or Azure for scaling web and mobile application backend infrastructure
- Knowledge of open-source distributed automation frameworks (e.g. Docker, Kubernetes, Rundeck, STAF/STAX, Chef, Puppet)
Details
- Location: Bangalore, India
Read the full description and apply on the company’s own careers page.