Job Details

Analytics Engineer

Prompt

Category

Software Development

Experience

-

Employee type

Full-time

Offer Salary

-

Job Description

Job Title: Analytics Engineer

Prompt is revolutionizing healthcare by delivering highly automated and modern software to rehab therapy businesses, the teams within, and the patients they serve. As the fastest growing company in the space and the new standard in healthcare technology, we’re looking to bring on an Analytics Engineer to assist our engineering team in taking our Business Intelligence platform, data migration services, and healthcare software to the next level.

This role is truly an unprecedented opportunity to have immense impact in expanding our growth for the next chapter of Prompt. We are looking for someone who will be a foundational piece to the growth of the product, team, and strategy at Prompt.

Why work for Prompt?

  • BIG Challenges: Here at Prompt, we are solving complex and unique problems that have plagued the healthcare industry since the dawn of time.

  • Talented People: Prompt didn't happen by chance, it's a team of incredibly talented and proven individuals who all made their mark before joining forces to build the greatest software on the planet for rehab therapists.

  • Healthy Approach: This isn't an investment bank, we work long hours when it's needed, but at Prompt you own your workload and the entire organization takes a liking to smart work (over hard work).

  • Positive Impact: Prompt helps outpatient rehab organizations treat more patients and deliver better care with less environmental waste. That means less surgery and less narcotic-based pain treatment, all while turning a paper-heavy industry digital. We aren't enthralled with patting ourselves on the back everyday, but it does feel good :)

The Role

We are currently seeking a hybrid Analytics developer to design and implement ETL processes while subsequently assisting our engineering team on the development front. You will build ETL pipelines to ingest the data from heterogeneous sources into our system. You should have excellent business and communication skills, and be able to work with business owners to understand their data requirements and help them make data-related decisions using your ETL knowledge and experience.

The job role might also require you to learn new tools and technologies fast, and you should have in-depth database knowledge as well as basic programming and scripting skills. You will help to build efficient and stable data pipelines which can be easily maintained in the future. You should have expertise in the design, creation, management, and business use of large datasets.

 

Responsibilities

  • Work with our data migration team to own the process of transferring and migrating data for our new clients going through onboarding from their prior EMR into Prompt

  • Design, implement, and continuously expand data pipelines by performing extraction, transformation, and loading activities

  • Gather requirements and business process knowledge in order to transform the data in a way that’s geared towards the needs of end users

  • Take over responsibilities for developing and maintaining Prompt’s Business Intelligence Platform

  • Enable Prompt’s BI platform to support third party data ingestion and third party data extraction

  • Make contributions towards Prompt’s overall data model

  • Maintain and improve already existing processes

  • Ensure that the data architecture is scalable and maintainable

  • Work with the business in designing and delivering correct, high quality data

  • Investigate data to identify potential issues within ETL pipelines, notify end-users and propose adequate solutions

  • Enable AI/ ML team by creating well documented and tested datasets, be a partner in data preparation and feature engineering phases

  • Prepare documentation for future reference

 

Skills

  • SQL knowledge (query performance tuning, index maintenance, etc.) as well as an understanding of database structure

  • Experience working with cloud based data lakes and databases (S3, RDS, AWS Athena, AWS Redshift etc.)

  • Knowledge of data modeling principles

  • Organizational skills: time management and planning

  • Knowledge of at least one ETL/ data transformation framework/ service (AWS Glue, Data Build Tool (dbt))

  • Basic understanding of CI/CD process and systems (Gitlab Pipelines, Github Actions, etc.)

  • Version control with Git using branching strategies and feature flags

  • Good working knowledge of Docker and how to build reusable images for development and production use

  • Experience with at least one backend programming language: Python/Java/Go/Ruby/PHP/etc

  • Knowledge of various SQL/NoSQL data storage mechanisms and Big Data technologies

  • High attention to detail

  • Passionate about complex data structures, problem solving and ability to pick up new data tools and concepts quickly

 

Perks - What you can expect:

  • Competitive salaries

  • Remote environment

  • Equity compensation in the form of stock options

  • 401k

  • Health Insurance Benefits

  • Generous PTO

  • Company-wide sponsored lunches

Docker Git SQL CI/CD ETL
Frontend Developer
Software Development Full-time 🇲🇽 Mexico
Published : 11 months ago
Mobile Developer - Android
Software Development Full-time 🇺🇸 USA
Published : 11 months ago
Senior Full Stack Software Engineer (Remote)
Software Development Full-time 🇨🇦 Canada
Published : 11 months ago