Demo

Manager, Software Engineering

Medica
Hopkins, MN Full Time
POSTED ON 1/28/2026 CLOSED ON 2/26/2026

What are the responsibilities and job description for the Manager, Software Engineering position at Medica?

Medica is a nonprofit health plan with more than a million members that serves communities in Minnesota, Nebraska, Wisconsin, Missouri, and beyond. We deliver personalized health care experiences and partner closely with providers to ensure members are genuinely cared for.

We're a team that owns our work with accountability, makes data-driven decisions, embraces continuous learning, and celebrates collaboration — because success is a team sport. It's our mission to be there in the moments that matter most for our members and employees. Join us in creating a community of connected care, where coordinated, quality service is the norm and every member feels valued.

We are seeking a Software Engineering Manager to lead a high‑performing engineering team focused on designing, building, and delivering modern, scalable software solutions that drive Medica’s next generation of healthcare technology.

This leader must bring deep, hands‑on technical expertise across system design, architecture, and modern engineering practices — including strong experience with Python, Java, API design, cloud-native systems, and microservices. As a manager, you will guide engineers, shape engineering culture, establish best practices, and ensure the team delivers high‑quality, reliable software that aligns with Medica’s long-term strategic technology vision.

The ideal candidate can easily switch between high‑level architectural thinking and diving into code or design reviews when needed — pairing strong leadership skills with outstanding engineering depth. Performs other duties as assigned.

Key Accountabilities

  • Engineering Leadership
    • Lead, mentor, and develop a team of software engineers, fostering a culture of ownership, innovation, and continuous improvement.
    • Establish and drive engineering best practices, including code quality, testing strategies, secure development, automation, and DevOps principles.
    • Partner with technical and non‑technical leaders to align engineering work with business goals.


  • Technical Strategy & Architecture
    • Define and guide the architectural direction for mission‑critical systems across Medica’s technology ecosystem
    • Lead system design efforts, ensuring solutions are scalable, reliable, secure, and cloud-ready (AWS/Azure)
    • Evaluate and modernize legacy systems to align with modern API, microservice, and event-driven architectures


  • Hands-On Technical Excellence
    • Provide hands-on guidance in Python, Java, and other modern languages or frameworks as appropriate
    • Participate in code reviews, architecture reviews, troubleshooting, and technical deep dives
    • Support engineers in solving complex technical problems and accelerating delivery


  • Delivery & Execution
    • Oversee project execution, ensuring predictable delivery, operational excellence, and high-quality outcomes
    • Implement engineering metrics (velocity, quality, reliability) and drive continuous improvement
    • Collaborate with Product, Infrastructure, Security, and other partners to plan releases, manage technical dependencies, and support long-term roadmaps


  • Cross-Functional Collaboration
    • Translate technical concepts into clear communication for business and leadership stakeholders
    • Work closely with Product Management to prioritize work that delivers value while maintaining technical health
    • Ensure engineering decisions support Medica’s mission of delivering meaningful healthcare experiences
Required Qualifications

  • Bachelor's degree in computer science, Engineering, or equivalent experience in related field
  • 5 years of work experience beyond degree

Preferred Qualifications

  • Experience in healthcare, insurance, health tech, or other regulated industries
  • Knowledge of compliance frameworks such as HIPAA
  • Experience leading modernization efforts, legacy remediation, or large-scale platform transformations
  • Background in data engineering, streaming technologies, or modern application security practices

Skills And Abilities

  • Strong hands‑on experience with:
    • Python and Java
    • Modern architectural patterns (microservices, event-driven systems, cloud-native design)
    • API design, integration patterns, and distributed systems
  • Experience building and leading high-performing engineering teams
  • Solid understanding of cloud platforms (AWS or Azure), CI/CD pipelines, automation, DevOps, and Platform Engineering practices
  • Strong communication skills and ability to work closely with cross-functional partners

This position is an Office role, which requires an employee to work onsite, on average, 3 days per week. We are open to candidates located near one of the following office locations: Minnetonka, MN, or Madison, WI.

The full salary grade for this position is $113,400 - $194,400. While the full salary grade is provided, the typical hiring salary range for this role is expected to be between $113,400 - $170,100. Annual salary range placement will depend on a variety of factors including, but not limited to, education, work experience, applicable certifications and/or licensure, the position's scope and responsibility, internal pay equity and external market salary data.  In addition to base compensation, this position may be eligible for incentive plan compensation in addition to base salary. Medica offers a generous total rewards package that includes competitive medical, dental, vision, PTO, Holidays, paid volunteer time off, 401K contributions, caregiver services and many other benefits to support our employees.

The compensation and benefits information is provided as of the date of this posting. Medica’s compensation and benefits are subject to change at any time, with or without notice, subject to applicable law.

Eligibility to work in the US: Medica does not offer work visa sponsorship for this role. All candidates must be legally authorized to work in the United States at the time of application. Employment is contingent on verification of identity and eligibility to work in the United States.

We are an Equal Opportunity employer, where all qualified candidates receive consideration for employment indiscriminate of race, religion, ethnicity, national origin, citizenship, gender, gender identity, sexual orientation, age, veteran status, disability, genetic information, or any other protected characteristic.

Salary : $113,400 - $194,400

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Manager, Software Engineering?

Sign up to receive alerts about other jobs on the Manager, Software Engineering career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$222,941 - $284,552
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Medica

  • Medica Hopkins, MN
  • Medica is a nonprofit health plan with more than a million members that serves communities in Minnesota, Nebraska, Wisconsin, Missouri, and beyond. We deli... more
  • 4 Months Ago

  • Medica Hopkins, MN
  • Medica is a nonprofit health plan with more than a million members that serves communities in Minnesota, Nebraska, Wisconsin, Missouri, and beyond. We deli... more
  • 4 Months Ago

  • Medica Hopkins, MN
  • Medica is a nonprofit health plan with more than a million members that serves communities in Minnesota, Nebraska, Wisconsin, Missouri, and beyond. We deli... more
  • 4 Months Ago

  • Medica Hopkins, MN
  • Medica is a nonprofit health plan with more than a million members that serves communities in Minnesota, Nebraska, Wisconsin, Missouri, and beyond. We deli... more
  • 4 Months Ago


Not the job you're looking for? Here are some other Manager, Software Engineering jobs in the Hopkins, MN area that may be a better fit.

AI Assistant is available now!

Feel free to start your new journey!