Search by job, company or skills

M

Lead Software Engineer

10-12 Years
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 16 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

mthree is seeking a Lead Software Engineer to design, build, and evolve high-throughput, low-latency, cloud-native platforms for our Client. This role requires deep hands-on engineering expertise, strong architectural judgment and the ability to prototype, experiment and productionize modern solutions across AWS, Kubernetes (EKS), Java microservices and Agentic AI. You will operate as a technical owner—driving solution design end-to-end, mentoring engineers and setting engineering standards while remaining deeply hands-on with code, infrastructure and automation.

Key Responsibilities: Architecture & Solution Design

• Lead the architecture and solutioning of distributed, low-latency, high-TPS systems running on AWS and EKS.

• Design microservices-based Java platforms optimized for performance, resiliency, scalability and operability.

• Make architectural trade-offs across compute, networking, data and observability layers with measurable SLAs/SLOs.

• Own non-functional requirements (latency, throughput, availability, cost efficiency).

Required Qualifications Core Technical Skills

• 10+ years of hands-on software engineering experience

• Strong Java expertise with microservices architectures

• Proven experience building high-throughput, low-latency systems

• Extensive AWS experience, including multiple production deployments on EKS

• Deep understanding of:

o Distributed systems

o Concurrency, performance tuning and scalability

o Resiliency and fault tolerance

Cloud & Platform

• Hands-on experience with Kubernetes (EKS) in production

• Strong knowledge of AWS networking, security and scaling patterns

• Experience designing cloud-native, event-driven or service-based platforms

AI & Modern Engineering

• Experience using Generative AI / Agentic AI in engineering workflows

• Hands-on usage of GitHub Copilot or similar AI-assisted development tools

• Experience integrating AI into developer tooling or platforms (preferred)

Preferred Qualifications

• Experience in payments, fintech, or high-volume transaction systems

• gRPC, async messaging, or streaming platforms experience

• Observability and SRE-style practices

• Experience modernizing legacy platforms to cloud-native architectures

What Success Looks Like

• Designs are simple, scalable and measurable

• Systems meet strict latency and availability SLAs

• Teams move faster through automation and AI augmentation

• Engineers trust your technical judgment and follow your lead

• You prototype first, validate early and productionize responsibly

Lead Software Engineer

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147200237

Similar Jobs

Pune, India

Skills:

snowflake PrometheusKafkaElk StackGrafanaAngularNosqlReactDockerTeamcityFlaskPythonAWSAI MLSqlDjangoJenkinsVue.JSGcpSparkDatabricksAzureKubernetesLangChainCrewAILLMsgenerative AIAirbyteGitLab CI

Pune, India

Skills:

JavaSpringbootDockerCassandraKafkaOracleKubernetesRedis

Pune, India

Skills:

JavaMavenSqlAngularGitTypescriptGradleDockerRestful ApisAWSDevOps practicesCI CD pipelines

Pune, India

Skills:

.NETApisAgile MethodologiesRestful Servicesmicroservices architectureLLM orchestration frameworksDevOps practicesAI coding toolsAI ML workloadsobject-oriented design patterns

Pune, India

Skills:

PowerShellPrometheusBashGrafanaARM templatesDockerTerraformAWS ECSKubernetesPythonInfrastructure automationHelm chartsAzure Monitor