Jobs · Engineering · Minnesota

Solution Architect - Billing & Enrollment

Medica · Hopkins, MN · 1 wk ago
Engineering$113k–$194k/yrFull-time

About the role

Medica is a nonprofit health plan with more than a million members serving 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.

Responsibilities

  • Lead design for complex, large-scale systems—cross-service architectures, integrations, and cloud-native solutions
  • Define and document architectural patterns, including API design, microservices, event-driven systems, and system reliability
  • Evaluate existing systems, identify opportunities for modernization, and lead technical execution from concept through delivery
  • Ensure that systems meet non-functional requirements such as scalability, observability, resilience, and security
  • Write high-quality, maintainable code in Python, Java, and supporting technologies
  • Lead complex debugging, performance tuning, and problem resolution efforts
  • Build prototypes, reference implementations, and proof-of-concept to guide teams
  • Conduct deep architectural and code reviews, raising quality across engineering teams
  • Serve as a technical advisor and thought leader across projects, domains, and teams
  • Mentor engineers at all levels; uplift engineering maturity across the organization
  • Drive adoption of engineering best practices including automated testing, CI/CD, DevOps, and secure-by-design principles
  • Build strong partnerships with product, operations, cloud, security, and data teams
  • Translate Medica’s business needs into scalable engineering solutions
  • Provide strategic input into roadmaps and long-term architecture plans
  • Represent engineering decisions clearly to senior leaders and non-technical stakeholders

Requirements

  • Bachelor's degree in Computer Science, Engineering, or equivalent experience in related field
  • 7+ years of work experience beyond degree

Skills and Abilities

  • Deep expertise in system design, distributed architecture, API design, microservices, and cloud technologies (AWS or Azure)
  • Strong hands-on coding experience with Python and Java (plus experience with other modern languages or frameworks)
  • Proven ability to lead cross-team technical initiatives without formal authority
  • Experience integrating modern platforms with legacy systems in scalable and sustainable ways
  • Strong communication skills with the ability to articulate complex technical concepts

Preferred Qualifications

  • Experience in healthcare, insurance, health tech, or other regulated environments
  • Familiarity with HIPAA, PHI, and secure system design principles
  • Experience with event-driven architectures, streaming platforms, or domain-driven design
  • Background in DevOps, containers/orchestration (Docker, Kubernetes), or infrastructure-as-code
  • Experience driving organization-wide technical transformations or replatforming efforts

Similar jobs

Pricing Architect

O2 Technologies,IncNew York, NY· 6 days ago
RemoteArt & Creativeapply on oneai.o2inc.net