Manager, Software Engineering

MedicaMinnetonka, MN
12d$113,400 - $194,400Hybrid

About The Position

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.

Requirements

  • Bachelor's degree in computer science, Engineering, or equivalent experience in related field
  • 5 years of work experience beyond degree
  • 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

Nice To Haves

  • 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

Responsibilities

  • 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

Benefits

  • medical
  • dental
  • vision
  • PTO
  • Holidays
  • paid volunteer time off
  • 401K contributions
  • caregiver services
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service