Staff Software Engineer, Data

Healthcare technology company building a platform for equitable access to clinical trials and enhanced trial efficiency.
Data
Staff Software Engineer
Remote
8+ years of experience
Healthcare · Enterprise SaaS · AI

Description For Staff Software Engineer, Data

Paradigm is an innovative healthcare technology company that's revolutionizing the clinical research ecosystem through their platform that democratizes access to clinical trials. As a Staff Software Engineer in the Data team, you'll play a crucial role in building and scaling the company's data infrastructure that powers clinical trial matching and research operations.

The position sits at the heart of Paradigm's technical infrastructure, where you'll work with diverse data sources including Electronic Health Records, lab providers, and Health Information Exchanges. You'll be responsible for designing and implementing data solutions that support AI/ML teams in developing classification models and patient matching heuristics, while also enabling software applications for Clinical Trial Matching and Study Conduct.

This role offers a unique opportunity to make a significant impact on healthcare accessibility while working with cutting-edge data technologies. You'll lead technical architecture decisions, mentor team members, and collaborate with cross-functional teams to build robust data solutions. The ideal candidate brings deep expertise in database technologies, distributed systems, and cloud computing, with a strong focus on technical architecture and data modeling.

Working at Paradigm means joining a mission-driven company backed by leading healthcare and life sciences investors, including ARCH Venture Partners. The company culture emphasizes diversity, inclusion, and equal opportunity, creating an environment where innovative solutions can flourish. You'll be part of a team that's not just building technology, but actively working to bring potentially life-saving therapies to patients faster.

The role requires a blend of technical expertise and leadership skills, as you'll be responsible for shaping the engineering vision while ensuring data quality, accessibility, and security. You'll work with modern data tools and technologies, including cloud platforms, ETL orchestration tools, and data warehouses, while having the opportunity to influence the technical direction of a platform that's making a real difference in healthcare accessibility.

Last updated a month ago

Responsibilities For Staff Software Engineer, Data

  • Foster continuous improvement and provide mentorship to the engineering team
  • Collaborate with product managers, data scientists, and engineers to create technical solutions
  • Shape engineering vision and own data models for the data platform
  • Design and optimize data models for data team consumers
  • Build and maintain batch and streaming pipelines using cloud technologies
  • Develop tools for data accessibility across products
  • Enhance monitoring systems for infrastructure visibility
  • Become subject matter expert on datasets and tooling
  • Ensure data privacy and security governance
  • Drive technical architecture and roadmapping

Requirements For Staff Software Engineer, Data

Python
  • 8+ years of experience in Software Engineering with focus on Data, cloud computing or distributed systems
  • Deep expertise in SQL, data analysis, and data modeling
  • Experience with distributed systems and cloud environments
  • Proficiency in Python or other programming languages
  • Experience with ETL orchestration tools like Apache Airflow or Dagster
  • Familiarity with data transformation tools like dbt or dataform
  • Experience with data warehouse technologies like BigQuery, Redshift, or Snowflake
  • Proven track record in designing scalable and maintainable systems

Interested in this job?

Jobs Related To Paradigm Staff Software Engineer, Data

Staff Software Engineer, Data

Lead data engineering role building clinical trial matching platform, focusing on data architecture, modeling, and team leadership.

Data Science Manager - Engineering

Lead Netflix's data science engineering team, optimizing streaming infrastructure through analytics, experimentation, and machine learning, while managing senior technical talent.

Data Scientist (L5) - Ads (Measurement)

Lead Data Scientist role at Netflix focusing on ads measurement, requiring expertise in statistics, ML, and leadership skills, offering competitive compensation and comprehensive benefits.

Data Scientist (L5) - Ads (Experimentation)

Lead Data Scientist role at Netflix focusing on ads experimentation and analytics, offering remote work and competitive compensation.

Data Engineer 5 - Distributed Systems, Growth

Senior Data Engineer position at Netflix focusing on distributed systems and growth, building data products for customer experience optimization.