Job Description
worldwide build better applications and customer experiences by our leading customer
intelligence and data platforms that helps brands and enterprises leverage identity resolution
and data enrichment to power their customer data strategies like never before. Our
industry-leading solution enables the transformation of customer data into actionable insights
that help drive business decisions, optimize marketing spend, and improve customer
experiences.
About The Job
Lifesight is looking for a Staff Software Engineer - Backend for our Data Platform Team in
Bangalore, India. You will be responsible for helping to build the backend of our data platform.
You will play a key role in solving some of the key technical challenges and building some of the
core components from scratch. A successful candidate will be a self-starter, who drives
excellence, is ready to jump into a variety of technologies and languages and is able to
coordinate and collaborate with other engineers, as well as mentor other engineers in the team.
Why Join us
● Be part of building a Zero to One SaaS product
● Discover amazing career opportunities being the initial core team member driving tech
strategy of Lifesight.
● We have a growth plan for everyone
● Rise to rewarding challenges, enjoy attractive incentives, competitive compensation and
more ...
● Develop your skills - you will enabled with Aspire@Lifesight program to help you with
limitless resources for your learning
Responsibilities
As a Staff Engineer you will
● Own and operate, high-scale cloud based systems and services and provide technical
leadership
● Take end-to-end ownership of the design and implementation of core product
functionality and key technical initiatives.
● Collaborate with Designers, Product Managers, and Engineers.
● Be a great team player and help us maintain our positive culture and mentor Junior
members of the team.
● Solve complex data platforms related technical challenges.
Qualifications
● You have 8+ years of experience (ideally) building resilient, high-throughput services and
distributed systems using Java.
● Strong technical knowledge : Java, SOLID/BASE and other design & architecture
patterns, system architecture and RESTful APIs and related frameworks (preferably
Spring boot).
● Strong experience in architecting and building distributed systems for scalability, and
availability
● Strong knowledge of designing and developing APIs for scale
● Strong knowledge of cloud technologies like Google Cloud/AWS
● Strong knowledge on data stores, database design, data modeling and understanding of
SQL constructs applied in distributed database systems
● Experience in Kafka/GCP PubSUb. Bigtable, Elasticsearch or similar distributed system
platforms.
Bonus Points If
● Experience in containerization technologies like Docker, Kubernetes
● Experience working in any cloud platforms (preferably GCP)
● Experience in NoSQL stores (like Cassandra, Clickhouse, BigQuery)
What is in it for the candidate
As a team, we are concerned with not only the growth of the company, but each other’s
personal growth and well being too. Along with our desire to utilize smart technology and
innovative engineering strategies to make people’s lives easier, our team also bonds over our
shared love for all kinds of tea, movies & fun filled Friday’s events with a prioritizing healthy
work-life balance.
1. Working for one of the fastest growing and successful MarTech companies in times
2. Opportunity to be part of an early member of the core team to build a product from scratch
starting from making tech stack choices, driving and influencing the way to simplify building
complex products.
3. Enjoy working in small teams and a non bureaucratic environment
4. Enjoy an environment that provides high levels of empowerment and space to achieve your
Objectives and grow with organization.
5. Work in a highly profitable and growing organization, with opportunities to accelerate and
shape your career
6. Great benefits - apart from competitive compensation & benefits
7. Above all - a “fun” working environment.
What We Care About
We like to solve problems, take initiative, pitch in when needed, and are always up for trying
new things. What and how you can contribute is what’s important to us. Our consideration is not
limited by the kind of education you have or the specific technologies you have experience with.
Variety of technical challenges is one of the best things about working @Lifesight as an
engineer, but we do not expect you to know every technology we use when you start. What we
care about is that you can learn quickly, efficiently manage your goals, contribute to product
strategy, and help develop your team as they solve complex problems using the best tools for
the job.
Our culture runs much deeper than just having fun together (though, we do that well too...) – the
people we want on our team are trust-builders, generous givers, scrappy problem solvers, and
gritty pursuers of excellence.
Does this sound like you? If so, we welcome your application and the chance to meet you.
Location
This role will be based in our Bengaluru, India office.
Job Type: Full-time
Salary: Up to ₹4,000,000.00 per year
Benefits:
Food provided
Health insurance
Paid sick time
Provident Fund
Schedule:
Day shift
Monday to Friday
Supplemental pay types:
Performance bonus
Ability to commute/relocate:
Bengaluru, Karnataka: Reliably commute or planning to relocate before starting work (Required)
Education:
Bachelor's (Preferred)
Experience:
Java: 8 years (Required)
Spring Boot: 3 years (Required)
Expected Start Date: 15/08/2026
💡 Quick Summary
Seeking a career-building opportunity? The Staff Backend Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Bengaluru offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
