Senior Data Engineer
About TailorCare
TailorCare is transforming the experience of specialty care. Our comprehensive care program takes a deeply personal, evidence-based approach to improving patient outcomes for joint, back, and muscle conditions. By combining a careful assessment of patients’ symptoms, health histories, preferences, and goals with predictive data and latest evidence-based guidelines, we help patients choose—and navigate—the most effective treatment pathway for them, every step of the way.
TailorCare values the experiences and perspectives of individuals from all backgrounds. We are a highly collaborative, curious, and determined team passionate about scaling a high-growth start-up to improve the lives of those in pain. TailorCare is a remote-first company with a hybrid office in Nashville.
About the Role
We are seeking a stellar senior data engineer to join our Data team. You will play an integral role in the creation, maintenance and ongoing enhancement of our data platform and infrastructure. You will own the development of our cloud infrastructure and data pipelines to enable our stakeholders including analytics and reporting, data science, clinical operations, and product and engineering. You will mentor others on the team and partner with the Senior Director of Data to create and execute on the data vision and roadmap. We generate and capture our own data as well as integrate with outside data providers. This is a high impact role at TailorCare with ample opportunity for leadership and growth.
Primary Responsibilities
- Design, develop, and maintain robust data pipelines to consolidate information from diverse source systems, ensuring data quality by incorporating accuracy, completeness, and consistency checks.
- Collaborate with data stakeholders to define and enforce data quality standards, incorporating metrics into pipeline monitoring and reporting processes.
- Implement and manage data warehousing solutions, leveraging extensive experience in data modeling to develop and optimize data models (conceptual, logical, and physical) for efficient storage, retrieval, and analysis of large datasets.
- Implement automation techniques to streamline data infrastructure operations, enhance support for analytics and reporting, and identify opportunities for infrastructure optimization.
- Champion agile methodologies in data engineering projects, promoting iterative development and continuous improvement while fostering a culture of collaboration, automation, and continuous integration/continuous deployment (CI/CD).
- Utilize a diverse set of programming languages, including Scala, Python, and SQL, to write traditional code and serverless functions tailored to specific tasks, ensuring code quality, maintainability, and scalability.
- Develop APIs and data microservices to facilitate seamless data sharing across internal departments and external partners, and integrate with public data sets through well-defined interfaces to enrich analytics data stores and drive actionable insights.
- Work closely with cross-functional teams and departments to understand business requirements, deliver data solutions aligned with strategic objectives, and engage in proactive communication and collaboration to ensure timely delivery and alignment with organizational goals.
Qualifications
- Bachelor's degree in Computer Science, Computer Engineering, Information Systems, or equivalent experience
- 7+ years’ experience building scalable, real-time, and high-performance cloud data lake solutions
- In depth healthcare data standardization and automation experience
Skills:
- Strong experience with relational SQL and programming languages such as Python, Scala, or Java
- Experience with source control tools such as GitHub and CI/CD processes
- Proficiency in data quality management techniques, including data profiling, cleansing, and validation, to uphold the integrity of healthcare data
- Experience with distributed computing technologies such as Hadoop/Spark
- Built pipelines using Databricks and well versed with their APIs
- Experience working with Big Data streaming services such as Kinesis, Kafka, etc.
- Familiar with AWS cloud infrastructure and security
- Experience with IaaC tools like Terraform
- Experience working in a fast-paced environment while staying organized and focused
- Strong communication skills and sound decision-making skills
- Experience with healthcare coding standards, including CPT, HCPCS, ICD10 Procedure, ICD10 Diagnostic, DRG, MS-DRG, APR-DRG, etc.
- Propensity for building infrastructure and designing processes rather than relying on those already in place
Nice to Have
- Hands-on experience with Salesforce Health Cloud tech stack
What's In It For You
- Meaningful Work: We are dedicated to our mission and deeply value our patients and each other. Each day offers the opportunity to make a positive impact.
- Work Environment: We operate as a remote-first company with options for a hybrid work model in Nashville.
- Time Off: Our generous paid time off (PTO) and holiday plans ensure you have ample time to rest and recharge.
- Family First: We offer paid parental leave and support a healthy work-life balance, encouraging flexibility and autonomy. We love talking about our family and pets!
- Comprehensive Benefits: From Day 1, employees enjoy medical, dental, vision, life, and disability insurance, wellness resources and an employer HSA contribution.
- Fair Compensation: We are committed to equitable pay for all team members and support your future goals with a 401k plan that includes employer matching.
- Community: We foster an inclusive environment where you can rely on your teammates, share honest feedback, and feel comfortable being your authentic self at work each day.
TailorCare seeks to recruit and retain staff from diverse backgrounds and encourages qualified candidates to apply. TailorCare is an equal opportunity employer and does not discriminate on the basis of age, sex, gender identity/expression, sexual orientation, color, race, creed, national origin, ancestry, religion, marital status, political belief, physical or mental disability, pregnancy, military, or veteran status.
Create a Job Alert
Interested in building your career at TailorCare ? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field