Software Engineering Lead - Python - AI
Role Overview
The role builds scalable Python backend services and distributed systems using modern cloud-native technologies.
The lead guides architecture, platform strategy, engineering practices, and delivery for the POI project.
Key Skills for This Role
Full Job Posting
Role overview
The role builds scalable Python backend services and distributed systems using modern cloud-native technologies.
The lead guides architecture, platform strategy, engineering practices, and delivery for the POI project.
Responsibilities
- Design, develop, test, and maintain backend services and distributed systems; lead architecture and high-performance solution delivery.
- Translate business requirements into technical solutions with stakeholders, product owners, and architects.
- Design and optimize APIs, integrations, data pipelines, asynchronous processing, and event-driven architectures.
- Improve engineering practices, CI/CD, DevOps, testing, observability, deployment efficiency, and operational excellence.
- Select distributed computing patterns and cloud services; resolve production issues through root-cause analysis and corrective actions.
- Contribute to roadmaps and architecture decisions; collaborate across application, infrastructure, security, data, and operations teams.
- Maintain technical documentation, diagrams, implementation guides, and runbooks; follow Agile/SAFe and governance processes.
Required qualifications
- Bachelor of Science in Computer Science, Engineering, or a related quantitative field.
- 4+ years of software engineering experience focused on backend systems and distributed computing.
- 3+ years of hands-on Python development for scalable, secure enterprise applications.
- Hands-on DevOps experience with CI/CD, Infrastructure as Code, automated testing, monitoring, and observability.
- Experience with AI-assisted development tools, including GitHub Copilot and generative AI solutions.
- Experience with RESTful APIs, asynchronous processing, integrations, Kubernetes, Docker, microservices, and event-driven systems.
- Experience collaborating with business stakeholders and working in Agile environments.
- Experience operating highly available, fault-tolerant, scalable systems; working knowledge of Java.
- Cloud-native development with Azure, AWS, or GCP; Azure is preferred.
- Strong analytical, problem-solving, and troubleshooting skills for business-critical production systems.
Preferred qualifications
- Experience with large-scale data processing, streaming, high-performance computing, PostgreSQL, NoSQL, or data-intensive applications.
- Healthcare, pharmacy benefit management, or other regulated-industry experience is preferred.
- Mentoring, observability, incident management, reliability engineering, enterprise architecture, and globally distributed enterprise-team experience are preferred.
Company mission
Optum describes its mission as helping people live healthier lives and making the health system work better for everyone.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Optum India
Assistant Manager
Bengaluru, IND
Optum is seeking an Assistant Manager to lead team performance and operational improvement in Payment Integrity Operations. The role oversees quality and productivity, coaches staff, supports process improvements and rep
Lead Full Stack Engineer - Java
Noida, IND
Optum seeks a Lead Full Stack Engineer to develop and optimize Java applications and healthcare-system APIs, guide engineering practices, and mentor developers. Applicants need 10+ years of Java API and full-stack experi
Member Engagement and Experience Manager
Gurugram, IND
Optum is seeking a manager to support member and patient engagement and experience marketing across healthcare audiences. The role coordinates lifecycle campaigns, channels, reviews, and performance insights. Candidates
AI/ML Engineer
Gurugram, IND
Optum seeks an AI/ML Engineer to design, prototype, and deploy scalable AI-powered enterprise applications. The role requires 5+ years in software development, 2+ years delivering AI/ML solutions, advanced Python, Azure
Senior AI/ML Engineer
Noida, IND
Optum seeks a senior AI/ML engineer to build scalable, secure, and responsible machine learning and generative AI solutions. You will develop LLM, RAG, NLP, and agent-based applications and evaluate foundation models. Ca
Senior Full Stack Engineer
Noida, IND
Optum seeks a Senior Full Stack Engineer to design, build, deploy, and maintain scalable enterprise web applications, APIs, and microservices. Candidates need 8+ years of full-stack engineering experience with frontend f
Senior Software Engineer II
Noida, IND
Optum seeks a Senior Software Engineer II to design and build Python backend services, APIs, automation frameworks, and scalable distributed systems. Candidates need 7+ years of engineering experience, production Python
Senior Software Engineer II Java Full Stack
Chennai, IND
Optum seeks a senior Java full-stack engineer to build enterprise microservices, APIs, workflow automation, and AI-powered solutions. You will integrate Camunda, messaging platforms, databases, and cloud services while s
Assistant Manager
Bengaluru, IND
Lead Full Stack Engineer - Java
Noida, IND
Member Engagement and Experience Manager
Gurugram, IND
AI/ML Engineer
Gurugram, IND
Senior AI/ML Engineer
Noida, IND
Senior Full Stack Engineer
Noida, IND
Senior Software Engineer II
Noida, IND
Senior Software Engineer II Java Full Stack
Chennai, IND