Senior Software Engineer (Remote)

UnitedHealth Group

Eden Prairie, MN • 21m ago • Remote

Senior

Remote

91,700 - 163,700 USD/yr

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Senior Software Engineer (Remote)

  • Focus: enterprise software engineering, architecture leadership, cloud-native development, and modernization

Description

The Sr Software Engineer provides senior technical leadership across the software development lifecycle, translating business needs into scalable, secure, and high-performing solutions. The role leads architecture and design decisions, develops backend services/APIs and modern front-end experiences, and implements cloud-native microservices. You will also drive DevOps/CI/CD practices, ensure observability and operational support, and remediate production issues.

Responsibilities

  • Lead architecture, design, development, testing, deployment, and ongoing support of enterprise software solutions

  • Design modular, scalable, secure, resilient, and maintainable applications and services

  • Provide technical leadership via architecture/design reviews, code reviews, engineering standards, and solution documentation

  • Develop backend services and APIs using Java, Spring Boot, Python, FastAPI, and REST

  • Build user experiences using React and contemporary front-end frameworks

  • Implement cloud-native solutions on Azure or Google Cloud Platform using containers, Kubernetes, serverless, and microservices

  • Lead modernization from legacy applications to cloud and service-based architectures

  • Apply AI/ML and generative AI capabilities where appropriate (agents, copilots, LLM-enabled apps, real-time inference)

  • Improve DevOps and CI/CD with GitHub Actions, Terraform, Jenkins, Docker, Kubernetes

  • Add instrumentation, observability, monitoring, security, and operational support capabilities

  • Diagnose production incidents, perform root cause analysis, and drive sustainable remediation

  • Define unit, integration, automated, and performance testing strategies

  • Collaborate with product owners, architects, engineering teams, stakeholders, and SME groups

  • Mentor engineers and foster engineering best practices and continuous improvement

  • Reduce technical debt, improve developer productivity, automate manual work, and increase software quality

  • Evaluate emerging technologies and recommend approaches that deliver measurable value

Benefits

  • Comprehensive benefits package

  • Incentive and recognition programs

  • Equity stock purchase and 401k contribution (subject to eligibility)

  • Salary range: $91,700–$163,700 annually (based on factors including location, education, experience, and certifications)

Requirements

  • Bachelor’s degree (or equivalent practical experience)

  • 7+ years of professional software development across the SDLC

  • Hands-on experience with modern languages (preferably Java and/or Python)

  • API and distributed services experience (Spring Boot, FastAPI, REST)

  • Front-end experience (preferably React)

  • Cloud deployment experience (Azure or Google Cloud Platform)

  • DevOps/CI/CD, containerization, and infrastructure-as-code experience

  • Relational/NoSQL database and data integration experience

  • Ability to troubleshoot complex production issues

  • Strong knowledge of microservices/SOA/API and modern application architecture

  • Ability to design for scalability, security, reliability, performance, and maintainability

  • Technical leadership (mentoring, code/design reviews, influencing practices)

  • Analytical and problem-solving skills

  • Strong written and verbal communication

Application Deadline

This posting is available for at least 2 business days or until a sufficient candidate pool is collected.

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for Senior Software Engineer (Remote) role

Improve your resume for just $5

$91,700 – $163,700/year

Unlock Full Resume Report