remoteonsite
Senior Software Engineer - Modernizing Medicine, Inc.
Software Engineer
Senior Software Engineer driving development of an AI‑enabled, specialty‑specific cloud platform for healthcare. Build scalable back‑end services, modern front‑end experiences, and integrate data pipelines using Java, Python, React, AWS, and SQL.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance backend services for a cloud‑based healthcare platform using Java and Python.
- Implement responsive, user‑centric front‑end features with React, ensuring seamless integration with backend APIs.
- Architect and manage cloud infrastructure on AWS, including CI/CD pipelines, containerization, and monitoring.
- Collaborate with product, clinical, and data science teams to translate medical workflows into robust software solutions.
- Write efficient SQL queries and optimize database schemas to support large‑scale patient data storage and retrieval.
Requirements
- 5+ years of professional software development experience, preferably in healthcare or regulated industries.
- Strong proficiency in Java and Python, with a solid understanding of object‑oriented design.
- Hands‑on experience building modern web applications using React and related front‑end technologies.
- Deep knowledge of AWS services (EC2, S3, RDS, Lambda) and infrastructure‑as‑code tools.
- Proven ability to write performant SQL and work with relational databases (PostgreSQL, MySQL).
Skills
javapythonreactawssql