Data Engineer

Data Engineer

This job is no longer open

As a data engineer on our team, you’ll help build our data acquisition and ingestion system, efficiently aggregating billions of data points across thousands of diverse sources. Our underlying data platform is the foundation for our customer-facing research and risk products, making public records from thousands of different sources easily and readily available.


In this role, you will:

  • Write, maintain, and improve Python code for collecting and processing data from thousands of different third-party sources
  • Analyze new data sources to understand how to best acquire and model/catalogue the data
  • Develop a strong understanding of the ways our users use our products to help inform how we can best present records and data to meet their needs
  • Work with many different kinds of data, both public and proprietary, in many different structured and unstructured formats, ingested from sources such as APIs, databases, websites, files, cloud storage, etc.
  • Curate and monitor existing source integrations to ensure data in our platform is accurate, consistent, available
  • Analyze our data to deliver insights that improve our platform and power new features and products
This job is no longer open
Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.