Senior Software Engineer (Platform)

 (3+ years exp)
$110k – $170k • 0.1% – 0.5%
Published: 2 months ago
Avatar for Oncora Medical

Oncora Medical

Software, data, and ML to help doctors and scientists in the fight against cancer

Job Location

Job Type

Full Time

Visa Sponsorship

Not Available

Remote Work Policy

Remote only

Hires remotely in

Relocation

Allowed

Skills

Python
Software Development
MongoDB
Leadership
Redis
PostgreSQL
Rabbitmq
JSON
SDLC
HL7
DICOM
ElasticSearch
Docker / Docker Compose / Kubernetes

The Role

About Us:

Oncora is an oncology software and data company dedicated to helping physicians and scientists collect and use real-world data to improve outcomes for cancer patients. Our products include: a workflow integrated data capture software system for oncology, a data warehouse to amass real-world, regulatory-grade oncology data, a predictive model API with machine learning algorithms to power partner software, and a life sciences partner product leveraging automated medical image analysis to advance new technologies in the fight to cure cancer. We work with world-leading cancer centers and our team is mission-driven to its core.

About the role:

We are looking for an experienced engineer to join our mission driven team to help develop our data platform that integrates and transforms multiple imperfect and messy healthcare data sources into clean, usable data so that we can learn from every cancer patient.

As a core member of our Platform and Integrations team, you will play a vital role in designing and building our core data platform and helping scale it to serve additional hospitals. You will lead major improvements to our data infrastructure and apply your skills in software development, architecture and data modeling to get things done.

We are a small team trying to tackle a very large problem, so we need teammates that are ultimately accountable to themselves and continuously push themselves, the product and the organization forward.

What you will be doing:

  • Designing and implementing improvements to our data extraction and transformation processes to increase performance and stability
  • Architecting our data warehousing and reporting capabilities to support real-time analysis of tens of thousands of patients representing millions of data points
  • Incrementally evolving our platform architecture and infrastructure without disrupting operations
  • Overseeing and monitoring our existing data platforms for stability, performance and accuracy
  • Working with Product and Engineering to define, document, and build transformations to extract intelligence from multiple incomplete and siloed data sources
  • Building pipelines to de-identify and consolidate cross-institutional data to fuel predictive analytics, research, and clinical trials
  • Building visibility into all aspects of our data platform (workflow status, system health, data lineage, etc.)

About you:

  • Demonstrated experience independently leading complex software projects
  • A strong base of software engineering experience, typically 5-8+ years, with a good portion of that leading the development of data platforms, pipelines or data-intensive projects
  • Deep understanding of multiple database technologies, for example relational, document, key/value, columnar, etc (we use Postgres, MongoDB, Redis, and ElasticSearch)
  • Experience building asynchronous and distributed systems (we use RabbitMQ)
  • Fluency with a functional or imperative language (we use Python)
  • A focus on writing understandable, testable, and maintainable code
  • Familiarity with modern containerized environments (we use Docker & Kubernetes)

Bonuses

  • Experience with healthcare data standards and integrations (HL7, FHIR, DICOM, etc.)

Compensation, Benefits, and Perks:

  • Salary: $110k-170k plus equity compensation
  • 401k, health and dental insurance, flexible vacation, paid parental leave
  • eBooks, online courses, home office budget
  • Events: happy hours, team dinners, conversations with oncologists (will return soon!)
  • Work with smart, passionate people on a product that will have a direct impact on the lives of cancer patients

More about Oncora Medical

Perks and Benefits

Healthcare benefits
Retirement benefits
Parental leave
image

Funding

AMOUNT RAISED
$7M
FUNDED OVER
4 rounds
Rounds
S
$3,000,000
Seed Sep 2019
image

Founders

David Lindsay, MD, PhD
CEO • 3 years • 10 years
Philadelphia
image
Chris Berlind
CTO • 3 years • 10 years
Philadelphia
image
Go to team image

Similar Jobs

Oncora Medical company logo
Oncora Medical
Software, data, and ML to help doctors and scientists in the fight against cancer
ARON Lighting company logo
ARON Lighting
High Efficiency, Innovative, and Trendsetting LED Lighting Design
Penn Interactive (Barstool Sportsbook) company logo
Penn Interactive (Barstool Sportsbook)
Interactive gaming arm of Penn National Gaming
Clarip company logo
Clarip
Clarip is disrupting the fast growing Data Privacy industry