Technical Architect/Staff Software Engineer

MEDICA
Minnetonka, MN, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Compensation
$113,400.0 - $194,400.0
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Java (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Architectural Patterns Automation of Tests Microsoft Azure Cloud Computing Code Review Continuous Integration Software Debugging DevOps
+17 more
Distributed Systems Python (Programming Language) Performance Tuning Service-Oriented Architecture Data Streaming Systems Integration Reliability of Systems Event Driven Architecture Kubernetes Information Technology Production Code Api Design Software Coding Domain Driven Design Docker Legacy Systems Microservices

Job description

  • Is a system-level thinker, deeply experienced in end-to-end architecture across distributed systems, APIs, integrations, data flows, and cloud platforms
  • Writes high-quality production-grade code in Python, Java, and other modern engineering stacks
  • Leads technical direction through influence instead of formal authority
  • Can decompose complex problems, drive cross-team initiatives, and elevate engineering standards across Medica
  • Balances architecture, coding, mentoring, and strategic thinking

You will work closely with engineering leadership, product teams, cloud and security teams, and other architects to shape Medica’s long-term technical direction. Performs other duties as assigned., * Architecture & System Design

  • 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

  • Hands-On Engineering
  • 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-concepts to guide teams
  • Conduct deep architectural and code reviews, raising quality across engineering teams

  • Technical Leadership & Influence
  • 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

  • Cross-Functional Strategy & Decision Making
  • 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 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, * 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

Benefits & conditions

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.

About the company

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

3:10 min

Understanding the core concepts of API design

Alen Pokos · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · WWC Europe 2026

Videos

See all

Related articles

See all