What You'll Do
Design and manage backend systems and APIs that form the foundation of our telehealth platform. Take full ownership of data workflows—from ingestion through transformation and storage—ensuring reliability and scalability. Build structured data models that power product features and internal tooling, and collaborate closely with cross-functional teams to solve complex challenges using data.
Work with large-scale datasets to support analytics, A/B testing, and automated processes. Improve system efficiency by refining database queries, indexing strategies, and overall performance. Help evolve our architecture as we grow, focusing on resilience, observability, and seamless data flow across services.
Requirements
- 5+ years of professional backend development experience using Node.js or Python, with a proven track record of owning production systems
- Hands-on experience building and maintaining data pipelines or ETL processes in live environments
- Strong proficiency in SQL and relational databases, particularly Postgres
- Solid grasp of scalable system design principles
- Experience integrating and working with Claude Code
- Background in fast-moving startups where ownership and initiative are essential
Preferred Qualifications
- Experience with event-driven architectures or streaming platforms such as Kafka or Pub/Sub
- Familiarity with tools like Airflow, dbt, or components of the modern data stack
- Previous work supporting analytics, growth, or experimentation functions
- Cloud infrastructure experience, especially with AWS
- Exposure to applications with high data throughput and complexity
Benefits
- Flexible schedule with no fixed hours
- Work from any location worldwide
- Informal, enjoyable work culture
- Part of a diverse, globally distributed team