Lead Full Stack Engineer - Data Structures and Algorithms

UnitedHealth Group

5+ yrs Bengaluru Full Time Hybrid (office + remote)
UnitedHealth Group logo
Posted : today
Actively hiring

Job description

Join Optum, a global leader dedicated to improving health outcomes through technology. This role offers a chance to work on cutting-edge web applications, APIs, and distributed systems within hybrid on-premises and Azure cloud environments. You'll collaborate with product, architecture, QA, and DevOps teams, driving modernization and delivering high-quality software.

We are seeking engineers with a strong foundation in computer science, expertise in system design, and a product-centric approach. The ideal candidate is passionate about tackling complex challenges in a dynamic engineering setting and is AI-literate.

Responsibilities

Key responsibilities include designing, developing, and maintaining scalable web applications and backend services. You will translate business requirements into robust technical solutions, build distributed systems, REST APIs, and microservices. The role involves owning features throughout the software development lifecycle, modernizing enterprise applications, and collaborating cross-functionally to ensure reliable software delivery.

Further duties encompass driving engineering excellence through code reviews and automated testing, troubleshooting production issues with root cause analysis, and identifying opportunities to leverage AI for product and productivity enhancements. Participation in on-call support and vendor collaboration is also expected.

Qualifications

A Bachelor's or Master's degree in Computer Science, Engineering, or a related field is required, along with over 5 years of software engineering experience in a product or technology-focused company. Essential skills include strong fundamentals in Data Structures, Algorithms, Object-Oriented Design, and Software Engineering principles, along with proficiency in languages like Java.

Candidates must have experience building scalable web applications, distributed systems, and microservices, alongside designing high-volume REST APIs. A solid grasp of system design concepts, including scalability, caching, messaging (Kafka, Event Hubs, RabbitMQ), resiliency, and performance optimization, is crucial. Experience with relational and NoSQL databases, hybrid cloud architectures (on-premises/cloud/Azure), CI/CD tools (GitHub Actions, Jenkins, Azure DevOps), Docker, and Kubernetes is also necessary.

Essential Skills

Data StructuresAlgorithmsObject-Oriented DesignSoftware EngineeringJavaWeb ApplicationsDistributed SystemsMicroservicesREST APIsSystem DesignScalabilityCachingMessagingKafkaResiliencyFault TolerancePerformance OptimizationEvent-driven architecturesRelational DatabasesNoSQL DatabasesAzureApplication ModernizationCI/CDGitHub ActionsJenkinsAzure DevOpsDockerKubernetesDebuggingProblem-SolvingCommunication

Good to Have

AI-powered solutionsAI agentsLLM applicationsRAG systemsWorkflow automationGitHub CopilotCursorClaude Code

Highlights

  • Actively hiring

More Details

RoleLead Full Stack Engineer - Data Structures and Algorithms
IndustryHealthcare
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

UnitedHealth logo

UnitedHealth

Healthcare

Lead Full Stack Engineer - Data Structures and Algorithms at UnitedHealth Group | SkillMX | SkillMX