Uptake is a platform of answers built for industry, with industry. We are looking for smart, curious and insanely talented people who can help us break into new territory, take on massive problems and build fast. If that sounds like you, we’d like to hear from you.


What we do:

Uptake harnesses the power of underutilized data to empower businesses to make informed decisions. We partner with industry leaders to build a predictive analytics software platform that grows smarter in one industry because of what we learn in another. The result is a powerful platform that identifies problems before they happen, ultimately saving money, time and lives.

What you’ll do:

As a Data Engineer on the Data Science team, you’ll work with Uptake’s data scientists to design and build Uptake’s data infrastructure within Data Science. The tools you create will have lasting impact on model development and deployment, model performance reporting, and data monitoring. The ideal candidate is flexible and adaptive to the rapidly evolving needs of the team.

Responsibilities:

  • Collaborate with data scientists, engineers, and product owners to define and manage new sources of data
  • Work with data ingestion teams to develop data expertise and resolve upstream issues relating to data quality
  • Design and implement data warehouses, real-time ETL, and batch processing of data to support modeling and reporting needs
  • Define best practices and design for the management of data
  • Partner with Data Scientists to build and maintain internal data processing and visualization tools

Qualifications:

  • BA in computer science or a related field
  • Ability to write efficient SQL queries
  • 1+ years experience with NoSQL databases (Cassandra or Elasticsearch preferred)
  • 3+ years experience with programming languages (Python, Java, R, and/or Scala preferred)
  • Familiarity with a variety of data processing technologies (e.g. Spark, Kafka, Hadoop)
  • Excellent communication skills, including a knack for clear documentation
  • Experience with or knowledge of REST APIs and making data available through microservices.
  • Experience using version control (git, Mercurial, SVN, etc.) for collaborative code development.

Preferred Qualifications:

  • MS in Computer Science
  • Ability to architect data solutions
  • Previous experience in machine learning and its applications
  • Previous experience managing data ETL processes and making data available through service applications and databases.
  • Experience supporting data science and analytical efforts is preferred.

 

Company Reviews

What binds us is a passion for tackling hard problems and having a lot of fun along the way.
Nick Singh
UX Researcher
at Uptake
We have access to resources the moment we need them, and we can tap into an amazing talent pool at a moment’s notice.
Brad Nicholas
Lead Innovation Architect
at Uptake
Find more startup and tech jobs in Chicago
Loading...
Apply Now
Perks & Benefits
Health/dental/vision coverage
401(k) match
Open PTO policy
Parental leave
Commuter benefits
Speaker series
Lunch stipend
Happy hours

Oh no!

You're fresh out of job post slots.

Upgrade your planmanage current jobs

Create an account

Let startups find you

Create a profile and upload your resume today.

Saved Jobs
Job Saved
Find your saved jobs by scrolling over this star

Oh no!

You're fresh out of job post slots.