Senior Data Engineer
We are looking for an experienced Senior Data Engineer to join our dynamic and collaborative team. If you are passionate about working on meaningful projects that directly impact people's lives and thrive in an environment that values innovation, growth, and technical excellence — we’d love to hear from you!

Job Description
As a Senior Data Engineer, you will play a crucial role in the design, development, and maintenance of our data infrastructure for a cutting-edge Electronic Health Record (EHR) software tailored for oncology practices. This software helps medical professionals track and manage critical patient data related to cancer treatments, improving the quality of care and decision-making in real time.
‍
Requirements:
- Excellent verbal and written English communication skills;
- Excellent interpersonal and organizational skills, approachable personality;
- Good analytical skills and passion for solving problems in pragmatic ways with a sense of urgency;
- Experience with build systems, software packaging, and package managers;
- Experience with software build automation systems, experience with Nix (nixpkgs, NixOS) is a big plus;
- Proficiency in Linux (shell tools, bash, understanding of file systems and networking);
- Proficiency in Python, ability to write clean code and tests, ability to debug code;
- Experience debugging build systems: Make, CMake, Bazel, etc.;
- Proficiency with Git and experience with CI/CD pipelines
‍
Responsibilities:
- Create ETL pipelines in code and integrate them with internal tools;
- Monitor CI/CD processes to ensure ETL pipelines run smoothly;
- Coordinate with clinical data analysts to queue patient-based data extraction;
- Collaborate with clinical data analysts to ensure data meets quality standards;
- Handle ad-hoc requests from CSS regarding patient-level data;
- Package and deliver ETL pipeline outputs to AWS S3 for client access;
- Switch contexts between multiple ETL pipelines and CSS stakeholders;
- Make recommendations on code and process efficiency improvements;
- Make decisions about which drugs/diseases to target;
- Submit evidence as part of FDA filings for approvals;
- Publish research papers, potentially appearing as a co-author.
‍
What We Offer:
- USD monthly payment;
- 100% remote opportunity;
- 10 business days of paid vacation per year (can be taken after 6 months in Customertimes);
- Up to 10 national holidays (either US or country of residence);
- 5 days personal days off (can be taken after 3 months in Customertimes;
- Travel expenses are covered when applicable;
- Referral program;
- Paid certification program;
- Personalized personal development plan (PDP);
- Access to the language platform.
‍
Apply now
Senior Data Engineer
