We're Hiring Menu
  • At Verana, I have amazing opportunities that challenge my limits, help me expand my knowledge, and give me a new perspective to work with. As a part of the engineering team I get to apply cutting-edge technologies for data processing and analysis.

    The data applications team works builds a secure, scalable, high availability cloud-based Web platform for clinical data. Those with a knowledge of handling data analytics, microservices, and a passion for data visualization would thrive here.

    Kevin Chang, Director, Data Technology Platform

Engineering Manager (San Francisco)

The data engineering (DE) team is looking for a Data Engineering Manager to lead a team of engineers, designing and developing data pipelines using the latest big data technologies. The ideal candidate will have a proven track record in managing a group of world class data engineers, showing demonstrated growth in their career development, as well as the mentorship/growth and performance management of direct and indirect reports. This person will have excellent skills in designing and developing scalable solutions for data pipelines, including data infrastructure and data systems. A key component of this role is working in a product driven organization, understanding prioritization and strategic product direction, identifying components of the pipeline that are amenable to scaling.

This is an opportunity to join a growing company, and be a part of a team of colleagues accomplished in diverse engineering disciplines; focused on using the best of what lies at the forefront of technology and skills to address complex, real-world problems in the healthcare and life science space. Some of the tools we use are: Python, Spark, AWS, Kubernetes, Docker, Postgres, Git, Airflow, Jupyter.

Responsibilities

  • Lead, manage and mentor a team of Data Engineers.
  • Responsible for delivering projects required for improving the data infrastructure, data systems and tools that are used in our data processing pipelines.
  • Collaborate cross-functionally to successfully deliver projects that further our tech stack and our systems.
  • Responsible for the development of automation across our tech stack to make our company scalable.
  • Design and develop processes for data pipelines using the latest technologies.
  • Establish a collaborative and innovative team work environment that fosters autonomy, transparency, high degree of craftsmanship and personal growth.
  • Drive data quality across our data pipelines, and implement system controls for managing data quality.
  • Performing code reviews and providing critical suggestions for fixes and improvements.

Requirements

  • BS/MS in Computer Science or related degrees.
  • Experience in the healthcare / life sciences industry.
  • 2+ years of hands-on management experience of a team of engineers.
  • 5+ years of relevant experience with data engineering, having experience with a Cloud provider (preferably AWS) & Big Data architecture.
  • Skills like data pipelines, ETL, data warehousing, workflow systems, etc. Big data technologies like Spark, AWS Redshift, Hadoop, etc.
  • Experience developing people and teams through coaching, mentoring, and feedback.
  • Experience building cross-functional relationships and working with other teams to deliver projects.
  • Very good communication skills, both verbally and written.
  • Ability to work as part of a collaborative team in a fast-paced, agile environment.

Bonus

  • DevSecOps experience in a cloud environment.
  • Experience in fast paced startup environment.
  • Experience with machine learning and statistics.

To apply, please email your resume to:
jobs@veranahealth.com

Data Engineer (San Francisco)

As a Data Engineer, you will design & build mission-critical data pipelines and platform that enable analytics for our internal & external customers on one of the biggest specialty healthcare data. The ideal candidate is an experienced data pipeline builder and data wrangler who enjoys optimizing data systems and building them from the ground up. The Data Engineer will support our software developers, database architects, data analysts and data scientists on data initiatives and will ensure optimal data delivery architecture is consistent throughout ongoing projects.

Responsibilities

  • Create and maintain optimal data pipeline & platform architecture.
  • Assemble large, complex data sets that meet functional / non-functional business requirements.
  • Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc.
  • Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data.
  • Create data tools for analytics and data scientist team members that assist them in building and optimizing our product into an innovative industry leader.
  • Work with data and analytics experts to strive for greater functionality in our data systems.
  • Work on fast iteration cycles and tight deadlines using an agile methodology.

Requirements

  • BS/CS, MS/CS or equivalent.
  • Proficient coding skills in Python/ scripting languages. Expertise with Big Data technologies on AWS, i.e. EMR, Spark, Parquet, Kinesis, Hive, Presto, Airflow, etc.
  • Bonus points for working with Infrastructure-as-Code (e.g. Terraform).
  • Huge plus with experience on running ML/AI models in production on large scale data.
  • Prior healthcare experience is an advantage.
  • Excellent written and oral communication skills.
  • Ability to set and manage priorities judiciously.
  • Ability to articulate ideas to both technical and non-technical audiences. Exceptionally self-motivated and directed.
  • Superior analytical, evaluative, and problem-solving abilities.

To apply, please email your resume to:
jobs@veranahealth.com

Java Software Engineer (San Francisco)

Verana Health is looking for a seasoned Java back-end engineer with proficient skills on building microservices, Web or SAAS services using Spring Boot and with deep knowledge on analytical or transactional data handling. 

