Senior Software Engineer - Backend
Role details
Job location
Tech stack
Job description
Some of the biggest providers in the country use our software (like Cityblock Health and GrandCare) to improve the utilization of their field teams by 17%+, and automate the operational burden of scheduling and dispatching.
Our platform includes proprietary logistics algorithms to optimize scheduling, a mobile app for field staff, an operations dashboard for office teams, engagement and booking tools for patients, and a wide range of integrations and external APIs for modular access.
We're a team of top-tier engineers and operators, backed by $14m from top investors such as Y Combinator, Pear VC, and F-Prime, applying our intellect and logistics experience to upend how home healthcare is delivered., We're looking for a growth-stage ready Staff Software Engineer focused on our Backend systems to join our Platform Engineering team, responsible for connecting our best in class logistics platform into users' daily workflows. This role will design and implement high leverage, high performance technical processes and systems.
Our ideal candidate can lead initiatives in different domains and is fueled by a passion for tackling complex problems head-on. You have a combination of practical experience and a strong commitment to your personal growth and the growth of those around you. Whether you've honed your expertise designing web-scale systems at large companies, or scaling startups from 0 to 1, we want to hear your story. What You'll Do
- Design and develop platform capabilities enabling integrations with Electronic Health Record (EHR) systems.
- Lead efforts to optimize service orchestration, data flow, and performance
- Drive high standards for security, testability, observability, and deployment automation.
- Architect high volume systems that will support hundreds of thousands of patients
- Design and maintain modern, developer-friendly APIs and SDKs and documentation
- Collaborate with and lead other engineers to build performant, scaleable, and secure systems, * We cultivate an environment where team members feel ownership over the work they do. Everyone in an organization has big ideas and we want to hear them and implement them.
- All of our employees have equity compensation. We want you to benefit from all the hard work you do in helping patients and catalyzing this shift in healthcare.
We are committed to your Wellness:
- Comprehensive Medical, Dental, Vision
- 401k plan
- Flexible PTO, sick days, and working hours
- Santa Monica HQ with 180 degree beach views and daily catered lunches
We are committed to your Growth:
- Fast paced work environment geared towards professional growth
- Get the chance to move roles within the organization to learn new skills and continue to make an impact
We are committed to building Community:
- Monthly team events, dinners, & happy hours
- Special team outings - some past events have included: yacht cruises, visits to Universal Studios, Magic Castle, and Vegas
Requirements
-
Bachelor's degree
-
7-10+ years of software engineering experience
-
Expertise building Back End systems in Python (1-2 years) and Node + TypeScript (1-2 years)
-
Hands-on experience designing relational database schemas and migrations for scalability, extensibility, performance, and stability
-
Experience managing customer-facing APIs through versioning, deprecation cycles, and customer migration paths
-
Proven ability to diagnose and fix performance bottlenecks in database-backed applications
-
Working knowledge of CI/CD, DevOps, and build systems
-
Strong communication skills to explain technical decisions to non-technical stakeholders
-
Experience working in high growth, fast paced startup environments
Nice to Haves
- Experience working with Electronic Health Records (EHRs) and/or healthcare interoperability standards (FHIR/HL7)
- Experience building systems managing HIPAA compliant data or similar compliance driven industries with data security requirements
- Experience building scalable, observable distributed systems
- Experience building ETL pipelines to extract from multiple source systems and load into cloud-based data warehouses (eg, Snowflake, Redshift, BigQuery) to support analytics and reporting needs across the organization.
Tools You Will Use
- Django + Python 3
- Node + Typescript
- GraphQL
- PostgresSQL
- AWS
- Datadog for monitoring and observability
- Git/Github/Graphite
Benefits & conditions
In addition to offering a competitive salary and equity, we want to ensure every team member has the tools they need to work to the best of their ability. To that end