Remote Lead Software Engineer - AI Banking Microservices

Optum

Eden Prairie (MN)

Remote

USD 113,000 - 193,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

UnitedHealth Group in Eden Prairie, MN is seeking a Lead Software Engineer - Remote to drive architectural vision and hands-on implementation of Java/Spring Boot microservices in a high-security financial domain. This 100% remote role allows work from anywhere in the U.S.

Central Time Zone preferred, with in-office four days a week for Minneapolis/DC-area hires. You will mentor engineers, lead code reviews, and collaborate with product and security teams to deliver reliable, scalable banking

Qualifications

  • 5+ years of professional software engineering experience designing, building, and deploying enterprise-scale distributed systems
  • 4+ years of hands-on experience developing backend microservices and APIs using Java and the Spring or Spring Boot framework
  • 3+ years of experience designing and implementing secure, high-volume RESTful APIs or distributed service architectures
  • 2+ years of experience working with relational or NoSQL database platforms (e.g., PostgreSQL, Oracle, MySQL, or MongoDB)
  • 2+ years of experience with public cloud platforms (e.g., AWS, Azure, or Google Cloud Platform)
  • 2+ years of experience in a technical lead capacity, conducting code reviews and mentoring engineering team members
  • 2+ years of experience with automated testing, CI/CD pipelines, and modern DevOps practices (e.g., Jenkins, GitHub Actions, Docker, or Kubernetes)
  • 1+ years of experience designing, building, or integrating applications that leverage AI capabilities, machine learning models, or GenAI APIs

Responsibilities

  • Provide technical leadership and architectural direction across the software development lifecycle for enterprise Java and Spring Boot banking microservices
  • Design, develop, and deploy AI-powered solutions to address complex business challenges with emphasis on responsible use of AI across banking platforms
  • Evaluate emerging trends to inform solution design and strategic innovation in financial and banking technology
  • Use enterprise-approved AI tools to streamline workflows, automate tasks, and drive continuous improvement across engineering teams
  • Architect, build, and optimize scalable, highly secure, and resilient RESTful APIs and distributed financial service architectures
  • Establish and uphold engineering standards, automated testing, design patterns, and robust CI/CD pipelines to ensure financial-grade reliability
  • Lead architecture and code reviews, proactively identifying performance bottlenecks, security vulnerabilities, and opportunities to eliminate technical debt
  • Partner with product managers, security teams, and business stakeholders across the Optum Bank Group to translate business needs into technical roadmaps and delivery plans
  • Mentor, coach, and guide software engineers in a distributed, remote work environment to drive engineering excellence and continuous learning

Skills

Java
Spring Boot
RESTful APIs
Cloud platforms
CI/CD pipelines
Code reviews
Mentoring
AI capabilities
Security/compliance

Education

Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related technical field

Tools

Docker
Kubernetes
Jenkins
GitHub Actions

Job description

UnitedHealth Group in Eden Prairie, MN is seeking a Lead Software Engineer - Remote to drive architectural vision and hands-on implementation of Java/Spring Boot microservices in a high-security financial domain. This 100% remote role allows work from anywhere in the U.S.

Central Time Zone preferred, with in-office four days a week for Minneapolis/DC-area hires. You will mentor engineers, lead code reviews, and collaborate with product and security teams to deliver reliable, scalable banking

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Lead Software Engineer, Banking Microservices & AI
Remote Lead Software Engineer, Banking Microservices & AI

UnitedHealth Group • Santa Clara (CA)

Remote
USD 113,000 - 193,000
Comprehensive benefits package
Equity stock purchase program
401(k) contribution and incentive/awrd
Lead Software Engineer - Remote
Lead Software Engineer - Remote

UnitedHealth Group • Santa Clara (CA)

Remote
USD 113,000 - 193,000
Comprehensive benefits package
Equity stock purchase program
401(k) contribution and incentive/awrd
Remote Lead AI Platform Engineer
Remote Lead AI Platform Engineer

UnitedHealth Group • Plymouth (MN)

Remote
USD 92,000 - 164,000
Telecommuting eligible
Remote Architecture Lead – Cloud, Microservices
Remote Architecture Lead – Cloud, Microservices

UnitedHealth Group • Eden Prairie (MN)

Hybrid
USD 113,000 - 193,000
Remote-friendly policy
Lead AI/ML Engineer - Remote, Enterprise GenAI Solutions
Lead AI/ML Engineer - Remote, Enterprise GenAI Solutions

UnitedHealth Group • Eden Prairie (MN)

Remote
USD 146,000 - 250,000
Senior Software Engineer - Remote, AI Health Tech
Senior Software Engineer - Remote, AI Health Tech

Optum • Eden Prairie (MN)

Remote
USD 92,000 - 164,000
Remote Lead Engineer - .NET AI Banking Platform
Remote Lead Engineer - .NET AI Banking Platform

Embrace Software Inc. • United States

Remote
USD 160,000 - 210,000
Lead Software Engineer - Remote
Lead Software Engineer - Remote

Optum • Santa Clara (CA)

Remote
USD 180,000 - 240,000
Comprehensive Benefits Package
Incentive Programs
Recognition Programs
+2
Lead Software Engineer - Remote
Lead Software Engineer - Remote

Optum • Eden Prairie (MN)

Remote
USD 113,000 - 193,000
Senior Software Engineer, AI & Cloud Lead (Remote)
Senior Software Engineer, AI & Cloud Lead (Remote)

Optum • Eden Prairie (MN)

Remote
USD 92,000 - 164,000
Comprehensive benefits package
Equity stock purchase program
401(k) contribution program
+1