About the Role
NexHealth is seeking engineers to work on challenging problems, including building an open data lake for health records, developing dev ops for rapid growth, and defining the next generation of health record system integrations. This role will be based in Toronto or Vancouver with a hybrid working model.
Responsibilities
- Serve as one of NexHealth's first engineers in Canada, influencing the technical and cultural direction of a growing team.
- Scale the data processing and storage layer to handle exponentially growing customer data, from terabytes to petabytes.
- Build and maintain bidirectional, real-time integrations with numerous EHR systems, aiming for hundreds or thousands.
- Improve core systems to enable 100x growth in platform users (practices, patients, developers).
- Own cross-functional projects from technical design through launch and rollout.
- Collaborate with engineering leaders and product managers to define and achieve ambitious engineering goals.
Requirements
- 5+ years of software engineering experience, specializing in scalable back-end systems and platforms.
- Extensive experience with integrating and scaling storage systems, cloud-native services, and open-source projects (Kubernetes ecosystem, AWS, PostgreSQL).
- Proficiency in common DevOps tools and practices.
- Strong understanding of quality and security engineering principles.
- Demonstrated ability to envision and implement high-quality software and engineering practices.
- Excellent systems-level thinking for distributed systems.
- Excellent written and verbal communication skills for technical and business audiences.
Location
- Toronto
- Vancouver
Work Type
- Hybrid
Experience Level
- 5+ years
Salary/Compensations
- $155,900—$219,700 CAD
Benefits
- Full Medical, Dental, and Vision (up to 100% covered)
- 401K
- Commuter benefits
- Flexible PTO
- Stock options
- Unlimited paid time off policy
- Up to 100% coverage on medical, vision and dental insurance
- High-impact work that directly improves the healthcare experience for millions
About the Company
- NexHealth's mission is to accelerate innovation in healthcare by connecting patients, providers, and developers.
- We are building the infrastructure layer for modern healthcare, connecting fragmented EHR systems into a single platform.
- Founded: 2017
- Headquarters: San Francisco, CA
- Funding: $177M Series C
- Employees: 200+
- Trusted by tens of thousands of providers and hundreds of health-tech developers.
Equal Opportunity
- NexHealth is committed to employment equity and creating an inclusive environment for all employees.
- We welcome applications from all qualified candidates.
- We are committed to providing accessible employment practices in compliance with the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act (AODA).
- If you require accommodation during the hiring process, please let us know.
- We are an equal opportunity employer and value diversity at our company.
- We do not discriminate on the basis of race, religion, color, national origin, sex, gender expression, sexual orientation, age, marital status, veteran status, or disability status.
- We provide reasonable accommodation for individuals with disabilities to participate in the application or interview process.
- Contact talent@nexhealth.com to request assistance.
