Senior Software Engineer

UnitedHealth Group•Eden Prairie, MN
•$91,700 - $163,700•Remote

About The Position

Optum is seeking a Senior Software Engineer to develop and deliver scalable enterprise software and AI-powered applications. The role is part of an engineering team building performant, secure, and automated solutions using modern technologies and cloud environments to integrate intelligent capabilities, automate workflows, and address business and healthcare challenges. The position may be performed by telecommuting from anywhere within the U.S., subject to UnitedHealth Group’s Telecommuter Policy.

Requirements

  • Associate’s degree.
  • At least 7 years of professional software development experience.
  • At least 5 years of experience with backend programming languages such as Java, Python, Node.js, C#, or C++.
  • At least 3 years of experience designing, deploying, and maintaining cloud-based solutions using AWS, Azure, or GCP.
  • At least 3 years of experience with automated testing and implementing CI/CD pipelines, such as Jenkins, GitHub Actions, or GitLab CI.
  • At least 1 year of experience building applications that integrate machine-learning APIs, cognitive services, or generative AI models.

Nice To Haves

  • Bachelor’s or master’s degree in Computer Science, Software Engineering, or a related technical field.
  • Experience with vector databases and RAG (Retrieval-Augmented Generation) frameworks.
  • Strong understanding of responsible AI principles, including data privacy, security, and fairness in software integration.
  • Experience building intelligent automation workflows, chat systems, or virtual assistant features.
  • Experience working in an Agile/Scrum development environment.

Responsibilities

  • Design, develop, and deploy scalable, high-performance software applications and AI-powered solutions, emphasizing responsible AI use.
  • Write clean, efficient, and well-documented code and participate in the full software development lifecycle.
  • Integrate pre-trained machine-learning models and Generative AI APIs into applications, including intelligent features, chatbot interfaces, and automations.
  • Use enterprise-approved AI tools to streamline workflows, automate testing, and support continuous improvement.
  • Set up, optimize, and maintain CI/CD pipelines and automate testing and software delivery.
  • Evaluate emerging technology and AI trends to inform software design, architecture, and team innovation.
  • Conduct code reviews and provide technical mentorship to junior and mid-level software engineers.
  • Collaborate with product managers, system architects, and cross-functional teams to translate requirements into technical specifications.

Benefits

  • Comprehensive benefits package, subject to eligibility requirements.
  • Incentive and recognition programs.
  • Equity stock purchase plan.
  • 401(k) contribution.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service