AdTechTalent
Engineering2 months agoHybrid

Epsilon

Senior Manager Software Engineering

pythonjavac#spring boot.netawsdockerkubernetesterraformci/cddatabrickssqlredisvector databaseslanggraphcloud-nativeaimachine learninggenaiplatform engineeringleadershipsoftware engineeringdistributed systemsapi designincident managementfinops

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Senior

Years experience

10+

Location

Bengaluru, India

Full job description

Seeking a Senior Manager to lead engineering strategy, delivery, and operations for Cloud and AI platforms. Responsibilities include leading and coaching engineers, setting technical direction for AI and cloud services, driving roadmap and delivery of Enterprise Agentic AI Platforms on AWS Bedrock, ensuring reliable production operations on AWS and Kubernetes, establishing governance for infrastructure as code, security, and cost management, and partnering with cross-functional teams to align platform roadmaps with business outcomes. Requires 14+ years software engineering experience, 3+ years leading teams, strong skills in Python, Java or C#, AWS, Docker, Kubernetes, Terraform, and experience with AI platform delivery, distributed systems, and data platforms. Bachelor’s degree required; Master’s preferred.

What you'll do

  • Lead, coach, and develop a team of engineers
  • Set technical direction and platform architecture for AI and cloud services
  • Drive roadmap and delivery of Enterprise Agentic AI Platforms
  • Plan and deliver platform outcomes end-to-end
  • Ensure reliable production operations on AWS and Kubernetes
  • Establish on-call practices, incident management, SLOs/SLAs, and post-incident learning
  • Drive governance for infrastructure as code, security controls, cost management, and technical debt reduction
  • Partner with Product, Data, Security, and business leaders to align platform roadmaps with outcomes
  • Communicate progress, trade-offs, and decisions clearly

Requirements

  • 14+ years in software engineering
  • 3+ years leading engineering teams in cloud-native environments
  • Experience hiring, coaching, and performance management
  • Strong architectural judgment and hands-on experience with Python and Java (Spring Boot) or C# (.NET)
  • Experience with API design, distributed systems, and integration patterns
  • Proven experience delivering RAG, LLM orchestration, and Agentic AI workflows into production
  • Knowledge of AWS services, Docker, Kubernetes, Terraform, CI/CD, observability, security, and reliability practices
  • Experience with data platforms such as Databricks, SQL, Redis, and vector databases
  • Bachelor’s degree in computer science or related engineering field (Master’s preferred)
  • Ability to build high-performing teams and mentor senior engineers
  • Experience scaling AI-enabled platforms from concept to enterprise adoption
  • Experience modernizing legacy architectures into event-driven microservices
  • Strong cross-functional leadership and ability to influence without authority

Tech stack

PythonJavaSpring BootC#.NETAWSAWS BedrockDockerKubernetesEKSTerraformCI/CDDatabricksSQLRedisvector databasesLangGraph

Benefits

Employee well-being focusCollaborative work environmentOpportunities for learning, development, and career advancementInnovation-driven cultureWork-life balance and flexibilityCommitment to diversity, inclusion, and equal employment opportunities

Apply now

This MVP uses a placeholder application flow. In production, this section can connect to an external apply URL or a native application form.

Similar jobs

More roles worth a look

Related opportunities based on specialty and working model so candidates can keep momentum.