07 Aug
|
Epsilon Data Management
|
Bengaluru
07 Aug
Epsilon Data Management
Bengaluru
Job Overview
The Product team forms the crux of our powerful platforms and helps connect millions of customers worldwide with the brands that matter most to them. This team of creative problem solvers develops and builds products that position Epsilon as a differentiator, encouraging an open and balanced marketplace built on respect for individuals, where every brand interaction holds value. Our full-cycle product engineering and data teams chart the future and set new benchmarks for our products, by using industry standard methodologies and sophisticated capabilities in data, machine learning, and artificial intelligence. Driven by a passion for delivering smart end-to-end solutions, this team plays a key role in Epsilon s success story.
Responsibilities
- Lead, mentor, and grow a team of data-platform engineers delivering critical platform capabilities
- Own execution, delivery predictability, and technical quality for the team
- Drive architectural decisions and engineering best practices for the data-processing systems
- Partner with product managers to define roadmaps and translate business goals into technical plans
- Foster a culture of ownership, accountability, and continuous improvement
- Provide regular feedback, coaching, and career development guidance
- Ensure systems meet standards for scalability, performance, security, and reliability
- Improve engineering processes, CI/CD maturity, and operational excellence
What Youll Achieve
- Build and sustain a high-performing, engaged engineering team
- Deliver scalable, reliable platforms that support growing data and traffic demands
- Improve system observability, stability, and operational maturity
- Set a higher standard on engineering quality and execution across teams
Qualifications
- Management Qualifications: 10+ years of software engineering experience
- 3 4+ years managing and leading engineering teams
- Strong system design, communication, and stakeholder management skills
- Experience defining and tracking engineering metrics (delivery, quality, reliability)
- Ability to mentor junior and mid-level engineers and develop future technical leaders
Technical Depth
- Domain & Product Focus Attribution product development
- Design, implement, and optimize data processing and batching solutions at scale
- Build, schedule, and maintain DAG workflows and attribution/forecasting engines
- End-to-end ownership: requirements definition, development, documentation, and stakeholder collaboration
Core Technical Stack
- Big Data: Scala, Apache Spark, Hadoop (HDFS, YARN, MapReduce)
- Languages: Scala (primary), Python (infrastructure modules)
- Cloud: AWS (primary), GCP as needed; cloud-native distributed systems
- Data: SQL at TB scale, RDBMS/warehouse, Performance Optimization, Operability
- Workflows: DAG scheduling, batch pipeline orchestration
- DevOps: Docker, Kubernetes, CI/CD pipelines, Git
- Testing: Unit and integration test frameworks
Nice to Have / Advantageous
- Databricks Notebooks, Delta Lake, Catalogues
- Observability & analytics Tableau, Power BI, Grafana
- Event-driven / streaming architectures
- Experience in ad-tech / martech and large-scale data platforms
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
📌 Senior Manager Software Engineering (Bengaluru)
🏢 Epsilon Data Management
📍 Bengaluru