Staff Software Engineer
Actively Reviewing the ApplicationsEpsilon
Bengaluru, Karnataka, India
Full-Time
Remote
Posted 3 months ago
•
Apply by May 4, 2026
Job Description
Staff Software Engineer
About Business Unit:
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.
Why we are Looking for You?
At Epsilon, we run on our people?s ideas. It?s how we solve problems and exceed expectations. Our team is now growing, and we are on the lookout for talented individuals who always raise the bar by constantly challenging themselves and are experts in building customized solutions in the digital marketing space.
What you will enjoy in this Role?
So, are you someone who wants to work with cutting-edge technology and enable marketers to create data-driven, omnichannel consumer experiences through data platforms? Then you could be exactly who we are looking for.
Apply today and be part of a creative, innovative, and talented team that?s not afraid to push boundaries or take risks.
Click here to view how Epsilon transforms marketing with 1 View, 1 Vision and 1 Voice.
Responsibilities
As a
Staff Software Engineer ? Fullstack
, you will:
Design, build, and optimize
highly scalable and secure web applications and APIs.
Lead
end-to-end development
from architecture and design to deployment and maintenance.
Work across the
frontend (React/Next.js)
and
backend (Java/Spring Boot, Node.js, Python)
.
Collaborate with
product managers, designers, and engineers
to deliver high-quality features.
Implement
cloud-native solutions
using AWS or GCP, including microservices and serverless components.
Optimize application performance, reliability, and observability.
Establish and enforce
coding standards, CI/CD practices, and DevOps workflows
.
Contribute to
technical roadmaps
and
strategic architecture planning
.
Mentor and coach engineers, conducting
code reviews
and
design sessions
.
Continuously
evaluate new technologies
to ensure we remain at the forefront of modern development.
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.
Qualifications
12+ years
of experience in software development, with deep expertise in
fullstack engineering
.
Strong proficiency in
modern frontend frameworks
(React, Angular, or Vue).
Hands-on experience with
backend development
using
Java (Spring Boot)
,
js
, or
Python
.
Solid understanding of
RESTful APIs, GraphQL
, and asynchronous messaging patterns (e.g., Kafka).
Experience with
cloud platforms
(AWS or GCP) and cloud-native architectures (microservices, containers, serverless).
Strong database skills, including
SQL (MySQL, PostgreSQL)
and
NoSQL (MongoDB, DynamoDB)
.
Expertise in
system design
,
scalability
, and
high-availability architectures
.
Strong grasp of
CI/CD pipelines
, automated testing, and DevOps practices.
Excellent problem-solving, communication, and leadership skills.
Preferred / Good-to-Have Skills
Experience with
Kubernetes
and
Docker
for container orchestration.
Knowledge of
distributed systems
and event-driven architectures.
Familiarity with
performance tuning
and
observability tools
(ELK, Prometheus, Grafana).
Background in
ad-tech, mar-tech, or high-volume transactional systems
.
Familiarity with
big data pipelines
(e.g., Spark, Databricks) for analytics use cases is a plus
Experience with
data visualization
using tools like Tableau or Power BI is a plus.
AWS/GCP certifications are a plus.
Soft Skills
Ability to
collaborate across global teams
and work in an
Agile/Scrum environment
.
Proven track record of
mentoring and growing engineering teams
.
Ability to manage
multiple priorities
in a fast-paced environment.
Strong written and verbal communication skills to
influence stakeholders
and
articulate technical solutions
.
Required Skills
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Job Recommendations
View All
Senior Data Scientist
84% matchUplers
Ahmedabad
Full-Time
Vector
RAG
NLP
+2
Full Stack Engineer
76% matchLTIMindtree
Pune
Full-Time
JSP
SQL
Oracle
+2
Software Developer 3
80% matchOracle
India
Full-Time
Machine Learning
Engineering
Oracle
+4
Tech Lead ? Java Backend (8+ Years Experience)
85% matchCygnus Dynamics
Delhi NCR
Full-Time
Inventory Management
Spring Boot
REST APIs
+1
Manager - Data Science
85% matchAxtria - Ingenious Insights
Gurgaon
Full-Time
Data
Python
NumPy
+2
Share
Quick Apply
Upload your resume to apply for this position