CareerScanCareerScan
JobsCompanies
BlogContact
For Employers
Sign InRegister Free
CareerScanCareerScan

India's verified job platform connecting candidates directly with employers. 100% free applications with instant ATS resume scoring.

Chennai, Bengaluru & Hyderabad
Jobs by location
Jobs in ChennaiJobs in BengaluruJobs in HyderabadJobs in PuneJobs in Mumbai
Popular roles
AR Caller JobsHealthcare Medical CodingReact / Full Stack DeveloperData & Power BI AnalystCustomer Support Executive
Top companies
TCS CareersCognizant JobsInfosys OpeningsApollo HospitalsOmega Healthcare
Career services
Free ATS Resume CheckerAI Resume Builder (Free)AI Job MatcherSalary Guide & BenchmarksJob Alerts on WhatsApp
© 2026 CareerScan India. All rights reserved.256-bit SSL encrypted & verified
Back to all jobs
  1. Home
  2. Jobs
  3. Principal Software Engineer
UnitedHealth Group
UnitedHealth Group

Principal Software Engineer

Chennai, Tamil Nadu, India
12+ years exp
Contract
Posted 5d ago
1 views
Actively Hiring Urgent Opening Direct 1-Click Apply

Check Your Resume Match Score

Scan your resume against ATS criteria for this Principal Software Engineer role at UnitedHealth Group.

Apply for this position

Apply on Company Website
Notice a broken link or wrong info?

Job Description

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.

ROLE PURPOSE

Serve as a senior individual contributor responsible for architecting, designing, and delivering enterprise-scale, cloud-native Java solutions while raising engineering standards through deep technical expertise, hands-on problem solving, and architecture influence.

DESIGNATION

  • Principal Software Engineer

EXPERIENCE

  • 12+ years

LOCATION

  • Hyderabad, India

FUNCTION

Software Engineering DOMAIN Enterprise / Healthcare WORK MODEL As applicable

We are seeking an accomplished Principal Software Engineer to operate as a senior individual contributor focused on technical strategy, solution architecture, hands-on engineering, and modernization of enterprise platforms. This role is not a people-management position; it is designed for a deeply technical leader who can influence architecture, guide engineering direction, solve complex technical problems, and deliver high-quality solutions through expertise and credibility.

