Technical Architect/Staff Software Engineer

Medica Madison, WI $113,400 - $194,400
Full Time Mid Level 7+ years

Posted 4 weeks ago

Interested in this position?

Upload your resume and we'll match you with this and other relevant opportunities.

Upload Your Resume

About This Role

This role is for a Staff Software Engineer and technical leader who combines deep technical expertise with strong architectural thinking and hands-on engineering excellence. You will lead complex, large-scale system designs, write high-quality code, and mentor engineers to elevate engineering standards across Medica.

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
  • 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

Requirements

  • 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

Qualifications

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

Nice to Have

  • 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

Skills

Python * AWS * Azure * Java * Kubernetes * Docker * DevOps * CI/CD * Distributed Systems * Microservices * Event-driven systems * API design *

* Required skills

Benefits

Dental Insurance
Holidays
Caregiver services
Vision Insurance
Paid volunteer time off
PTO
Medical Insurance
401k contributions
Incentive plan compensation

About Medica

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

Healthcare
View all jobs at Medica →