Data Engineer

  • Upstart
  • San Carlos, CA, USA
  • Jul 17, 2018
Full time Developer JAVA

Job Description

Upstart is a fast-growing and profitable company revolutionizing how people access credit. We use data science and automation to make smarter lending decisions and help borrowers access credit easier and faster. Join our engineering community as a Data Engineer, and help Upstart build infrastructure to move and analyze large volumes of data. Our success depends on our ability to efficiently make sense of data, and as a Data Engineer at Upstart, you'll be responsible for architecting systems to move, store, transform, and analyze large amounts of data, including financial and business data. You'll have an outsized impact on the productivity of the entire engineering and data science team and directly contribute to Upstart's core competitive advantage.

Here is more about what you’ll be doing:

  • Build data pipelines that collect, connect, centralize, and curate data from various internal and external data sources
  • Manage and extend a reliable, effective, and scalable data infrastructure
  • Partner with Data Scientists and other business stakeholders to meet their data requirements
  • Implement systems for monitoring data quality and consistency
  • Productionize machine learning models that power our data products and integrate with our loan origination platform
  • Help the Data Science team apply and generalize statistical and econometric models on large datasets
  • Identify inefficiencies, optimize processes and data flows and make recommendations for improvements

Requirements:

  • 3+ years of experience as Data Engineer or Software Engineer
  • Proficiency in Python or Java
  • Experience with streaming Kafka, ETL for service oriented architectures
  • Ability to collaborate cross-functionally and communicate effectively
  • Ability to bring new ideas and promote process improvement