The successful candidate will bring strong experience across Java, Spring, Azure, DevOps, Kafka, Spark, APIs, relational databases, distributed systems, resiliency, security, and performance engineering. This individual will partner with architects, product owners, engineering teams, QA, and production support to translate complex requirements into scalable designs, reference implementations, technical patterns, and production-ready software.

  • Primary Responsibilities:
  • Architecture and Technical Design

    • Own and influence architecture for complex enterprise applications, services, APIs, data pipelines, integrations, and cloud-native components
    • Translate business and platform requirements into scalable solution designs, architecture decisions, technical specifications, and implementation-ready engineering guidance
    • Define and promote reusable technical patterns, reference implementations, design guardrails, and engineering standards across teams
    • Ensure solutions align with enterprise architecture, security, resilience, performance, observability, maintainability, and operational support expectations
  • Hands-on Engineering and Technical Execution

    • Design, build, test, debug, optimize, and document complex enterprise applications, microservices, APIs, Spark jobs, and integration components
    • Provide hands-on expertise in Java, Spring, Azure, DevOps, Kafka, distributed systems, data processing, and application architecture patterns
    • Solve complex technical problems independently, including performance bottlenecks, scalability constraints, deployment issues, defect root causes, and production-readiness gaps
    • Build reliable Kafka producer and consumer integrations, support event-driven architecture patterns, and guide teams on operationally safe implementation practices
    • Deliver high-quality engineering outcomes without direct people-management responsibility, using technical influence, mentoring, and design authority to raise team capability
  • AI-Enabled Engineering and Modernization

    • Apply AI-assisted development practices to accelerate design analysis, coding, unit testing, documentation, defect analysis, modernization, and engineering productivity
    • Use tools such as Codex, Claude, and comparable AI engineering assistants responsibly, with strong validation of generated code, test cases, designs, and documentation
    • Identify high-value modernization opportunities where AI can reduce manual effort, improve engineering quality, and accelerate transformation of legacy applications and data-processing workloads
    • Promote secure, compliant, and measurable use of AI tools while ensuring outputs meet enterprise engineering standards
  • Testing, Quality, and Release Readiness

    • Prepare test plans, define test data requirements, establish test environments, and execute testing activities based on project needs
    • Participate in design reviews, test case reviews, and Production Support readiness reviews for new releases
    • Support QA, UAT, release, and post-release phases through defect analysis, root cause identification, change maintenance, and issue resolution
    • Promote test automation and ensure adherence to coding standards, documentation standards, quality controls, and delivery governance
    • Confirm that solutions meet functional, technical, performance, supportability, and timeline requirements before release
  • Technical Influence and Cross-Team Collaboration

    • Partner with architects, product owners, SMEs, development teams, QA, DevOps, and production support to align technical decisions with business outcomes and platform strategy
    • Lead architecture and design reviews, provide constructive technical feedback, and help teams make informed trade-off decisions
    • Create and maintain architecture decisions, technical design documents, integration specifications, operational runbooks, test evidence, and release-support artifacts
    • Communicate complex technical topics clearly to both engineering and non-technical stakeholders, including risks, options, dependencies, and recommendations
  • Comply with the terms and conditions of the employment contract, company policies and procedures, and any and all directives (such as, but not limited to, transfer and/or re-assignment to different work locations, change in teams and/or work shifts, policies in regards to flexibility of work benefits and/or work environment, alternative work arrangements, and other decisions that may arise due to the changing business environment). The Company may adopt, vary or rescind these policies and directives in its absolute discretion and without any limitation (implied or otherwise) on its ability to do so

  • Required Qualifications:
  • 12+ years of software engineering experience, including deep hands-on experience building and architecting large-scale enterprise applications

  • Hands-on experience with Kafka streams, event-driven architecture, and reliable producer and consumer implementations

  • Experience defining architecture, technical designs, integration patterns, resiliency approaches, performance strategies, and production-readiness standards

  • Experience designing, developing, testing, debugging, documenting, and optimizing complex Spark jobs or large-scale data-processing workloads

  • Experience with Oracle, SQL Server, DB2, or comparable relational database platforms, including SQL development, data modeling awareness, and performance considerations

  • Solid expertise in Java, Spring Framework, Spring Boot, REST APIs, microservices, Azure Cloud, DevOps, CI/CD, and secure engineering practices

  • Proven ability to operate independently as a senior individual contributor while influencing technical direction across teams

  • Proven solid communication skills with the ability to explain architecture decisions, engineering risks, and solution trade-offs clearly

  • AI and Modern Engineering Capabilities

    • Knowledge of AI Builder and AI-enabled development workflows
    • Proficiency with Codex, Claude, or comparable AI-assisted engineering tools
    • Ability to coach developers on safe, effective, and outcome-oriented use of AI tools and credits
    • Ability to validate AI-generated code and documentation for security, correctness, maintainability, compliance, and alignment with engineering standards
  • Preferred Qualifications:
  • Experience in Pharmacy Benefit Management, healthcare, insurance, or other highly regulated enterprise domains
  • Experience working in Agile or Scrum delivery models across geographically distributed teams
  • Exposure to production-critical batch processing, high-volume data pipelines, and enterprise integration platforms
  • Knowledge of AS/400 or IBM i platforms and legacy application modernization

Individual Contributor Competencies

  • Architecture ownership

    • Owns complex design decisions and connects technical direction to platform outcomes
  • Technical influence

    • Builds alignment through expertise, design clarity, mentoring, and trusted engineering judgment
  • Engineering excellence

    • Raises quality, security, resilience, observability, automation, and maintainability standards
  • Deep technical problem solving

    • Resolves complex engineering issues through analysis, experimentation, and pragmatic execution
  • Ownership and accountability

    • Operates independently, drives outcomes, and proactively identifies risks and dependencies
  • Modern engineering mindset

    • Applies AI, automation, cloud, and modernization practices to improve delivery outcomes

