F

Flatiron Health

Builds oncology software and research datasets

Senior Software Engineer - Data Engineering

Data EngineeringPosted on Nov 10
Full-timeDurham, NC, USA$152k - $209k

About the Job

Requirements

  • At least 4 years of professional experience in data engineering, software engineering, or data-intensive applications.
  • Strong proficiency in SQL and Python.
  • Experience building, maintaining, and debugging ETL/ELT pipelines and the systems that orchestrate them.
  • Experience with cloud platforms and containerized environments.
  • Experience with data modeling and production datasets in Snowflake.
  • Experience leading data engineering teams and managing engineers.
  • Expertise in data engineering best practices, including debugging, testing, validation, orchestration, and observability.
  • Experience collaborating through Git, code review, and documentation.
  • A bachelor's, master's, or Ph.D. in computer science, data science, or a related field.

Responsibilities

  • Design, build, and maintain data solutions that deliver customer insights, answer targeted oncology research questions, and enable research and development across the drug discovery lifecycle.
  • Collaborate with clinical data analysts to ensure data meets quality standards and contractual requirements.
  • Break down ambiguous requirements into well-scoped, actionable work; surface risks and ask clarifying questions early.
  • Translate business and research needs into technical solutions while balancing customer needs, technical constraints, and delivery timelines.
  • Mentor, educate, and develop junior data engineers.
  • Context-switch across multiple pipelines and stakeholders while maintaining accountability for on-time delivery.
  • Participate in design and code reviews, giving and receiving feedback to elevate team quality.
  • Identify inefficiencies in code or processes and propose improvements.
  • Use AI-assisted coding tools to accelerate development while applying critical judgment to maintain quality.
  • Monitor CI/CD processes to ensure pipelines run reliably; investigate and resolve issues by tracing them to root causes.

Desired Qualifications

  • Experience working in healthcare or with healthcare-related data standards.
  • Experience working directly with customers in a solutions engineer or forward deployed engineer role.
  • Experience developing with AI-assisted tools such as Cursor or Claude Code.
  • Experience with AWS.

About the Company

Flatiron Health

Builds oncology software and research datasets

Flatiron Health builds software and research datasets for cancer care, serving oncology practices, hospitals, and life sciences companies. Its OncoEMR electronic health record organizes patient charts, treatment orders, and practice workflows, while its data products turn routine care records into information for research. Clinicians use its tools during care, and researchers analyze treatment patterns, patient groups, and outcomes to support drug development and evidence generation. Its business combines clinical software with commercial datasets, analytical tools, and research services. An independent affiliate of Roche, Flatiron Health was founded in 2012 and is headquartered in New York City.

Company size
1,001-5,000
Company stage
Acquired
Total funding
$313.1M
Headquarters
New York City, New York
Founded
2012

Recently Posted Jobs

Explore more opportunities at Flatiron Health

See more jobs