Responsibilities

  • Work closely with data science and data platform teams to transform analytical data for transactional Web application use.
  • Prior working experience in handling analytical and transactional databases.
  • Capable of building Spring Boot microservice from scratch.
  • Understanding of programming languages and tools to analyze current codes and industry developments, formulate more efficient processes, solve problems, and create a more seamless experience for users.
  • With excellent communication, computer, server, AWS services and project management skills.
  • Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement.
  • Collaborating with the Data team, front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.
  • Work, coordinate and overlay working schedules with offshore teams

Requirements

    • Bachelor’s degree in computer programming, computer science, or a related field.
    • 5+ years of real world experience on large scale Java API server, Microservices, REST and SAS system using Java
    • Experience with Spring Boot, Spring Cloud, Spring Security, Spring Batch, Spring Web Services
    • Mastery and with real world experience on multiple database platforms (RDBMS, NoSQL).
    • Proficiency with shell scripts, Python, Spark, JavaScript is a plus.

 Bonus

  • Prior experience with healthcare related products
  • Knowledge of AWS services
  • Knowledgeable, collaborative, and motivated on SDLC. Understanding of the web development cycle, release and deployment processes
  • Strong problem solving and verbal and written communication skills

To apply, please email your resume to:
jobs@veranahealth.com

Data Engineer Healthcare - Knoxville ()

Verana Health is seeking a Data Engineering professional with the skills to build and maintain data-driven applications. The engineer will investigate Electronic Medical Record (EMR) system databases, understand EMR data models, and identify/catalog various data elements present in EMR databases. The candidate will take part in the broader technology team responsible for managing company-wide data ingestion and healthcare data mapping effort.

Job Duties and Responsibilities:

  • Forensically explore relational databases to investigate, identify, and understand RDBMS data models.
  • Incubate/Design/Create SQL - DDL, DQL, DML, DCL.
  • Profile various healthcare databases - MySQL, Oracle, PostgreSQL, SQL Server. SQL Server knowledge is preferred.
  • Characterize database instances by utilizing SQL Server toolchain to identify and understand ER models.
  • Create/Review logical entities, define their attributes, and establish relationships between the various data objects.
  • Design physical data models and generate DDLs.
  • Understand healthcare-specific EMR data models, catalog data dictionaries, and map data elements to standard data specifications.
  • Work closely with technology teams to understand processes and policies driving the team goals.
  • Document and improve data mapping and data element identification processes across the entire data ingestion team.

Basic Requirements:

  • A minimum of a BS degree in computer science, software engineering, or related scientific discipline is desired.
  • 2+ years of experience in Data Modeling, logical/physical database designing.
  • Extensive experience in data modeling and logical data model design.
  • Demonstrated expertise in logical and physical data modeling (ER).
  • Demonstrated proficiency in using data modeling tools, data profiling toolchain, and data (de)normalization techniques.

Bonus:

  • Experience in data models of one/two of the major EMRs - Epic, Cerner, Allscripts, Athena, CareCloud, GE Centricity, Nextgen, eClinicalWorks, Intelichart Pro (MDIntellesys), Compulink, iMedicWare, Integrity etc.
  • Basic understanding of the clinical & EMR workflow, including knowledge of expected high-level data elements and categories, and understanding of standard medical terminologies and coding systems (e.g., ICD-10-CM, CPT)
  • Python and Spark programming skills.
  • Experience with health interoperability standard information models (e.g., FHIR CDM)

To apply, please email your resume to:
jobs@veranahealth.com

Data Engineering Manager (Knoxville)

The data engineering team at Verana Health Knoxville is seeking a Data Engineering Manager to lead a team of data and software engineers focused on designing and developing data pipelines for data ingestion at scale. The ideal candidate will have a proven track record in managing a group of world class data engineers, showing demonstrated growth in their career development, as well as the mentorship/growth and performance management of direct and indirect reports. This person will have excellent skills in designing and developing scalable solutions for data pipelines, including data infrastructure and data systems. A key component of this role is working in a product driven organization, understanding prioritization and strategic product direction, and developing components of the pipeline that are amenable to scaling.

This is an opportunity to join a growing company, and be a part of a team of colleagues accomplished in diverse engineering disciplines; focused on using the best of what lies at the forefront of technology and skills to address complex, real-world problems in the healthcare and life science space. Some of the tools we use are: Python, Spark, AWS, Docker, Postgres, Git, Airflow, Jupyter.

Responsibilities

  • Lead, manage and mentor a team of data engineers and software engineers.
  • Responsible for delivering projects required for improving the data infrastructure, data systems and tools that are used in our data processing pipelines.
  • Collaborate cross-functionally to successfully deliver projects that further our tech stack and our company scalable.
  • Responsible for the development of automation across our tech stack to make our company scalable.
  • Design and develop processes for data pipelines using the latest technologies.
  • Establish a collaborative and innovative team work environment that fosters autonomy, transparency, high degree of craftsmanship and personal growth.
  • Drive data quality across our data pipelines, and implement system controls for managing data quality.
  • Performing code reviews and providing critical suggestions for fixes and improvements.

