May 19, 2021

Data Engineer

  • Twistle
  • Seattle, WA
Full time Data

Job Description

Are you a motivated self-starter with a proven track record of delivering high-quality projects on time? We're looking for an experienced mid-to-senior level data engineer to join our team and work on a rapidly growing healthcare platform that is proven to change lives. The Data Engineer will be an integral part of our growing engineering team. He or she will bring expertise with a strong background in data integrations and ETL processes to a growing and innovative healthcare organization, while building, managing, and maintaining data integration projects across a wide variety of information systems and EHRs. This role requires strong knowledge and expertise in building and validating healthcare data, while maintaining the analytical infrastructure and development of architectures that enables functionality and reporting between large scale processing systems and databases (e.g., EHRs, CRMs, Practice Management Systems, Data Warehouses) Responsibilities Identify, design, and implement process improvements related to (data mapping, optimizing data delivery, and scalability of transformations while automating manual processes. Build required infrastructure for optimal extraction, transformation and loading of data from various data sources using AWS and SQL technologies. Build analytical tools to utilize the data pipeline, providing actionable insight into key business performance metrics including operational efficiency and customer acquisition. Maintain both test and production library of interfaces, applying appropriate methods, procedures, and safeguards to protect the integrity of interfaces, ensuring their recoverability. Demonstrate experience working with various payloads including (JSON, XML APIs, Web Services, ETL, and File Transfers Monitor, triage, and modify configuration for integrated healthcare messaging within Twistle Platform. Automate and monitor business critical applications and troubleshoot or escalate appropriately when issues arise. Participate in code reviews with languages like LookerML, Python, Django, JavaScript Collaborate with other engineers, implementation, customer success managers throughout the development process to release functional, performant and secure data on a regular basis. Qualifications BS/MS degree in Computer Science, Engineering, and/or related Healthcare experience. 5+ years’ experience in healthcare integrations, with at least 2+ years in Cloud applications. 3 years of experience in working in multi-tenant SaaS applications and services. Experience working in an Agile/Scrum development process. Strong experience demonstrating and understanding tools like Kafka, Spark and Hadoop; relational NoSQL and SQL databases including Cassandra and PostgreSQL. Strong working knowledge of AWS services including Redshift, RDS, EMR and EC2. Strong knowledge of and experience with reporting software such as Looker, BusinessObjects, Power BI, Tableau, etc. Strong working knowledge of tools like JIRA, Asana, Confluence, and Tettra. Hands on experience with SQL, developing stored procedures, functions, views and triggers, while validating and analyzing data integrity. Familiarity with one or more of the following development languages: Python, C#, Java. Twistle is a high-growth startup made up of self-starters obsessed with improving health care. Our vision is to make sure every patient feels connected, supported and reassured through their care journey. Our diverse and committed team is proud to partner with leading healthcare and life sciences organizations across the country who are dedicated to improving their patient’s lives and providing tools to better support their teams. It’s an exciting time to join us and have a huge impact on our growth and mission. Twistle’s patient communications platform is deployed at over 200 hospitals, including some of the largest delivery networks in the United States.

Apply Now