Job Description
Company: Thermo Fisher Scientific
Location: Colorado, United States
Workplace Type: Remote
Employment Type: Full-time
Pay / Compensation: $135,800.00–$203,750.00
About the Role
We are seeking a Senior Staff Software Engineer to help architect and build the data platform and backend services for our healthcare SaaS solutions. This is a hands-on technical leadership role requiring deep expertise in database and data architecture, cloud-native backend development, scalability, security, and healthcare interoperability.
What You’ll Do / Key Responsibilities
- Architect and develop scalable backend services and data platforms for multi-tenant SaaS applications.
- Design and optimize relational and non-relational database architectures, data models, and storage strategies (including PostgreSQL and MySQL).
- Build scalable data ingestion, integration, and processing capabilities for large and complex healthcare datasets.
- Design cloud-native data architectures incorporating databases, data lakes/lakehouses, and distributed data platforms.
- Ensure appropriate architecture for security, encryption, access control, auditability, data governance, retention, and regulatory compliance.
Requirements & Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, Information Systems, or related field.
- 10+ years of software engineering experience, including significant backend and data-platform development.
- Deep experience designing and optimizing relational databases such as PostgreSQL, SQL Server, or MySQL.
- Experience with NoSQL technologies such as MongoDB, Cosmos DB, or equivalent.
- Strong experience with cloud platforms (Azure, AWS, or GCP) and cloud-native architectures.
- Strong understanding of multi-tenant SaaS architecture, APIs, scalability, security, and data governance.
Preferred / Bonus Qualifications (if applicable)
- Healthcare software or regulated-industry experience.
- Experience with HL7, FHIR, EHR/EMR integration, or healthcare interoperability.
- Experience with Databricks, Azure Data Factory, Kafka, Spark, or similar technologies.
- Experience with containerized environments such as Docker and Kubernetes.
Benefits & Perks (if applicable)
- Comprehensive Total Rewards package including national medical and dental plans, vision plan, and health incentive programs.
- At least 120 hours paid time off (PTO), 10 paid holidays annually.
- Paid parental leave (3 weeks for bonding and 8 weeks for caregiver leave).
- Retirement and savings programs, such as a competitive 401(k) and ESPP.
- Commuter benefits and tuition reimbursement.
[This position is subject to standard EEO and regulatory compliance guidelines.]