Senior/Staff/Principal Backend Engineer, Platform & Data Ingestion
New
V
Verana HealthHealthcare Technology
Employees work remotely in AZ, CA, CO, CT, FL, GA, IL, LA, MA, MN, NC, NJ, NV, NY, OH, PA, SC, TN, TX, VA, WA, D.C.Full-TimeSenior
Salary$150,000 - $236,000
Apply NowOpens the employer's application page
Job Details
- Experience
- 4+ years of professional experience
- Required Skills
- AWSSQLElasticSearchETLJavaC#C++Scala
Requirements
- 4+ years of professional experience building scalable, robust APIs, microservices, and high-volume ETL/ingestion processes.
- Strong professional experience with Functional Programming languages (e.g., Scala, Elixir) and/or mainstream typed languages (Java, C#, C++).
- Demonstrated experience working with OpenSearch or Elasticsearch for complex indexing.
- Exposure to OCR pipelines, document parsing, or natural language text processing.
- 4+ years of experience with data modeling techniques for structured/unstructured datasets.
- Strong SQL coding and query optimization skills.
- Proven ability to design for and navigate both transactional (OLTP) and analytical (OLAP) data systems.
- Comfort using coding assistants, automated scripts, or agentic tools for development workflows.
- Deep understanding of distributed server-side architectures, reactive principles, and cloud integrations (AWS and/or GCP).
- Familiarity with messaging/streaming infrastructure like Amazon SQS, Kafka, or Google PubSub.
- Exceptional written and verbal communication skills with a focus on cross-functional collaboration.
Responsibilities
- Build and optimize resilient data ingestion pipelines that process high volume streams of clinical data and integrate them into our core oncology platform architecture.
- Own the indexing, querying, and performance tuning of our OpenSearch cluster to ensure fast text and data discovery across our oncology data layers.
- Implement and refine complex OCR processing workflows to transform raw, unstructured patient timelines into clean, structured data.
- Expand our core oncology data model by maintaining and enhancing microservices that run automated, medically defined quality checks.
- Use AI tools to automate routine setup and boilerplate while building robust backend systems.
- Design and implement impactful ETL pipelines and high-performance RESTful APIs/microservices.
- Participate in thorough code and design reviews, guide technical decisions, and mentor peer engineers.
- Lead the investigation and resolution of data and quality issues.
View Full Description & ApplyYou'll be redirected to the employer's site