remote
Senior Software Engineer - Post Market Quality - Roche
Software Engineer
Lead the quality and performance assurance of Roche’s digital sequencing and pathology solutions, driving post‑market excellence through robust testing, data analysis, and compliance with regulatory standards.
About the role
Key Responsibilities
- Design, develop, and maintain automated test suites for digital sequencing and pathology platforms, ensuring high reliability and performance.
- Analyze post‑market data, investigate complaints, and implement root‑cause solutions to improve product quality.
- Collaborate with cross‑functional teams (QA, R&D, regulatory) to define quality metrics and compliance requirements.
- Lead code reviews, mentor junior engineers, and promote best practices in software development and testing.
- Document test plans, results, and quality reports for regulatory submissions and internal audits.
Requirements
- 5+ years of software engineering experience in a regulated environment.
- Strong proficiency in Python and Java, with experience in SQL and automated testing frameworks.
- Deep understanding of quality assurance processes, risk management, and regulatory standards (e.g., FDA, EMA).
- Excellent analytical, problem‑solving, and communication skills.
- Experience with digital health or life‑science software is highly desirable.