Data Engineer
Data Engineer
Boston, MA
PatientPing is a venture-backed health technology company based in Boston, MA that is transforming healthcare delivery. We are building a national network that connects providers with real-time notifications when their patients receive care anywhere, so that providers can better coordinate patient care. Our customers include hundreds of health systems, physician organizations, and post-acute care providers across the country. Our vision is bold – to build a national care coordination network that allows providers to put patients at the center of their care.
Job Description
We are actively hiring a full-time Data Engineer who wants to create something meaningful that will greatly impact people’s lives. PatientPing supports a number of customer facing web-based applications that facilitate care-coordination. This is a green-field opportunity to build out key components of our data pipeline and analytics infrastructure. The ideal candidate will be able to build and scale-out solutions for processing large data sets in near real-time.
What You Will Do:
•Work closely with the Engineering Team to ensure the highest standards of design, implementation, performance, and security are met
•Work closely with the Product team to ensure all customer needs are met
•Build and maintain data systems supporting the application, internal users and analytics requirements
What You Need:
•Expert knowledge on RDBMS & NoSQL (Elasticsearch, Redis, MySQL, PostgreSQL or Oracle)
•3+ years of automation using coding/scripting languages (such as shell scripting, Perl, Python, C/C++, or Java)
•3+ years experience in custom ETL design, implementation and maintenance.
•Experience architecting database deployments on cloud platforms like AWS
•Experience with Hadoop (or similar) Ecosystem (MapReduce, Yarn, HDFS, Hive, Spark, Presto, Pig, HBase, Parquet)
•Experience with one of the messaging system (Kafka, SQS, Kinesis) and different data serialization (json, protobuf, avro)
•BA/BS degree in Computer Science, Computer Engineering, or related field, or equivalent practical experience
What You Get:
•Be on the ground floor of a rapidly growing company with many opportunities to expand the role and responsibilities
•Have the autonomy to build something with a brilliant and enthusiastically supportive team
•Learn best practices from world class investors and advisors
•Become an expert on healthcare delivery system transformation
•Receive cash and equity compensation with health, dental, and other benefits