Software Architect - Intern
Modernizing Medicine is a company focused on transforming healthcare through innovative technology. They are seeking a Software Architecture Intern to audit and document architectural decisions, assist in creating architectural designs, and research emerging technologies.
Responsibilities
- Audit, catalog, and document current architectural decisions across our platforms
- Assist in documenting existing and proposed architectural designs
- Research new and emerging technologies, tools, and architectural patterns
- Help create and maintain a Tech Radar to guide current and future technology adoption
- Identify and document redundant or overlapping technologies across solutions
- Build Proofs of Concept (PoCs) to demonstrate trade-offs between architectural designs and technology choices
- Participate in technical and architectural design reviews
- Support standards, governance, and organization of architectural best practices
Skills
- Currently pursuing a degree in Computer Science, Software Engineering, or a related field
- Proficiency in Java (required)
- Foundational understanding of System Design concepts (required)
- Familiarity with Spring Boot and common design patterns
- Understanding of service-oriented and distributed architectures
- Experience or exposure to databases: SQL (MySQL, PostgreSQL, Supabase, or similar), NoSQL (MongoDB, DynamoDB, Cassandra, Firebase, or similar)
- Exposure to messaging systems (Kafka, RabbitMQ, SQS, ActiveMQ, or similar)
- Ability to create and maintain architectural diagrams using tools like Lucidchart or similar
- Interest in event-driven architecture and modern integration patterns
- Exposure to or interest in Kubernetes and cloud-native concepts
- Working knowledge of JavaScript/TypeScript and modern frameworks (Angular or React) is a plus
- Awareness of application performance monitoring tools (Datadog, OpenTelemetry, etc.)
- Curiosity about emerging areas such as agentic development, LLMs, and AI-driven architectures
Benefits
- Comprehensive medical, dental, and vision benefits
- 401(k): ModMed provides a matching contribution each payday of 50% of your contribution deferred on up to 6% of your compensation. After one year of employment with ModMed, 100% of any matching contribution you receive is yours to keep.
- Generous Paid Time Off and Paid Parental Leave programs
- Company paid Life and Disability benefits
- Flexible Spending Account, and Employee Assistance Programs
- Company-sponsored Business Resource & Special Interest Groups that provide engaged and supportive communities within ModMed
- Professional development opportunities, including tuition reimbursement programs and unlimited access to LinkedIn Learning
- Global presence and in-person collaboration opportunities; dog-friendly HQ (US), Hybrid office-based roles and remote availability for some roles
- Weekly catered breakfast and lunch
- Treadmill workstations, Zen, and wellness rooms within our BRIC headquarters
Company Overview
Company H1B Sponsorship
Apply To This Job