Back to jobs
New

Data Engineer

Remote

About Thalamus

Our mission is to help the right doctors practice at the right hospitals to treat the right patients. We leverage a passion for technology, medical education, equity, and data-driven research to optimize physician recruitment, starting with the medical residency recruitment process.

Our philosophy is that the opportunity to practice medicine in an ideal environment should be accessible to all, and ample medical research has shown that this results in patients getting better healthcare outcomes overall. We built a comprehensive interview management platform, backed by evidence-based research, to innovate, streamline, and optimize the residency recruitment process.

 

At Thalamus, the Data Team takes on the critical role of safeguarding and optimizing our data architecture, which forms the backbone of the technical organization. Our responsibilities encompass extracting and aggregating data from a wide array of internal and external sources, refining these data for quality, and making them readily accessible. We further employ advanced analytics, research, modeling, machine learning, and AI to extract valuable insights. The Data team continuously enhances and monitors data pipelines, databases, APIs, and machine learned models, collaborating closely with all other teams to promote responsible data stewardship and drive data-driven decision-making and initiatives.


With several projects lined up for the year, this role offers a unique opportunity to manage and build new data storage, pipelining, and visualization solutions from the ground up. You should possess high attention to detail, have excellent communication skills, resourceful, customer focused, team oriented, and have an ability to work independently under time constraints to meet deadlines. You will be comfortable thinking big and diving deep. A proven track record in taking on end-to-end ownership and successfully delivering results in a fast-paced, dynamic business environment is strongly preferred. Above all you should be passionate about working with large data sets and someone who loves to bring datasets together to answer business questions and drive change.


You will...

  • Collaborate with application engineers, data scientists, product managers, and technical support (CX team)

  • Implement data pipelines from RDBMS, application logs and unstructured data sources

  • Implement data aggregation, data cubes, verification, and cleansing solutions

  • Work with devops engineers to design scalable cloud solutions

  • Write readable, maintainable code for agile development in a highly collaborative workspace

  • Plan new data acquisition, storage and maintenance solutions

  • Work with application engineers to create efficient, reliable data products for ingestion into other applications

  • Develop data engineering model and best practices for a growing data-centric organization

You should have... 

  • 5+ years experience in data engineering 
  • Minimum Bachelor's Degree in Computer Science, Information Technology, or related work experience in a related field
  • 5+ years demonstrated experience with Spark & PySpark

  • 5+ demonstrated experience with a variety of JSON, data parsing, XML, YAML, unstructured and structured data

  • 5+ years with python best practices for coding and documentation

  • 5+ years experience with BI (tableau reporting) visualization & database experience (postgres, sqlserver, and snowflake) and distributed databases (hadoop, databricks)

  • Strong SQL knowledge

  • Working in Azure or AWS 

BONUS

  • Knowledge of Java & node.js 

The salary range for this position is $165,000 - $190,000 and a grant of stock options. Final compensation will be determined based on experience, skills, and geographic location.  

 

Our Commitment ...

Thalamus is a mission-driven organization centered on the belief that our company should model what we want of the US healthcare system, that the diversity of providers aligns with patient populations. We believe this is best achieved by building a team with a diversity of backgrounds, cultures, and experiences, including “distance traveled.” Thalamus is an equal opportunity employer. We do not discriminate based upon race, religious creed, color, national origin, ancestry, physical or mental disability, medical condition, genetic information, marital status (including registered domestic partnership status), sex and gender (including pregnancy, childbirth, lactation, and related medical conditions), gender identity and gender expression (including transgender individuals who are transitioning, have transitioned, or are perceived to be transitioning to the gender with which they identify), age, sexual orientation, Civil Air Patrol status, military and veteran status, and any other consideration protected by federal, state, or local law. We encourage those who really want to make an impact and who exemplify our core values to apply for our open positions.

Actual base salary offered will be determined by: experience, skills, and work location. This range is for base salary, our total compensation includes equity and benefits. We welcome you to apply even if your expectations are outside our listed range.  

Thalamus is committed to providing reasonable accommodations for qualified individuals with disabilities in our job application procedures and throughout employment. If you need assistance or any accommodation, please let us know.  

Thalamus does not accept unsolicited resumes from recruiters or employment agencies without a fully executed recruitment agreement in place. In the absence of such agreement, Thalamus reserves the right to pursue and hire any candidates without an obligation to pay fees. Agencies are requested not to contact Thalamus hiring managers or employees regarding recruiting services.  

 

*This position is based in the United States, and you must be legally authorized to work in the United States.

Apply for this job

*

indicates a required field

Resume/CV

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf