Function Health is an innovative company focused on transforming healthcare through AI and advanced diagnostics. As a Software Engineer - Support, you will ensure the reliability of web platforms for cancer screening by investigating production issues and collaborating with cross-functional teams to implement effective solutions.
Responsibilities:
- Triage, reproduce, and investigate production issues across the stack (application logs, metrics/traces, database queries, and code)
- Own incident mitigation: validate impact, implement safe configuration changes or code fixes, coordinate rollbacks when needed, and confirm recovery
- Collaborate closely with product, engineering, operations, and medical teams to translate real-world issues into clear technical actions and member-safe outcomes
- Define high-quality backlog tickets for issues that need scheduled work: repro steps, impact, suspected component(s), acceptance criteria, and priority recommendation
- Create and maintain runbooks and troubleshooting guides; proactively eliminate recurring issues through automation and “fix-forward” improvements
- Drive continuous improvement through better observability, performance tuning for key workflows, and stronger operational practices
- Contribute to post-incident follow-ups (timeline, contributing factors, prevention tasks) and help improve our incident response process
Requirements:
- 2+ years in a technical support, production engineering, backend, or full-stack role (or equivalent) with hands-on production debugging experience
- Comfortable reading and making changes in production codebases (bonus if you've worked with ASP.NET Core / C#)
- Working knowledge of modern JavaScript/TypeScript frontends and backend APIs in production environments
- Strong SQL fundamentals (ideally SQL Server): investigate issues safely and efficiently and understand performance basics
- Familiarity with operating workloads in a cloud environment (Azure preferred), including deployments, monitoring, and rollback strategies
- Excellent written & verbal communication and a bias for collaboration in a cross-functional, Agile environment
- A strong sense of ownership: you can take an issue from 'something's wrong' → 'here's what it is' → 'here's the fix or the right backlog ticket.'
- Experience with DICOM, HL7/FHIR, or other healthcare standards
- Background in security & compliance (HIPAA, SOC 2)
- Experience with incident management practices (on-call rotations, severity definitions, postmortems) and observability tooling