Data Engineer


We are currently seeking a Data Engineer who will assist in the design and implementation of a hospital-based clinical data-warehouse system. Your role will be to support existing software and integrate new data sources with a focus on efficiency and availability. Additionally, you will interface with the internal development and research teams to support company research activities.


  • Interface with software stakeholders to understand both infrastructure and user requirements.

  • Develop and support Etiometry's data-warehouse solution both for clinical personnel and internal research staff.

  • Produce and document production ready code for a clinical environment.

  • Build, test and deploy software and database upgrades into a clinical environment.

  • Interface with hospital IT staff to determine site specific platform configurations.

  • Use and improve Etiometry’s existing clinical data cleaning tools and techniques, which include data extraction and de-identification tools, and clinical measure normalization tools and methodologies.

  • Collaborate with internal researchers to design and implement data requirements for company research studies.

Basic Qualifications

  • BS in computer science, systems engineering, or a similar technical field with relevant work experience.

  • Strong understanding of CS fundamentals in software architecture, data structures, and algorithms.

  • 2+ years of experience working with Python as a primary development language with an emphasis on data management and processing.

  • An understanding of data model design, database schemas, and optimizing database applications.

  • A breadth of understanding of database technologies including both relational and non-relational solutions.

  • Comfortable manipulating large data sets of time-series and intermittent data.

  • Comfortable developing and deploying software in a Unix based environment.

  • Experience with version control software, preferably Git.

  • Proven ability to contribute to emerging or cross-disciplinary fields.

Desired Qualifications

  • An understanding of clinical (or any data-driven) research from a data aggregation and methodologies standpoint (study design, subject protections, and statistical analysis).

  • Experience with Python database interface packages including sqlalchemy and pymongo.

  • Experience with job queue libraries, such as celery or RQ.

  • Experience producing software for a clinical setting that utilizes clinical patient data, e.g., labs, physiologic signals, and administrative data.

  • Experience with Agile software development methodologies, and continuous integration and delivery.

  • Experience with infrastructure and application security including encryption at rest and in transit and basic user authentication schemes.


👉 Please mention in your application that you found the job on pyremote, this helps us get more companies to post here!

This job is sourced from Stack Overflow Jobs. When clicking on the button to apply above, you will leave pyremote and go to the job application page. pyremote accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.