Jobs at Phreesia
Must have skills
Good to have skills
About this Opportunity
As a Data Engineer on our team, you will be working on building out the fastest growing direct to customer health information platform in the US. You will be working with a team of data engineers and architects with years of experience handling a wide variety of US and Ex-US healthcare data. You will gain a deep understanding in different aspects of healthcare industry, specifically healthcare data & technology. Build and maintain complex data pipelines that ingest, process (applying our algorithms) and output petabytes of data. Work with architects, product managers, SMEs to build and maintain algorithms that generate unique insights to help patients find better care, faster.
Collaborate with data engineers, product team, and other stakeholders to understand data requirements and, design and build efficient data pipelines.
Develop and maintain algorithms and data processing code written in Java/Groovy
Implement data validation, cleansing, and transformation processes to ensure data accuracy and consistency.
Develop python scripts to automate data extraction from new and existing sources.
Monitor and troubleshoot data pipeline performance in Airflow, addressing any issues or bottlenecks proactively.
Write SQL queries to pull data from Big Query and develop reports in Google’s Looker Studio
Participate in daily stand-up, Sprint Planning, and retrospective meetings.
Participate in peer code reviews, knowledge sharing and assist other engineers in their work.
Introduce new technologies and best practices as needed to keep product current.
Aid in troubleshooting and resolving production escalations and issues.
Bachelor’s degree or comparable programming experience.
Overall, 4-5 years of work experience as a software backend developer having 2+ years work experience as a Data Engineer/Java Spark Developer/Python Developer with strong coding skills, data structures, OOPs, Databases, API Design.
Highly proficient at developing programs/data pipelines in Java, or Groovy.
2+ years’ paid work experience with Spark/Hadoop
Work experience with AWS (EMR, S3, lambda, EC2, glue, RDS) is a big plus
Work experience with SQL (MYSQL is a Plus) and NoSQL Databases is big plus
Experience with Elasticsearch is a big plus
Experience with Python is a plus
Experience with Scala (Zeppelin) is a plus
Experience with Airflow or other ETL is a plus
Certification or verified training in one or more of the following technologies/products: AWS, ElasticSearch, Apache Spark is a plus
At Phreesia, we’re looking for smart and passionate people to help drive our mission of making care easier every day. We’re committed to helping healthcare organizations succeed in an ever-evolving landscape by transforming the way healthcare is delivered. Our SaaS platform digitizes appointment check-in and offers tools to engage patients, improve efficiency, optimize staffing, and enhance clinical care.
Phreesia cares about our employees by providing a diverse and dynamic work environment. We’re a seven-time winner of Modern Healthcare Magazine’s Best Places to Work in Healthcare award and we’ve been recognized on the Bloomberg Gender Equality Index for the past three years. We are dedicated to continuously improving our employee experience by launching new programs and initiatives. If you thrive in a culture of recognition, value inclusivity, professional development, and growth opportunities, Phreesia could be a great fit!