Staff Software Engineer, Data

Posted:
10/8/2024, 8:21:25 AM

Location(s):
New York, New York, United States ⋅ New York, United States

Experience Level(s):
Expert or higher ⋅ Senior

Field(s):
Software Engineering

Workplace Type:
Remote

Paradigm is rebuilding the clinical research ecosystem by creating a platform that enables equitable access to trials for all patients while enhancing trial efficiency and reducing the barriers to participation for healthcare providers. Incubated by ARCH Venture Partners and backed by leading healthcare and life sciences investors, Paradigm aims to break down barriers across the trial ecosystem through one seamless infrastructure implemented at healthcare provider organizations, bringing potentially life-saving therapies to patients faster.

Our team is diverse in its experience and committed to the company’s mission to create equitable access to clinical trials for any patient, anywhere. Join us, and bring your expertise, passion, creativity, and drive as we work together to realize this mission.

Staff Software Engineer, Data 

The Data Engineering team is building Paradigm’s platform for clinical care information, ingesting data from multiple sources, including Electronic Health Records, lab providers, Health Information Exchanges, and more.  As Paradigm’s data needs evolve with an expanding population, research, and health system footprint, Data Engineering will scale its architecture to support enhanced parallel data processing.

Data Engineering enriches, harmonizes and makes data available for multiple consumers and product verticals, including:

  • AI & Data Science teams using this data to optimize and develop new classification models, define patient matching heuristics, answer feasibility queries for trial and research sites, and, ultimately, surface insights for clinical trial opportunities
  • Software application teams optimizing data for Paradigm’s Clinical Trial Matching workflows (matching patients to potential trials) and Study Conduct (capturing data once a trial has begun)

As a Staff Engineer on the Data team, you’ll operate at the intersection of software and data, partnering closely with product teams and data consumers to improve the breadth, quality, and completeness of our data. We're seeking someone with experience in database technologies, distributed systems, and cloud computing, who can focus on technical architecture, roadmapping, data modeling, and ensuring appropriate data access to support our product goals. You will also mentor and guide the growth of engineers on your team.

How you’ll lead

  • Foster a continuous improvement mindset and provide mentorship to your engineering team.
  • Collaborate closely with product managers, data scientists, analysts, and engineering colleagues to translate complex business problems into efficient technical solutions.
  • Shape the engineering vision while owning the data models and toolchain for our data platform.
  • Design, develop, and optimize data models to meet the needs of the data team’s consumers.
  • Build and maintain robust batch and streaming pipelines, leveraging cloud technologies and distributed systems.
  • Develop tools and processes that make data accessible across products and for data consumers.
  • Enhance the maturity of our monitoring systems to improve visibility and failure detection within our infrastructure.
  • Become a subject matter expert on our diverse datasets and associated tooling.
  • Ensure privacy and security in the governance of our data in collaboration with cross-functional teams.
  • Advocate for a scalable, maintainable data platform that supports our evolving business needs.

What you’ll bring

  • Extensive experience driving technical projects, prioritizing work, identifying dependencies, and facilitating technical decisions across teams.
  • Deep expertise in SQL, data analysis, and data modeling, with a strong understanding of distributed systems and cloud environments.
  • Proven track record in designing systems that are scalable, available, maintainable, and performant.
  • Proficiency in coding (Python or other languages) and experience with ETL orchestration tools like Apache Airflow or Dagster.
  • Familiarity with data transformation tools such as dbt or dataform.
  • Experience with data warehouse technologies like BigQuery, Redshift, or Snowflake.
  • 8+ years of experience in Software Engineering, with a focus on Data, cloud computing or distributed systems.



At Paradigm, we are committed to providing equal employment opportunities to all qualified individuals. We believe in creating a diverse and inclusive workplace that values the contributions of every employee, regardless of their race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, or any other characteristic protected by law. We are an equal-opportunity employer and do not discriminate against any employee or applicant for employment based on any of the aforementioned factors. We encourage and welcome candidates from diverse backgrounds and perspectives to apply for our open positions. We strive to provide reasonable accommodations to qualified individuals with disabilities and to ensure that all employment decisions are based on job-related factors such as skills, experience, and qualifications.

Paradigm

Website: https://www.paradigm.inc/

Headquarter Location: New York, New York, United States

Employee Count: 101-250

Year Founded: 1993

IPO Status: Private

Last Funding Type: Series A

Industries: Health Care ⋅ Health Diagnostics ⋅ Hospital ⋅ Life Science