Measures of Success

  • Architecture and design decisions improve scalability, resilience, security, performance, maintainability, and operational supportability
  • Complex engineering problems are resolved with strong root-cause analysis, practical execution, and minimal production impact
  • Reference implementations, engineering standards, and technical patterns improve consistency and delivery quality across teams
  • AI-assisted engineering and automation produce measurable improvements in productivity, quality, documentation, and modernization velocity
  • Stakeholders have clear visibility into architecture decisions, technical risks, dependencies, and recommended solution paths

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.

Key Requirements & Skills

  • 12+ years of software engineering experience, including deep hands-on experience building and architecting large-scale enterprise applications
  • Hands-on experience with Kafka streams, event-driven architecture, and reliable producer and consumer implementations
  • Experience defining architecture, technical designs, integration patterns, resiliency approaches, performance strategies, and production-readiness standards
  • Experience designing, developing, testing, debugging, documenting, and optimizing complex Spark jobs or large-scale data-processing workloads
  • Experience with Oracle, SQL Server, DB2, or comparable relational database platforms, including SQL development, data modeling awareness, and performance considerations
  • Solid expertise in Java, Spring Framework, Spring Boot, REST APIs, microservices, Azure Cloud, DevOps, CI/CD, and secure engineering practices
  • Proven ability to operate independently as a senior individual contributor while influencing technical direction across teams
  • Proven solid communication skills with the ability to explain architecture decisions, engineering risks, and solution trade-offs clearly
  • AI and Modern Engineering Capabilities Knowledge of AI Builder and AI-enabled development workflows Proficiency with Codex, Claude, or comparable AI-assisted engineering tools Ability to coach develop
  • Experience in Pharmacy Benefit Management, healthcare, insurance, or other highly regulated enterprise domains
  • Experience working in Agile or Scrum delivery models across geographically distributed teams
  • Exposure to production-critical batch processing, high-volume data pipelines, and enterprise integration platforms
  • Knowledge of AS/400 or IBM i platforms and legacy application modernization

Frequently Asked Questions

How to apply for Principal Software Engineer at UnitedHealth Group?

Click the "Apply on Company Website" button on this page to submit your application directly on the employer's official portal.

What is the salary for this role?

Salary details will be discussed during the interview.

What experience is required?

12+ years of experience is required.

Is this position still open?

Yes, currently active and accepting applications.

ApplicationActively Hiring
Apply on Company Website
Broken link or expired?
UnitedHealth Group

UnitedHealth Group

About Optum | Our Mission, Values & Team Skip to Data Use Notice Skip to main content Personal Business Language English English Set my location Update your location to get information specific to your area. Enter a ZIP code or city and state Error Please enter valid city or state Update Location Use my current location Site Logo Customer service Sign in Patients, members & account holders Providers & organizations Employers Brokers & consultants Search Health care Financial Pharmacy Main menu Health care We provide affordable and personalized care How can we help? Find care Fi

Visit Company Website

More jobs at UnitedHealth Group

Consultant Business Systems (Hardware Asset Management (HAM), ServiceNow)

Gurgaon, Haryana, India

AI/ML Engineer

Bangalore, Karnataka, India

Senior Full Stack Engineer - Fullstack, Phthon,UI, Devops

Bangalore, Karnataka, India

Share this Opening

Job Alerts for software_engineering

Receive email alerts whenever new software_engineering roles in Chennai are posted.

Set Free Alert →

Similar Openings

Explore related active roles in software_engineering

View all
UrgentActively Hiring
Granicus
Software Engineer 4 - AI Native
Granicus Verified
5+ years
₹6.1L/mo
Remote, US
software_engineeringFull-timeRemote
Posted 20h ago
Apply Now
UrgentActively Hiring
Finc
Software Engineer
Finc Verified
5+ years
Salary not disclosed
Pune
software_engineeringFull-time
Posted 20h ago
Apply Now
Actively Hiring
Finc
Senior Software Engineer
Finc Verified
6+ years
Salary not disclosed
Bengaluru
software_engineeringFull-time
Posted 20h ago
Apply Now

Principal Software Engineer

UnitedHealth Group · Chennai

Apply on Company Website