Software Engineer (Data Infrastructure)

Sorry, this job was removed at 11:27 a.m. (CST) on Wednesday, June 27, 2018
Find out who's hiring in Chicago.
See all Developer + Engineer jobs in Chicago
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Data Engineers at VillageMD build distributed components, pipelines, and tools that enable our organization to make analytical, evidence-based decisions. We're in a unique position to impact everyone in primary care from independent, family-owned practices to premier health systems. We aggregate, process, and deliver rich datasets to improve the effectiveness of primary care for our doctors and patients.

We built our technology by standing on the shoulders of tech giants. We use validated, open-source technologies developed at Airbnb, Amazon, and Facebook. We participate in the open-source ecosystem and OHDSI. As a member of our team, you would spend time designing new data pipelines and democratizing data access at our company.

Examples of work that Data Infrastructure Engineers have done at VillageMD:

  • Built a real-time Kafka pipeline to ingest HL7 and inbound reports to drive transitional care from a hospital stay
  • Designed a distributed data-sync technology using Apache Airflow to make population health data accessible outside the four walls of the doctor's office
  • Collaborated with Analytics and Operations to parse and transform free text into queryable data

What will make you successful here?

  • A desire to be accountable for owning problems from design to implementation
  • A drive to deliver high code quality and help others do the same through code reviews
  • A bias for action and pragmatic solutions
  • A preference for scaling small teams by bringing to bear automated testing and engineering best practices to deliver features
  • A low ego and humility; an ability to gain trust through strong communication and doing what you say you will do

What you might do in your first year:

  • Design and prototype a unique data pipeline
  • Integrate predictive analytics into a data pipeline for use by our care teams
  • Figure out how we can ingest and integrate information from a new API or HIE

The following experience is relevant to us:

  • 2+ years of full-time experience
  • Design and operation of robust distributed systems
  • Experience with Java or Python is preferred (C# and Ruby can work too)
  • Strong knowledge of relational databases and data modelling (MSSQL and Postgres)
  • Familiarity with alternative data-storage technologies (S3, MongoDB, Redis, Neo4j)
  • Experience with AWS, Azure, or GCE
  • Experience with the warts of clinical and financial healthcare data will help (a lot)
  • BS/MS/PhD in Computer Science or a related field (ideal)

We are an equal opportunity employer and value diversity at VillageMD. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

We are in the heart of downtown Chicago - accessible to all trains and plenty of food/drink options nearby!

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about VillageMDFind similar jobs