Software Engineering Lead
Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives. The work you do with our team will directly improve health outcomes by connecting people with the care, pharmacy benefits, data and resources they need to feel their best. Here, you will find a culture guided by inclusion, talented peers, comprehensive benefits and career development opportunities. Come make an impact on the communities we serve as you help us advance health optimization on a global scale. Join us to start Caring. Connecting. Growing together.
As a Senior Software Engineer I, you will be responsible for leading a Scrum team that designs and delivers scalable, robust solutions in Java, Spring Boot, RESTful APIs, Spark, Scala and AWS services such as EMR. You will collaborate with Product Management, Data Management, and Architecture teams to build modern, distributed systems that handle massive data volumes. Your excellent problem-solving abilities and architectural vision will be critical to shaping our technology roadmap. You will also mentor junior engineers, instill best practices, and advocate a culture of continuous improvement.
Primary Responsibilities:
- Own the Delivery of a Scrum Team
- Plan, estimate, and coordinate development tasks across multiple sprints
- Be the torchbearer of Scrum ceremonies, driving clarity and focus in each sprint
- Foster a culture of continuous improvement by leading retrospectives and driving team-based changes
- Systems Design & Development
- Design and implement scalable, robust, and highly distributed big data solutions capable of processing high volumes of data on AWS or similar cloud platforms
- Develop and optimize Java-based microservices and RESTful APIs using Spring Boot
- Leverage Spark and Scala for batch processing on AWS EMR or other big data frameworks
- Technical Leadership & Collaboration
Want more jobs like this?
Get jobs in Bangalore, India delivered to your inbox every week.

- Work collaboratively with Product Management, Data Management, and other Architects to align development with long-term product and data platform goals
- Identify, document, and manage dependencies between teams and systems
- Drive architectural discussions, promote best practices, and ensure delivery of high-quality code
- Conduct code reviews to ensure adherence to coding standards, security practices, and performance guidelines
- Champion automation and continuous delivery to reduce manual tasks and enhance productivity
Ingrain a "shift-left" mindset for testing, security, and operational considerations
- Optimize database performance, manage and monitor data extraction, storage, and transformation
- Continuously tune big data pipelines and microservices to ensure high availability and low latency
- Oversee Kubernetes/Docker-based container orchestration and ensure secure, reliable deployments
- Analyze complex technical challenges and provide clear explanations and interpretations within your area of expertise
- Conduct root-cause analyses of critical issues and integrate solutions into future development
- Comply with the terms and conditions of employment, company policies, and any directives
- Acknowledge that the company may adopt or vary these policies or directives as business needs evolve
Required Qualifications:
- Bachelor's degree (or higher), Engineering, or equivalent experience
- 6+ years of hands-on experience in software development with Java, Spring Boot, and RESTful APIs
- Experience with containerization (Docker) and orchestration (Kubernetes)
- Extensive knowledge of Spark/Scala for batch processing in big data environments
- Deep understanding of cloud platforms, especially AWS or Azure, for big data solutions
- Proven track record of designing and implementing highly distributed, scalable systems
- Proficiency with Kafka or similar event-driven platforms
- Proven excellent problem-solving abilities and architectural vision with complex, high-traffic applications
- Solid communication skills with the ability to convey complex technical information clearly
At UnitedHealth Group, our mission is to help people live healthier lives and make the health system work better for everyone. We believe everyone - of every race, gender, sexuality, age, location and income - deserves the opportunity to live their healthiest life. Today, however, there are still far too many barriers to good health which are disproportionately experienced by people of color, historically marginalized groups and those with lower incomes. We are committed to mitigating our impact on the environment and enabling and delivering equitable care that addresses health disparities and improves health outcomes - an enterprise priority reflected in our mission.
#Gen #NJP
Perks and Benefits
Health and Wellness
- HSA
- On-Site Gym
- HSA With Employer Contribution
- Health Insurance
- Dental Insurance
- Vision Insurance
- Life Insurance
- Short-Term Disability
- Long-Term Disability
- FSA
Parental Benefits
- Non-Birth Parent or Paternity Leave
- Birth Parent or Maternity Leave
Work Flexibility
- Remote Work Opportunities
Office Life and Perks
- Commuter Benefits Program
Vacation and Time Off
- Leave of Absence
- Personal/Sick Days
- Paid Holidays
- Paid Vacation
Financial and Retirement
- Relocation Assistance
- Performance Bonus
- Stock Purchase Program
- 401(K) With Company Matching
- 401(K)
Professional Development
- Promote From Within
- Shadowing Opportunities
- Access to Online Courses
- Tuition Reimbursement
Diversity and Inclusion
- Diversity, Equity, and Inclusion Program
Company Videos
Hear directly from employees about what it is like to work at UnitedHealth Group.