1,971,096open jobs
116,305companies
249,998added this week
Browse all
Salary
≈ $21k – $49k per year (Estimated)
Location
In office (Bengaluru)
Seniority
Staff · 12+ years exp

First seen by Alion on Oct 24, 2026.

Overview
Company
Impact
Profile match
Headquartered in the US, Epsilon provides customers tools for digital messaging: Email, mobile & social, Email and cross channel services, Marketing automation and Marketing operations. Recently opened offices in India.
Backed by GV, Hoxton Ventures, USVP

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 innovative 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.


We seek Staff Software Engineers with experience building and scaling services in on-premises and cloud environments. As a Lead/Principal Engineer in the Epsilon Attribution/Forecasting Product Development team, you will design, implement, and optimise data processing solutions using Scala, Spark, and Hadoop. Collaborate with cross-functional teams to deploy big data solutions on our on-premises and cloud infrastructure, along with building, scheduling and maintaining workflows. Perform data integration and transformation, troubleshoot issues, Document processes, communicate technical concepts clearly, and continuously enhance our attribution engine/forecasting engine. Strong written and verbal communication skills (in English) are required to facilitate work across multiple countries and time zones. Good understanding of Agile Methodologies - SCRUM.


Requirements:

  • Strong experience (12+ years) in Python/Scala programming language and extensive experience with Apache Spark for big data processing for developing and supporting both on-prem and cloud operations, especially on AWS and as needed with GCP cloud.
  • Using Python to develop infrastructure modules.
  • Hence, hands-on experience with Python.
  • In-depth understanding of the Hadoop ecosystem, including HDFS, YARN, and MapReduce.
  • Solid grasp of database systems and SQL for writing efficient SQLs(RDBMS/Warehouse) to handle TBS of data.
  • Experience in building, scheduling and maintaining DAG workflows.
  • Familiarity with data warehousing concepts and technologies.
  • End-to-end ownership with definition, development, and documentation of software's objectives, business requirements, deliverables, and specifications in collaboration with partners.
  • Experience in working on GIT (or equivalent source control).
  • Understand Unit and integration test frameworks.
  • Must have the ability to collaborate with stakeholders/teams to understand requirements and develop a working solution.
  • Ability to work within tight deadlines and effectively prioritise and complete tasks in a high-pressure environment.
  • Must be able to mentor junior staff.


Advantageous to have experience on below:

  • Hands-on with Databricks for unified data analytics, including Databricks Notebooks, Delta Lake, and Catalogues.
  • Proficiency in using the ELK (Elasticsearch, Logstash, Kibana) stack for real-time search, log analysis, and visualisation.
  • Strong background in analytics, including the ability to derive actionable insights from large datasets and support data-driven decision-making.
  • Experience with data visualisation tools like Tableau, Power BI, or Grafana.
  • Familiarity with Docker for containerization and Kubernetes for orchestration.

Skills

Apache Spark, HDFS, Hadoop, MapReduce, Python, Scala, Spark, YARN

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,971,096 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Industrial Engineering
Similar stack
Same company
Bengaluru
≈ $9k – $26k per year (Estimated) • In office • Full-Time • Pune • Mumbai
Apply
Senior Engineer 1 month ago
≈ $10k – $29k per year (Estimated) • In office • Full-Time • 3+ years exp • Master's Degree • Bengaluru
Robotics
Digital Twin
SpaceTech
ANSYS
Apply
≈ $20k – $47k per year (Estimated) • In office • Full-Time • 10+ years exp • Bengaluru
Management
Agile
Apply
≈ $19k – $48k per year (Estimated) • In office • 7+ years exp • Delhi
Go
DevOps
GCP
AWS
FinOps
IAM
Cybersecurity
ISO 27001
SOC 2
Zero Trust
Apply
≈ $9k – $26k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Hyderabad
MedTech
CAPA
Apply
≈ $10k – $29k per year (Estimated) • In office • 5+ years exp • Bengaluru
Java
C
C++
C
GCC
Valgrind
C++
LLVM
AI/ML
ONNX
DevOps
Linux
Unix
Apply
ML Engineer 10 hours ago
≈ $24k – $49k per year (Estimated) • In office • 7+ years exp • Bengaluru
Python
Java
SQL
Python
FastAPI
pySpark
Databases
MySQL
PostgreSQL
Databricks
RabbitMQ
Apache Kafka
AI/ML
Spark
AI Agents
TensorFlow
PyTorch
Machine Learning
DevOps
Rest API
Azure
Git
Docker
Kubernetes
Amazon Kinesis
Analytics
Power BI
Azure Data Factory
Management
Agile
Apply
≈ $17k – $39k per year (Estimated) • In office • 5+ years exp • Bengaluru
JavaScript
TypeScript
SQL
DevOps
Rest API
GitHub Actions
CI/CD
Jenkins
Git
SOAP
Management
Jira
Agile
Scrum
QA
Selenium
Cucumber
Playwright
Postman
Jest
Mocha
SoapUI
Apply
AI Technical Architect 10 hours ago
≈ $33k – $79k per year (Estimated) • In office • 8+ years exp • Bengaluru
Python
SQL
AI/ML
Copilot
Cursor
Claude
Prompt Engineering
LLM
DevOps
Rest API
CI/CD
Docker
Kubernetes
Apply
≈ $26k – $59k per year (Estimated) • In office • 8+ years exp • Bengaluru
JavaScript
TypeScript
Frontend
Zustand
Redux
React.js
Jotai
Recoil
Mobile
Reactive Programming
State Management
Apply
See all jobs
This is one of many
1,971,096 more open roles from verified company boards, updated every day.