Castlight Health logo

Senior Software Engineer (79986)

Castlight Health

Remote · USJob$165–179K/yrSeen 5 days agoSeen in employer's feed 5 days ago

Most applications go out cold — see where you stand first. No sign-up to start.

Watch jobs like this.

At a glance

Compensation
$165–179K/yr
Location
Remote · US
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Requirements

Credentials this posting asks for.

Bachelor's degree

Job overview

The Senior Software Engineer will enhance and refactor a large-scale pipeline processing provider and healthcare data, reconcile new data sources, and develop product features. The role also focuses on optimizing complex SQL queries, validating data transformations, and applying machine learning to identify and cluster similar providers. A bachelor's degree and six years of progressive experience are required, along with at least one year in each of the listed special requirements.

Skills & qualifications

RequiredNice to have

Skills

Data Pipeline DevelopmentMPP Database MigrationPythonSQLGreenplumBigQueryMongoDBQuery OptimizationAirflowJenkinsGoogle Cloud PlatformMachine LearningData ClassificationClusteringKubernetesDockerTerraform

Qualifications

Bachelor's in Computer Science, Computer Engineering, or Related Field6 Years Progressive Experience1 Year Data Pipeline Experience1 Year MPP Database Migration Experience1 Year Python and SQL Experience1 Year Distributed and NoSQL Database Experience1 Year Query Optimization Experience1 Year Pipeline Orchestration Tools Experience1 Year Google Cloud Platform Experience1 Year Machine Learning and Infrastructure Automation Experience

Full job description

Responsible for enhancing, maintaining, and refactoring the existing code for a large-scale data processing pipeline used for many disparate sources of provider and other healthcare data sets. Reconcile new sources of provider and related healthcare data and identify source data inconsistencies. Design and implement new product features using these sources of healthcare data. Analyze and improve the performance of very complex SQL database queries and improve the quality of the overall data feed by designing and developing a sophisticated pipeline of data validations to track and confirm data transformations. Use machine learning algorithms to identify similarities between providers data sent in many disparate sources and cluster similar providers together. . Education Required: Bachelor's or foreign equivalent in Computer Science, Computer Engineering, or related field. Experience: 6 years of progressive experience in job offered or related occupation.. Special Requirements: Must have at least 1 year of prior work experience in each of the following: 1. Enhance, maintain, and refactor code for a large-scale data processing pipeline handling diverse provider and healthcare datasets. 2. Migrate a substantial code base to use an efficient MPP database, improving data processing speed. 3. Python and SQL, migrating a substantial code base to use an efficient MPP database, improving data processing speed. 4. Distributed databases including Greenplum/Bigquery and NoSQL databases like MongoDB. 5. Writing optimized queries to process large volumes of data. 6. Data pipeline orchestration tools including Airflow, Jenkins. 7. Working on cloud platforms including Google Cloud Platform . 8. Machine Learning algorithms specifically related to data classification and clustering and infrastructure automation tools including Kubernetes, Docker, Terraform. Telecommuting allowed for this position Salary: $164,757 -- $178,968.00 per year **Applicant Instructions: **Email resume to: [email protected]. Must specify job code 79986 in reply. EOE.

Similar jobs, posted recently

Open roles like this one, listed in the last 30 days.

You've read the whole posting — now see how you match it.