At Optum, part of UnitedHealth Group, we are looking for a Software Engineering Lead to provide technical leadership for our design and development efforts. You will be responsible for ensuring engineering excellence, mentoring developers, and delivering high-quality, scalable solutions aligned with enterprise needs. Our culture is about caring, connecting, and growing together, guided by inclusion.
What You'll Do
- Drive end-to-end technical design, detailed architecture, and development of complex systems.
- Apply object-oriented principles and recommended design patterns to build scalable and maintainable solutions.
- Provide hands-on technical guidance, mentor developers, and enforce engineering best practices.
- Conduct design reviews and code reviews to ensure adherence to coding standards and architectural guidelines.
- Lead development of backend services using Java, Spring Boot, Kafka, and microservices frameworks.
- Develop cloud-native applications and services on Azure.
- Participate actively in the entire SDLC—requirements analysis, prototyping, design, development, testing, and deployment.
- Work with Databricks for data engineering, transformations, and analytics workloads.
- Build data pipelines, model training workflows, and deployment processes for AI/ML use cases.
- Select and integrate appropriate AI/ML frameworks such as TensorFlow or PyTorch.
- Collaborate with data scientists to operationalize ML models.
- Serve as a technical SME for Azure cloud components including compute, storage, networking, and DevOps services.
- Work with SQL MI and enterprise RDBMS platforms like SQL Server and Oracle.
- Design solutions integrating streaming platforms such as Kafka.
- Support the creation of digital-native applications such as portals and mobile-ready solutions.
- Drive initiatives to improve code quality, automation, testing, CI/CD, and performance optimization.
- Ensure robust monitoring, logging, and observability across services.
- Contribute to reusable engineering assets, accelerators, and design templates.
- Work closely with architects, product owners, and cross-functional teams to align on requirements.
- Prepare technical documentation and contribute to client-ready design materials.
- Assist in technical discussions and demos with stakeholders and customers.
What We're Looking For
- Graduation degree.
- Solid hands-on experience in Java, Spring Boot, microservices, and REST API development.
- Experience with Databricks, SQL MI, and relational databases (SQL Server, Oracle).
- Expertise with software architecture, design patterns, and best practices.
- Understanding of AI/ML system design, data pipelines, and model deployment workflows.
- Solid knowledge of Kafka and integration patterns.
- Proven ability to lead teams technically and influence solution design.
- Proven excellent problem-solving skills and communication abilities.
Nice to Have
- Solid experience with Azure cloud services; exposure to AWS or GCP is a plus.
Technical Stack
- Languages/Frameworks: Java, Spring Boot, TensorFlow, PyTorch
- Platforms/Services: Azure, Databricks, Kafka, Microservices
- Databases: SQL MI, SQL Server, Oracle
We offer comprehensive benefits and career development opportunities.






