Data Engineer

Full Time

Description of Duties

At eimagine, we know that your best work happens when you live your best life and share your unique talents, so we do everything we can to be intentional in a remote enabled environment to make that possible.  Recognized as a Best Places to Work since 2015, we are a team of humbly confident people who are proud of their craft, continuous learners, and have been known to cheer loudly for our teammates. For over 25 years we have been helping clients navigate technology and business change, while staying committed to delivering value & outcomes that enables their success.  


Due to our growth, we are seeking a Data Engineer who will collaborate with team members to create data-driven solutions. This individual will contribute to the team’s success by working with disparate data sources, identifying the value in each, and transforming and maintaining this data to help drive decision-making. This hire will be heavily involved with health and human services-related data and analysis. A data engineer with previous experience and/or interest in health data, especially that related to Medicaid and its population, is a plus. An ideal candidate will enjoy working in ambiguity, be comfortable working across many different types of data and data questions on a daily basis, and identify creative solutions to questions that need to be answered.

Description of Duties:

  • Build a deep understanding of client needs to identify the best data solution across many industries and specific challenges
  • Create, redevelop, and maintain scalable data systems and pipelines
  • Identify and implement optimization opportunities, such as re-architecture and automation wherever helpful
  • Perform root cause analysis on internal and external data processes to answer business questions and identify areas for improvement
  • Bring together complex data sets in formats that are functional for data scientists and client goals
  • Identify data source errors and issues and investigate and execute data quality enhancements
  • Collaborate with data scientists, business analysts, policy analysts, and project managers to prioritize tasks, understand client pain points and challenges, and provide usable, relevant solutions
  • Function as part of a rapid response team to learn quickly and respond to ad hoc needs
  • Provide consistency in data architecture across projects at the same client
  • Work flexibly and creatively in a fast-paced environment

Desired Skills & Experience

  • Experience with SQL and NoSQL on various relational database platforms such as Microsoft, Oracle, Hana, Postgres, and Cassandra
  • Experience with data pipeline and workflow management tools such as Azkaban, Luigi, Airflow
  • Experience with AWS cloud services such as EC2, EMR, RDS, Redshift
  • Experience with ETL tools such as Azure Data Factory
  • Experience with object-oriented programming in Python, or similar such as Go, Rust, C#
  • Experience in data modeling
  • Strong verbal and communication skills  
  • Collaborative team player who is detailed oriented and focused on solution quality and execution 
  • Comfortable working across a wide range of project sizes and industries  


  • A bachelor’s degree in Computer Science, Engineering or proven work experience in related field required


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed