Data Engineer

As a data engineer, you will play an instrumental role in Catasys team’s ability to help our members recover and lead meaningful, healthy lives. You will be a key player in our ongoing effort to develop data-based solutions that support our clinical teams and core business processes.

You will help drive continuous improvement in our data architecture, including development and maintenance of our business-critical data infrastructure as well as research and development environments for data science and artificial intelligence applications. You will maintain and create scripts for extracting, transforming, synchronizing and loading data throughout our operational data pipeline and and data warehouse structures. You will assist in creating new solutions which will further sustain our incredible growth in the coming year.

You will assist in the design, development and implementation of valuable business solutions by preparing and cleaning data, designing and coding decision support systems and measuring their performance. You will interpret data from multiple sources including external business partners and be responsible delivery of the data to the appropriate operational source.


Gathering, cleaning, managing, and maintaining high quality data

Designing features from rich data available from many sources

Assisting in Develops functions including working within agile teams to create necessary scripting to move and manipulate data across multiple environments.

Participating in the automation of currently manual processes involving the production environment.

Candidate will follow existing SDLC/Best Practice policies to ensure that artifacts created are supportable and mature.

Developing Python based scripts to support extract transform and load (ETL) functionalities within the enterprise.

Developing scripts within agile project team and leveraging best practices for development

Assuring that error recovery, logging and best practices are adhered to within the development process.


  • Bachelor’s degree in technology-based discipline

  • 3 + years of experience in development

  • Fluency in Python and SQL

  • Familiarity with ETL processes

  • Knowledge of best practices within development process including SDLC

  • Experience working in mature information system environments

  • Experience working within a defined SDLC

  • Understanding of best practices within the development process

  • Experience with continuous delivery/continuous improvement processes and tooling

  • Able to multitask, prioritize and manage time effectively

  • Creative problem solver who thrives when presented with a challenge

  • Encouraging to team and staff; able to mentor and lead. Goal-orientated.

  • Up-to-date on latest industry trends; able to articulate trends and potential clearly and confidently

  • Able to work in a fast-paced environment

  • Excellent verbal and written communication skills

All work from home opportunities require:

  • A quiet, private, distraction-free home office work environment

  • A reliable high-speed internet connection (cable, DSL or fiber) with speeds of at least 10Mbps download and 5Mbps upload

  • Willingness to do constant sedentary work

  • Background check clearance


  • Experience with Pig, Hive or Spark

  • Salesforce experience

  • Strong collaboration skills

  • Critical thinking skills, troubleshooting and root cause identification, and problem solve


Catasys is making a positive impact on people’s lives every day. We use predictive analytics to identify health plan members with unaddressed behavioral health conditions that worsen chronic disease, then engage, support and guide these members to better health with a personalized, human-centered approach. This has led us to where we are today: growing fast and saving lives as we do.

To support our explosive growth, we’re looking for compassionate, hard-working people-lovers to join our team. If innovating in the field of patient care is something you’re passionate about, we encourage you to join our mission to improve the health and save the lives of as many people as possible.

Impact lives in so many ways

You'll be an integral part in supporting people coping with their unique life challenges. Every member of the Catasys team contributes to accomplishing our goals and upholding our people-centric values.

The new face of mental health

Our model is research-based, and we are invested in staying on the leading edge of treatment. You'll help us break down barriers and stigmas associated with mental health.

Career options

Our ongoing strong growth and evolution, we are looking for people who want to do their best at work. Join our team and take your career to the next level with Catasys.. We are committed to promoting from within.

Excellent compensation

In addition to a competitive wage, we offer comprehensive benefits including medical, dental and vision insurance; a 401(k) plan; paid holiday, vacation and sick time; flexible spending accounts; 100% company paid disability insurance, Basic Life/AD&D, Employee Assistance Program and Travel Assistance Program and more.

Catasys is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status

Apply Now

Back to jobs