Oncolens
Senior Software Engineer – Data Integrations
Oncolens, Snowflake, Arizona, United States, 85937
Senior Software Engineer – Data Integrations
Join the Team Where Talent and Passion Improve Cancer Care
It is hard to find someone in today’s world who hasn’t been impacted by cancer. At OncoLens, we envision a world where every cancer patient has access to the best possible minds, therapies, and innovations in care—in time to make a difference. We deliver tech-based solutions for cancer care professionals and life science companies to improve treatment plans and save lives.OncoLens is the leading data and clinical decision support hub that supports the multi-disciplinary discussion of cancer cases by experts and care teams, clinical trials, and research and tracking for the highest potential quality or outcome for the patient. More than 10% of all cancer centers in the United States count on OncoLens to help improve outcomes through coordinated patient data, in-depth analysis, and actionable clinical decision support.OncoLens is a global, venture-backed healthcare company, serving some of the largest integrated delivery networks and national cancer institutes across the country.We’re looking for a Senior Software Engineer – Data Integrations who is a self-starter and energized by working on a dynamic team. This role reports to the Director of Software Development.Senior Software Engineer – Data Integrations Position Details
What You’ll Do
Work closely with engineering leadership to build new solutions to real-world problems.Participate in schema design to power business strategy and customer initiatives, supporting a variety of data input structures and consumers.Implement enhancements to our integration framework in Java, SQL, Python, and potentially other languages to support new types of incoming medical data through FHIR, JSON-based REST APIs, and a variety of other sources.Continue to scale and build out new capabilities in a data pipeline to securely ingest and analyze de-identified external data to power new reporting and analytics products.Add data sources and enhance the OncoLens Data Lake and combine insights from a variety of its sources to power ML/AI, data visualization tools and applications.Collaborate with stakeholders to build the best solution for both the company and customers.What You Should Have
A bachelor’s degree is preferred in computer science, engineering or related field; however, self-taught engineers are welcome with equivalent training, fellowship, or work experience.5+ years of professional development experience, preferably in a highly regulated field.Experience with querying and schema design in SQL: great at finding a needle (or a bug) in a haystack across internal architecture.Experience with multiple languages, including Python and an OOP language like Java, C# or C++.Experience building (or implementing tools for) data ingest for different types of data, from flat files and CSVs to structured data and XML, to ingesting JSON data via API.Docker and Infrastructure as Code experience with cloud-based computing, utilizing tools such as Terraform, Kubernetes and Helm.What You Might Also Have
Experience with design and deployment of a cloud-based Data Warehouse / Data Lake.Experience with frameworks for data processing at scale, including orchestration tools like Airflow.Experience with frameworks for big data processing at scale: Snowflake, Hadoop, Spark, etc., as well as streaming data architectures based on Kafka, Kinesis, etc., and orchestration tools.Experience with ML/AI and/or NLP.What You’ll Learn at OncoLens
You’ll get exposure to the full lifecycle of a rapidly growing startup.A dive deep into healthcare and how technology solutions can help improve patient outcomes.Becoming familiar with precision medicine, genotyping and the latest in cancer research.Gaining real-world experience in growing our architecture and technology stack.Excited to learn more? Apply using the form provided below.#J-18808-Ljbffr
Join the Team Where Talent and Passion Improve Cancer Care
It is hard to find someone in today’s world who hasn’t been impacted by cancer. At OncoLens, we envision a world where every cancer patient has access to the best possible minds, therapies, and innovations in care—in time to make a difference. We deliver tech-based solutions for cancer care professionals and life science companies to improve treatment plans and save lives.OncoLens is the leading data and clinical decision support hub that supports the multi-disciplinary discussion of cancer cases by experts and care teams, clinical trials, and research and tracking for the highest potential quality or outcome for the patient. More than 10% of all cancer centers in the United States count on OncoLens to help improve outcomes through coordinated patient data, in-depth analysis, and actionable clinical decision support.OncoLens is a global, venture-backed healthcare company, serving some of the largest integrated delivery networks and national cancer institutes across the country.We’re looking for a Senior Software Engineer – Data Integrations who is a self-starter and energized by working on a dynamic team. This role reports to the Director of Software Development.Senior Software Engineer – Data Integrations Position Details
What You’ll Do
Work closely with engineering leadership to build new solutions to real-world problems.Participate in schema design to power business strategy and customer initiatives, supporting a variety of data input structures and consumers.Implement enhancements to our integration framework in Java, SQL, Python, and potentially other languages to support new types of incoming medical data through FHIR, JSON-based REST APIs, and a variety of other sources.Continue to scale and build out new capabilities in a data pipeline to securely ingest and analyze de-identified external data to power new reporting and analytics products.Add data sources and enhance the OncoLens Data Lake and combine insights from a variety of its sources to power ML/AI, data visualization tools and applications.Collaborate with stakeholders to build the best solution for both the company and customers.What You Should Have
A bachelor’s degree is preferred in computer science, engineering or related field; however, self-taught engineers are welcome with equivalent training, fellowship, or work experience.5+ years of professional development experience, preferably in a highly regulated field.Experience with querying and schema design in SQL: great at finding a needle (or a bug) in a haystack across internal architecture.Experience with multiple languages, including Python and an OOP language like Java, C# or C++.Experience building (or implementing tools for) data ingest for different types of data, from flat files and CSVs to structured data and XML, to ingesting JSON data via API.Docker and Infrastructure as Code experience with cloud-based computing, utilizing tools such as Terraform, Kubernetes and Helm.What You Might Also Have
Experience with design and deployment of a cloud-based Data Warehouse / Data Lake.Experience with frameworks for data processing at scale, including orchestration tools like Airflow.Experience with frameworks for big data processing at scale: Snowflake, Hadoop, Spark, etc., as well as streaming data architectures based on Kafka, Kinesis, etc., and orchestration tools.Experience with ML/AI and/or NLP.What You’ll Learn at OncoLens
You’ll get exposure to the full lifecycle of a rapidly growing startup.A dive deep into healthcare and how technology solutions can help improve patient outcomes.Becoming familiar with precision medicine, genotyping and the latest in cancer research.Gaining real-world experience in growing our architecture and technology stack.Excited to learn more? Apply using the form provided below.#J-18808-Ljbffr