Data Engineer II

TailorCare Logo

TailorCare

📍Remote - Worldwide

Summary

Join TailorCare's Data team as a Data Engineer to build, maintain, and evolve the data platform and infrastructure. You will design and optimize cloud-based data pipelines and tooling. Responsibilities include designing and building robust data pipelines, using programming languages like Python, Scala, and SQL, developing APIs and data microservices, implementing data quality checks, and collaborating with other teams. A Bachelor's degree in a relevant field and 2+ years of experience in building cloud-based data solutions are required. Strong skills in SQL, Python, Scala, and experience with AWS are essential. The role offers a remote-first work environment, generous paid time off, paid parental leave, comprehensive benefits (medical, dental, vision, life, and disability insurance, wellness resources, and an employer HSA contribution), and a 401k plan with employer matching.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Information Systems, or equivalent experience
  • 2+ years of experience building scalable, high-performance, cloud-based data lake or warehouse solutions
  • Strong experience with SQL and programming languages, especially Python and Scala
  • Familiarity with version control tools (e.g., GitHub) and CI/CD processes
  • Solid understanding of distributed computing frameworks such as Apache Spark or Hadoop
  • Hands-on experience building pipelines in Databricks, including use of its APIs
  • Proficient with AWS cloud infrastructure and security best practices
  • Working knowledge of Infrastructure as Code tools like Terraform
  • Understands healthcare data standards such as CPT, HCPCS, ICD-10, DRG, MS-DRG, APR-DRG, etc
  • Strong problem-solving skills with the ability to take initiative and lead ambiguous projects to completion
  • Thrives in a fast-paced environment with excellent organizational and prioritization skills
  • Passion for building infrastructure and processes from the ground up, rather than relying on what's already in place
  • Willingness to collaborate cross-functionally and support other teams when needed

Responsibilities

  • Design, build, and maintain robust data pipelines to ingest and transform data from diverse source systems
  • Use programming languages like Python, Scala, and SQL to create scalable, maintainable, and efficient solutions—including batch pipelines and serverless functions
  • Develop APIs and data microservices to enable secure data sharing within and outside the organization, and build integrations with public datasets to enrich analytics
  • Implement data quality checks and monitoring to ensure accuracy, consistency, and reliability of the data
  • Collaborate with data scientists, analysts, and product managers to understand data needs and deliver appropriate solutions
  • Apply agile principles to drive automation, iteration, and collaboration across teams

Benefits

  • 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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs