As a Senior Engineer, you are a self-starter who thrives in ambiguity and takes ownership across systems and projects. You bring deep expertise in API design, data engineering, and distributed systems, along with the ability to influence technical direction and drive alignment across teams
You write clean, maintainable, and scalable code, and set a high bar for engineering quality
You have strong experience diagnosing complex system and data issues and driving improvements
You have deep experience designing and evolving RESTful APIs, including versioning, pagination, and backward compatible changes
You are comfortable contributing to technical discussions and design reviews
You collaborate effectively with engineering, product, and data teams
7 - 8 Years of Strong coding skills in Python or NodeJS for high-availability API development
Experience designing and operating data systems and pipelines at scale
Familiarity with orchestration tools such as Apache Airflow
Experience with Docker, Kubernetes, or Terraform
Experience with databases such as PostgreSQL
Experience with Git, JIRA, and CI/CD platforms (e.g., CircleCI)
Proven experience designing and evolving external-facing APIs, including versioning, pagination, and deprecation strategies
Experience with ElasticSearch, ETL/API design, healthcare data domains, or customer-facing data delivery systems is a plus
Not meeting all the requirements but still feel like you’d be a great fit? Tell us how you can contribute to our team in a cover letter!