Transform Healthcare
Through Data

View current openings

Do something that matters

Healthcare has a data problem. Over a billion patient documents are created per year. This data should be used to improve healthcare delivery, but it isn’t – because it’s stored in different places, in different forms, and is of different quality. Apixio’s cognitive computing platform is built specifically to address this problem. Join us, and help change healthcare.

Meet

Judy

Project
Manager

Meet

Vish

Data
Scientist

Meet

Lilith

Software
Engineer

Engineering Blog

Read about the cool stuff we’re working on, like machine learning and a scalable analytics pipeline.

Benefits

Compensation

Competitive salary, meaningful equity

Health Insurance

Exceptional medical, dental and vision

Grub

Catered lunch, healthy snacks and drinks

Digs

Modern, open-concept office in San Mateo

Swag

MacBook products, jackets and more

Events

Parties, picnics and Friday happy hour

Spirits

Quirky, open, cohesive culture

Vacation

Paid vacation and holiday weekends

Open Positions

APPLY NOW

Manager, Data Integrations

Manager, Data Integrations

The Apixio Manager of Data Integrations, will ensure that Apixio customers can successfully, efficiently, and securely transfer relevant data to the Apixio platform. 

The Manager will work with Apixio customers to determine the optimal data integration strategy and will work Apixio internal teams to optimize the data integration process and toolset.

The Data Integrations Manager will supervise the Data Integrations Team.  The team is part of the Apixio Customer Operations organization and is responsible for successful acquisition, mapping and loading of customer data into the primary Apixio ETL pipelines.  The team coordinates efforts between internal resources and customers in support of custom integration development and is generates reports on project data status.

Apixio’s Data Integration team members are hybrid technology and consulting resources that have strong technology, communications and management skills and are key to successful customer onboarding and project success.

Responsibilities:

  • Work directly with customers to advise and determine their data integration strategy.  Oversee and manage the acquisition and loading of customer data into the Apixio platform. This includes data acquisition, mapping, validation, processing and loading.  Educate customers on their responsibilities, data requirements and delivery schedules required for a successful project execution
  • Work closely with the engineering and product management team to improve the operational efficiency and controls of the data integration process.  This may include development of new tools and methods for data ingest and integration of new systems.
  • Supervise team of data integration specialists and ensure that all team members are be able to:
    • Manage all data aspects of a customer engagement from initial contact through successful ingest in the Apixio systems. Coordinate with customer in order to manage expectations and timelines
    • Develop manifest of all customer data received. Validate complete delivery of data by customer and complete and verify all mapping into the Apixio system
    • Monitor and communicate data integrity to customers using strong customer service skills
    • Perform necessary data mapping and transformation to prepare for validation and loading
    • Communicate with project stakeholders to ensure project timeline integrity

Requirements:

  • Management – Experience as a team lead or manager; demonstrated ability to supervise employees and run teams.
  • Product development – Experience working with a product team to improve a product, process or service.  
  • Technical – Demonstrated hands-on experience with data integrations. Strong technical knowledge of ETL techniques and data integration tools like Informatica Cloud. In addition, programming skills in one or more languages like Shell, Python, SQL, Linux, or Oracle RDBMS are essential. Experience working within multiple operating system environments is a plus.
  • Healthcare – Fluency with healthcare data a must. Candidate should have experience acquiring and mapping healthcare data between systems and be knowledgeable of file layouts and structures and one or more electronic health record systems like Epic, NextGen, or Centricity. Familiarity with the Medicare Advantage market and related healthcare file formats like 837 and RAPS is desired.
  • Communication – Candidate must have the strong communication skills necessary to relay complex data integration requirements to team members and customers.
  • Attention to Detail – Strong organizational and planning skills are essential. The candidate will be expected to manage the data mapping and integration work on multiple projects working with project managers, customers and engineering teams.
  • Critical Thinking – Candidates must demonstrate the ability to work independently when needed, applying critical thinking and problem solving to achieve a positive outcome.

Educational Requirements:

  • Bachelor’s or master’s degree in business or technical field required, degree in computer science or software engineering preferred.
  • At least 7 years of work experience in healthcare business analysis or software development required.
APPLY NOW

Senior Platform Backend Engineer

Senior Platform Backend Engineer

As a senior backend engineer you will own one or more components of our platform. In addition, you will work side-by-side with other engineers on architecture, integration and maintenance of the platform. The backend system services our science and analytics as well as our application teams. The platform is comprised of a data pipeline and automation layer as well as SaaS services.

Daily responsibilities include Design, Architecture, Development, Code Review, and Testing of key system areas including:

– Extensible Analytics Pipeline

– High Availability RESTful web services

– Data Management Layer

– Security Architecture

– Logging and Monitoring Infrastructure

Requirements:

