Technical Architect/Staff Software Engineer
Posted 4 weeks ago
Interested in this position?
Upload your resume and we'll match you with this and other relevant opportunities.
Upload Your ResumeAbout 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
* Required skills
Benefits
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.