Talent.com
Lead Software Engineer

Lead Software Engineer

EpsilonBengaluru, Republic Of India, IN
30+ days ago
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 .
  • Create a job alert for this search

    Lead Software Engineer • Bengaluru, Republic Of India, IN

    Related jobs
    • Promoted
    Software Engineer

    Software Engineer

    ThunderSoft India Private Limitedhosur, tamil nadu, in
    Work closely with the project team to understand business requirements and translate them into effective automation workflows. Design and implement automation solutions using tools such as Power Aut...Show moreLast updated: 15 days ago
    • Promoted
    Software Engineer

    Software Engineer

    Sourcebaehosur, tamil nadu, in
    Solution Architect (10+ yrs overall).Own end-to-end architecture for.GitHub Copilot, AWS CodeWhisperer).PostgreSQL & Oracle. ensure scalability and integrity.DDD, API-first, and 12-Factor App.Stron...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    ChargebeeBengaluru, Karnataka, India
    Chargebee is a subscription billing and revenue management platform powering some of the fastest-growing brands around the world today, including Calendly, Hopin, Pret-a-Manger, Freshworks, Okta, S...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Aditi ConsultingBengaluru, Karnataka, India
    Typically requires a Bachelor’s degree in (relevant degree) and a minimum of 8 years of related experience; or an advanced degree with 6+ years of experience. or equivalent related work experience....Show moreLast updated: 3 days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Razorpaybangalore, karnataka, in
    Lead Software Development Engineer.Razorpay is well-grounded - innovative, quality focussed, product thinker, and business conscious - not mere coders, of course, with deeper technical context and ...Show moreLast updated: 3 days ago
    • Promoted
    Software Engineer

    Software Engineer

    AlphaNimbleGreater Bengaluru Area, India
    The Kantata Cloud for Professional Services™ gives businesses the clarity, control, and confidence they need to optimize resource planning and elevate operational performance.Our purpose-built soft...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Software Engineer – Performance Engineering

    Lead Software Engineer – Performance Engineering

    ChargebeeGreater Bengaluru Area, India
    Lead Software Engineer – Performance Engineering.You will lead technical efforts to ensure reliability, scalability, and responsiveness of business-critical applications. This role requires deep tec...Show moreLast updated: 2 days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    RadwareGreater Bengaluru Area, India
    About Us Radware is at the forefront of cloud security innovation, and we're expanding our cloud business with next-generation management and protection solutions. Join us as a Senior Software Engin...Show moreLast updated: 1 day ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    RecroBengaluru, Karnataka, India
    We are seeking a highly skilled Lead Software Engineer to guide the technical direction and execution of our SaaS product features. This role involves mentoring a team of engineers, contributing to ...Show moreLast updated: 22 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Trelleborg GroupGreater Bengaluru Area, India
    Trelleborg is a world leader in engineered polymer solutions for almost every industry on the planet.And we are where we are because our talents brought us here. By specializing in the polymer engin...Show moreLast updated: 1 day ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Shell Recharge SolutionsBengaluru, Karnataka, India
    Shell Recharge Solutions is looking for a.Shell Recharge Solutions product vision into operational code.Specifically, the Lead Software Engineer will join a team that builds an integrated product s...Show moreLast updated: 2 days ago
    • Promoted
    Lead Software Development Engineer

    Lead Software Development Engineer

    RevXBengaluru, IN
    Software Lead Software Engineer.RevX helps app businesses acquire and reengage users via programmatic to retain, monetize, and accelerate revenue. We're all about taking your app businesses to a new...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Software Engineer - RUST Developer

    Lead Software Engineer - RUST Developer

    DDNhosur, tamil nadu, in
    DDN Storage is seeking great candidates to join our dynamic team of passionate customer-enabling technologists!.This is an incredible opportunity to be part of a company that has been at the forefr...Show moreLast updated: 23 days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Searce IncBangalore Urban, Karnataka, India
    We're searching for the architects of the audacious & the pioneers of the possible.If you're the type to dismantle assumptions, re-engineer ‘best practices,’ and build solutions that make the futur...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior Software Engineer DevRel

    Senior Software Engineer DevRel

    Applicantzhosur, tamil nadu, in
    THIS IS A LONG TERM CONTRACT POSITION WITH ONE OF THE LARGEST, GLOBAL, TECHNOLOGY LEADER.Partner with application teams to. Accelerate application onboarding.Troubleshoot platform integration issues...Show moreLast updated: 18 hours ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Grid Dynamicsbangalore, karnataka, in
    Engagement : Contractor, hands-on IC-lead (70–80% coding; 20–30% technical leadership).Experience : 8–12 years total; 3–5 years leading squads / streams while remaining deep in code.Stack : Java, Spring...Show moreLast updated: 1 day ago
    • Promoted
    Software Engineer

    Software Engineer

    Alp Consulting Ltd.Bangalore Rural, Karnataka, India
    Years of in Big Data & Data related technology experience.Expert level understanding of distributed computing principles. Expert level knowledge and experience in Apache Spark.Hands on programming w...Show moreLast updated: 15 days ago
    • Promoted
    Software Engineer

    Software Engineer

    Aetoskyhosur, tamil nadu, in
    Aetosky develops secure and sovereign software platforms that enable defense and dual-use institutions to transform geospatial data into actionable insights. Our mission is to empower national secur...Show moreLast updated: 13 days ago