Must Haves

  • Expert-level programming skills in JVM languages: Java / Scala
  • Experience developing high scale RESTful web services
  • Experience with ETL, Data Pipeline solutions
  • Familiarity with caching solutions using technologies like Redis
  • Experience with zero-downtime deployment, CI/CD and failover solutions
  • Proficiency in Software Development Best Practices (SCM  / Unit Tests)
  • Deployed customer-facing software into a Production Environment
  • Demonstrated ownership of large projects or feature sets

Nice to Haves

  • Experience with Security and Access Control implementations
  • Data manipulation and analysis with tools like Python and Shell scripting
  • Experience working on technical side projects or open source contributions
  • Healthcare Domain expertise
APPLY NOW

Data Integrations EHR Specialist

Data Integrations EHR Specialist

Within the Apixio customer operation organization the data integration specialist is responsible for successful acquisition, mapping and loading of customer data into the primary Apixio ETL pipelines. In addition, data integrations specialists are responsible for reporting on project data status, creating reporting tools and developing ad hoc reports to support customer engagements. For many projects, Apixio is directly extracting data from customer’s Electronic Health Record system.  The EHR Specialist role is the primary resource that coordinates efforts between internal resources and customers in support of custom integration development.  Apixio’s data integration EHR specialists are hybrid technology and consulting resources that have strong technology, communications and management skills and are key to successful customer onboarding and project success.

Responsibilities:

  • Educate customers on their responsibilities, data requirements and delivery schedules required for a successful project execution
  • Manage all data aspects of a customer engagement from initial contact, successful ingest in the Apixio systems, and final project reporting.
  • Coordinate with customer in order to manage expectations and timelines
  • Develop and refine queries and other methods used to extract data from EHR systems
  • Communicate data integrity status to customers using strong customer service skills
  • Perform necessary data mapping and transformation to prepare for validation and loading
  • Validate complete delivery of data by customer and complete and verify all mapping into the Apixio system
  • Communicate with project stakeholders to ensure project timeline integrity
  • Work closely with the engineering team to develop new tools and methods for data ingest and integration of new systems
  • Create and modify documentation related to integrations to ensure that processes are sustainable and repeatable

Requirements:

  • Strong technical knowledge of ETL techniques and data integration tools like Informatica Cloud. In addition, programming skills in one or more languages like Shell, Python, SQL Server and SQL Server Management Studio, or Oracle RDBMS are essential. Experience working within multiple operating system environments is a plus.
  • Fluency with healthcare data is required. Candidate must have experience acquiring and mapping healthcare data between systems and be knowledgeable of file layouts and structures and one or more electronic health record systems like Epic, NextGen, Allscripts or Centricity.  Ideal candidate is familiar with EHR database structure, APIs, and querying databases. Knowledge of the Medicare Advantage market and related healthcare file formats like 837 and RAPS/RAPS Return is desired.
  • Candidate must have the strong communication skills necessary to relay complex data integration requirements to team members and customers.
  • Strong organizational and planning skills are essential. The candidate will be expected to manage the data mapping and integration work on multiple projects working with project managers, customers and engineering teams.
  • Candidates must demonstrate the ability to work independently when needed, applying critical thinking and problem solving to achieve a positive outcome.

Educational Requirements:

  • Bachelor’s degree in business or technical field required, degree in computer science or software engineering preferred.
  • At least 5 years of work experience in healthcare business analysis or software development required.

 

APPLY NOW

Senior App Backend Engineer - Services

Senior App Backend Engineer – Services

As a senior app backend engineer you will own one or more components of HCC Profiler. You should enjoy collaborating with others on solutions to interesting problems. In addition, you will work side-by-side with other engineers on architecture, integration and maintenance of the application Infrastructure.

Daily responsibilities include Design, Architecture, Development, Code Review, and Testing of key system areas including:

– High Availability RESTful web services

– Data Management Layer

– Security Architecture

– Logging and Monitoring Infrastructure

Requirements:

Must Haves

  • Expert-level programming skills in JVM languages: Scala, Java, Groovy, etc
  • Experience developing high scale RESTful web services
  • Familiarity with caching solutions using technologies like Redis
  • Experience scaling application backend
  • Experience with zero-downtime deployment, CI/CD and failover solutions
  • Experience with SQL and a number of noSQL databases, such as Elasticsearch, MySQL, Cassandra, MongoDb
  • Proficiency in Software Development Best Practices
  • Deployed customer-facing software into a Production Environment
  • Demonstrated ownership of large projects or feature sets

Nice to Haves

  • Experience building Web Applications (tech: Angular)
  • Experience with Security and Access Control implementations
  • Data manipulation and analysis with tools like Python and Shell scripting
  • Experience working on technical side projects or open source contributions
  • Healthcare Domain expertise