Senior Software Engineer - Java/Python, Cloud
UnitedHealth Group
UnitedHealth Group
Join a global health optimization organization dedicated to improving lives through technology. This role offers a chance to collaborate with talented peers in an inclusive culture, leveraging comprehensive benefits and career development opportunities. Contribute to advancing global health outcomes by connecting people with essential care, pharmacy benefits, and resources.
At Optum, we believe in Caring. Connecting. Growing together. This is an opportunity to make a significant impact on the communities we serve.
Drive the full software development lifecycle, from design and development to testing, deployment, and ongoing support for scalable applications and services.
Contribute to architectural and technical design discussions, shaping platform capabilities and engineering standards.
Build and maintain robust cloud-native solutions with a strong emphasis on reliability, security, performance, and operational excellence.
Develop automation, CI/CD pipelines, and infrastructure-as-code to enhance engineering efficiency and platform stability.
Implement comprehensive monitoring, logging, observability, and operational tooling for production workloads.
Collaborate effectively with cross-functional teams, including product, engineering, security, infrastructure, and operations, to achieve business objectives.
Troubleshoot and resolve complex production issues, actively participating in incident response, root cause analysis, and continuous improvement initiatives.
Ensure all software solutions meet established security, compliance, and governance requirements.
Contribute to technical documentation, knowledge sharing, and the promotion of engineering best practices.
Support platform scalability and modernization efforts through ongoing innovation and process enhancements.
Design, develop, and deploy AI-powered solutions using various platforms, translating business needs into scalable applications that enhance products, workflows, and decision-making.
A Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience is required.
Possess at least 6 years of overall professional experience.
Demonstrate 4+ years of experience in designing, developing, and supporting enterprise software applications and distributed systems.
Exhibit strong programming skills in modern languages such as Java, GoLang, Python, or C#, with a minimum of 4 years of experience.
Have 4+ years of experience building solutions on public cloud platforms like Azure, AWS, or GCP.
Possess 2+ years of experience with containerization and orchestration technologies such as Docker and Kubernetes.
Acquire 2+ years of experience with CI/CD pipelines, source control, testing frameworks, and automation practices.
UnitedHealth
Technology