Senior Ruby Data Engineer

Published on February 14, 2024

Healthie offers infrastructure for next generation digital health organizations that provide virtual-first care. Our API-first and fully brandable suite of solutions - scheduling software, EMR, coaching tools, and client engagement - enables healthcare builders to launch and scale best-in-class experiences for their members. Our customers include prominent digital health companies that have raised $2B+ in venture capital and range from 5-person startups to multi-billion-dollar companies. In partnership with Healthie, they care for patients across the full spectrum — from preventative health & wellness to complex chronic care management, for millions of patients.

Healthie offers infrastructure for next generation digital health organizations that provide virtual-first care. Our API-first and fully brandable suite of solutions - scheduling software, EMR, coaching tools, and client engagement - enables healthcare builders to launch and scale best-in-class experiences for their members. Our customers include prominent digital health companies that have raised $2B+ in venture capital and range from 5-person startups to multi-billion-dollar companies. In partnership with Healthie, they care for patients across the full spectrum — from preventative health & wellness to complex chronic care management, for millions of patients. Learn more about Healthie at: https://www.gethealthie.com/

The Senior Ruby Data Engineering Role at Healthie
As Healthie moves from start-up to scale-up, data plays an increasingly important role. Data is currently being handled by our Support Engineering team, but it’s time to grow our capacity, and we’re hiring a seasoned engineer to help build a data engineering team. This person will be an Anchor Hire, setting the pace and influencing the direction of data engineering over Healthie’s next phase of growth.

Healthie’s data is relational and complex rather than large and fast. We’re currently on a Rails stack, and will be incrementally migrating data engineering into more scalable systems. Correctness and timeliness are key drivers. The ideal hire will be very comfortable with Rails and SQL, familiar with Python and currently available tools for data handling, and motivated to technically specialize in data engineering. Prior experience in Big Data ecosystems is not necessary.
This role is an opportunity to leverage your deep expertise with Ruby and Rails to build out mission-critical applications focused on data.

Your initial focus is taming our data ingestion pipeline. You will be responsible for determining how to design and build standardized ingestion code, documenting and communicating ingestion requirements to external stakeholders, defining relevant SLOs and SLAs for cross-functional collaboration, and implementing bespoke solutions on a per-customer basis as business needs warrant. With ingestion tamed, reporting will be your next frontier, adapting ingestion processes the other direction for reporting for both internal and external stakeholders.

Outcomes
  • Handle requests for data ingestion and reporting in a timely manner.
  • Improve performance of existing data workflows with reusable components.
  • Design and implement data workflows for scale.
  • Set clear expectations to empower Customer Support to communicate with customers early and often.

Responsibilities
  • Manage internal and external stakeholder expectations.
  • Build and manage strong cross-functional relationships with internal stakeholders both upstream and downstream.
  • Process incoming customer data ensuring validity and communicating issues back to customers.
  • Build performant reporting for internal and external stakeholders.
  • Define and implement necessary data governance, privacy, security and quality processes as needed.
  • Document relevant workflows and expectations for both internal and external stakeholders.

Requirements
  • 6+ years of production experience in Ruby and Rails, with familiarity in Python and currently available tools in the data engineering ecosystem.
  • 2+ years of role-based production expertise with SQL performance in a relationally complex schema required. Postgresql experience is preferred but not mandatory.
  • 2+ years working with external stakeholders, managing expectations and providing documentation.
  • 2+ years production experience with database replication, materialized views and rollup tables, or commensurate techniques for scaling relational data.
  • 2+ years recent (from 2015) experience working in a regulatory environment required, with previous health care experience preferred.
 
Expectations for all Engineers at Healthie include:
  • Consistently writing well-tested, easily understood, production-ready code that accounts for edge cases and potential errors, preferring self-documenting and well-documented code over ad hoc comments.
  • Writing unit and higher level tests to prove happy path behavior, handle expected edge cases and errors gracefully, prevent regressions, and serve as baseline documentation.
  • Understanding the business domain at a high level and developing deep expertise in a portion of the business domain.
  • Competence and comfort using git with trunk-based development.
  • Contributing to continuously improving documentation.
  • Maintaining HIPAA and relevant privacy and security compliance.
  • Regularly contributing to code review and actively looking for security vulnerabilities.

The Healthie Product and Engineering team is growing very rapidly over the next year, and there is tremendous opportunity for personal and professional growth across the entire team. We have a friendly, educational code review process, where code is reviewed by both managers and peers. The process allows for feedback and input from engineers every step of the way.
Our product team is always responsive to ideas and feedback from the engineering team. The two teams collaborate to produce a steady stream of well specified, reasonably scoped product changes that are a joy to implement and never result in redundant effort.
Our team is friendly, smart, and diverse. Outside of our 10am US/Eastern standup meeting, working hours are flexible - work when you’re enjoying it and being productive, and have a life outside of work.
 
Logistics
Location: Remote, United States with preference for candidates located in Los Angeles or NYC that are interested in a hybrid schedule

This is a full-time position
U.S. work authorization is required along with physical location residing within the United States. Healthie does not provide sponsorship.
The base salary for this role is $160,000 to $180,000 per year.
 
Benefits
Healthie offers a full slate of benefits including competitive salaries, stock options, medical, dental, vision, life and disability coverages, FSA, HSA, flexible vacation, a 401(k) plan with company matching, and a parental leave program. We also offer some not-so-standard benefits, including learning & development stipends, nutritional coaching, fitness membership budget, co-working subscriptions, a laptop plus equipment stipend, and Summer Fridays.
 
Interview Process
Round 1: Preliminary Interview 
Round 2: Hiring Manager Interview
                Take Home Assignment (if applicable)
Round 3: Behavioral + Technical Interviews
Round 4: Executive Interview
Reference Checks
 
Healthie participates in E-Verify.
Healthie is committed to equal employment opportunity. All qualified applicants will receive consideration for employment without regard to and will not be discriminated against based on age, race, gender, color, religion, national origin, sexual orientation, gender identity, veteran status, disability or any other protected category. We're proud to be building a diverse and inclusive environment that encourages collaboration, creativity, and growth. Whatever your background, please apply if this is a role that would make you excited to come into work every day. 
 
Healthie is committed to equal employment opportunity. All qualified applicants will receive consideration for employment without regard to and will not be discriminated against based on age, race, gender, color, religion, national origin, sexual orientation, gender identity, veteran status, disability or any other protected category. We're proud to be building a diverse and inclusive environment that encourages collaboration, creativity, and growth. Whatever your background, please apply if this is a role that would make you excited to come into work every day.