Requirements

  • BS/MS in Computer Science or related degrees.
  • 3+ years of hands-on management experience of a team of engineers.
  • 5+ years of relevant experience with data engineering, having experience with a Cloud provider (preferably AWS) & Big Data architecture.
  • Skills like data pipelines, ETL, data warehousing, workflow systems, etc. Big data technologies like Spark, AWS Redshift, Hadoop, etc.
  • Experience developing people and teams through coaching, mentoring, and feedback.
  • Experience building cross-functional relationships and working with other teams to deliver projects.
  • Good communication skills, both verbally and written.
  • Experience working in a product driven organization, understanding prioritization and strategic product direction, and developing components of the pipeline that are amenable to scaling.
  • Ability to work as part of a collaborative team in a fast-paced, agile environment.

Bonus

  • 8 or more years of hands-on management experience of a team of engineers.    
  • Experience in the healthcare/life sciences industry.
  • DevSecOps experience in a cloud environment.
  • Experience in fast paced startup environment.
  • Experience with machine learning and statistics.

To apply, please email your resume to:
jobs@veranahealth.com

Associate Project Manager (Knoxville)

Associate Project Manager

Verana Health is seeking an Associate Project Manager professional with the skills to manage all aspects of complex software projects from inception to conclusion and overall administration, capacity planning, and coordination between engaging teams. The candidate will take part in building and utilizing best practices in software project management and orchestration. Additionally, the candidate will participate in a broader project management team responsible for improving project oversight, planning, and reporting.

Job Duties and Responsibilities:

  • Assist in framing team sprint plans, goals, objectives, policies, and procedures using Jira.
  • Supervise and execute the planning and sprint implementation stages of multiple projects/programs simultaneously.
  • Act as project liaison on assigned projects, perform an array of highly skilled duties such as assembling, coordinating, and managing multidisciplinary technical teams.
  • Facilitate and troubleshoot the sprint management problems associated with developing complex systems.
  • Provide higher skilled sprint management advice and assistance to higher management and personnel.
  • Report and respond to regular inquiries about projects and status.
  • Coordinate schedules of concerned staff and other interested parties.
  • Collaborate with the development team in building project specifications for company software applications and features.
  • Maintain knowledge of industry trends and state of the art project management software.

Basic Requirements:

  • A minimum of an Associate or BS degree, additional PMP certificates are favoured.
  • 2+ years of experience in software project management.
  • Extensive experience in Jira project management software and agile, waterfall & kanban project management methodologies.
  • Proficient with Microsoft Office tools and other project management tools.
  • Interpersonal skills to include effective verbal and written communication with staff, key leaders and other departments
  • Demonstrated ability to work with people in an environment of urgency, demands, flexibility, and improvisation with on-the-spot decision-making.

To apply, please email your resume to:
jobs@veranahealth.com

Database Modeler (Knoxville)

Verana Health is seeking a Data Modeler with the skills to build and maintain data-driven applications. The engineer will investigate various system databases, understand data models, and identify/catalog various data elements present in databases. The candidate will take part in the broader technology team responsible for managing company-wide data ingestion and healthcare data mapping effort.

Job Duties and Responsibilities:

  • Thorough knowledge of database designing, data modeling, database integration/migration, database object model development, database storage processes, database tuning, database administration, and management system, SQL programming, database disaster recovery methods, and security practices.
  • Extensive knowledge of MS SQL Server and other relational databases.
  • Forensically explore relational databases to investigate, identify, and understand RDBMS data models.
  • Incubate/Design/Create SQL - DDL, DQL, DML, DCL.
  • Profile various healthcare databases - MySQL, Oracle, PostgreSQL, SQL Server. SQL Server knowledge is preferred.
  • Characterize database instances by utilizing SQL Server toolchain to identify and understand ER models.
  • Create/Review logical entities, define their attributes, and establish relationships between the various data objects.
  • Design physical data models and generate DDLs.
  • Understand healthcare-specific data models, catalog data dictionaries, and map data elements to standard data specifications.
  • Work closely with technology teams to understand processes and policies driving the team goals.
  • Document and improve data mapping and data element identification processes across the entire data ingestion team.

Basic Requirements:

  • A minimum of a BS degree in computer science, software engineering, or related scientific discipline is desired.
  • 5+ years of experience in Data Modeling, logical/physical database designing.
  • Extensive experience in data modeling and logical data model design.
  • Demonstrated expertise in logical and physical data modeling (ER).
  • Demonstrated proficiency in using data modeling tools, data profiling toolchain, and data (de)normalization techniques.

Bonus:

  • Python and Spark programming skills.

To apply, please email your resume to:
jobs@veranahealth.com