Big Data Engineer

Phoenix, Arizona, United States Full-time


Position Overview

Human Care Systems is seeking a Big Data Engineer to analyze, aggregate, manipulate, and visualize data to report on program performance and identify opportunities for program development or enhancement to increase the positive impact on patients’ lives. Big Data Engineer will be responsible for the development of reporting and dashboards for internal and client-facing teams, along with ad hoc reports and analyses. Big Data Engineer will support HCS as a value-add business partner to our clients, providing near real-time analytics that have real-world impact. This position will be located in our Phoenix, AZ office, but we are also open to candidates in the Boston area.  

Role Description

  • Work with Engineering and business teams to analyze data and provide meaningful business insights
  • Define and build an industry standard pipeline and Datawarehouse for nosql database (mongo)
  • Enhance data collection procedures to include information that is relevant for building analytic systems
  • Processing, cleansing, and verifying the integrity of data used for analysis
  • Performing ad-hoc analysis and presenting results in a clear manner
  • Create automated anomaly detection systems and constant tracking of its performance
  • Create various machine learning models and work with development teams to integrate them into products
  • Extend company’s data with third party sources of information when needed

Technical Qualifications

  • 5+ years of professional experience either in Big Data, Data Engineering or Business Intelligence.  This might include ETL, data warehousing or data visualization.
  • 5+ years of hands-on experience applying principles, best practices and trade-offs of schema design to various types of database systems: relational (Oracle, MSSQL, Postgres, MySQL), NoSQL (HBase, Cassandra, MongoDB) and in-memory (e.g. VoltDB). Understanding data manipulation principles.
  • Deep understanding of NoSQL databases like mongoDB.
  • Understanding of data flows, data architecture, ETL and processing of structured and unstructured data
  • Minimum 3 years of designing and building production data pipelines from ingestion to consumption within a hybrid big data architecture, using Java, Python, Scala etc.
  • 2+ years of hands-on experience in implementing batch and real-time Big Data integration frameworks and/or applications, in private or public cloud, preferably AWS, using various technologies (Hadoop, Spark, Impala, etc); debugging, identifying performance bottlenecks and fine-tuning those frameworks.
  • Experience with statistical software (e.g., R, Python, Julia, MATLAB, pandas) and database languages (e.g., SQL, MongoDB).
  • Experience articulating business questions and using mathematical techniques to arrive at an answer using available data. Experience translating analysis results into business recommendations.
  • Experience with cloud environments (e.g., AWS, Google)

Non Technical Qualifications

  • Bachelor’s Degree or equivalent work experience required.
  • Demonstrated skills in selecting the right statistical tools given a data analysis problem. Demonstrated effective written and verbal communication skills.
  • Strong analytical and technical skills, you are detail-oriented and work fast.
  • A true self-starter approach and love of taking on responsibility.
  • Genuine desire and commitment to always learn, improve, produce the best work possible.
  • An agile mindset to thrive in a fast-pace environment.
  • Excellent communication skills.
  • Experience in healthcare is preferred
  • Location: Boston area preferred, remote candidates will be considered.
  • Full time or contract roles available. 


  • Compensation: Competitive salary + significant bonus potential + full benefits + stock options
  • Flexible PTO policy, ideal location in downtown Boston, sponsored wellness program, mobility within the company in many directions, growth opportunities, access to senior leadership, colleagues who are incredibly motivated by our work and helping patients, opportunity to be at the forefront of technology-led patient support and outcomes

Company Overview

  • Open-minded, creative, and dedicated colleagues delivering tangible patient support programs every day.
  • Unlimited lateral and upward experiences, learning, and leadership opportunities.
  • We give you the freedom to achieve, grow without limits, and lead. We also offer a flexible vacation policy (coordinated with colleagues) and options for remote work (with some time per week in the office).
  • Help patients start, stay on, and achieve optimal experience and outcomes with treatment.
  • Highly competitive compensation, stock options, and comprehensive benefits.
  • We transform the patient experience through Treatment Experience Nursing and powerful technology. RESILIX is built on a cutting-edge stack (Mongo, Express, Vue.js, Node.js) + AWS + APIs + microservices architecture.

Human Care Systems (HCS) is the Treatment Experience company – we deliver improved access, use, experience and outcomes from medicines.  Our customers are biopharmaceutical companies (large to small) seeking to improve therapy initiation and adherence.  We have about 100 employees and are profitable and growing.

The  Resilix™ Treatment Experience Platform and Treatment Experience Nurses (TxN) allow us to provide solutions in:  Treatment Initiation, Adherence Programs, Patient Services Infrastructure, Omni-Channel Nurse Support, Contact Center & Field Force Platform, Patient CRM & Digital Engagement, Patient Support Programs, Product Launch Support

HCS was founded in 2008 by Matt Hall and Thom Doyle and is based in Boston