Data Engineer


Earnest Research is a VC-backed data innovation startup driven to change the way professionals understand consumer and business behavior. Working with world-class data partners, we transform raw data into a source for business and investment professionals to ask better questions so they can make better decisions. We believe, in the right hands, data has the power to change the way we work. 


Earnest is seeking a data engineer to help scale up our data infrastructure. You will be part of a data-driven decision-making culture and collaborate with software engineers in building out the data tools and processes to support the creation of insights that will drive our business. The role will involve the design and implementation of the entire data pipeline, from capturing and storing disparate data sources to processing that data and making that data available to other team members. You will be working across the company to understand their data needs, and creating systems that provide consistent and complete information to help solve various business problems. 


  • Maintain and implement tools and systems that ingest, transform, organize, and expose data insights
  • Collaborate with other engineers to help implement and design our next generation data warehouse system
  • Work closely with our data analyst team to gather technical requirements and provide support on analytics processes
  • Develop and maintain data pipelines, with a focus on writing scalable, clean, and fault-tolerant code to handle disparate data sources
  • Implement new product features and performance improvements to existing products
  • Help drive optimization, testing and tooling to improve data quality across the product line


Required Skills:

  • Proficiency in one of Python, Java, Scala, or a similar programming language
  • Experience with Hadoop and related technologies (Hive, Pig, Spark, Presto, Impala)
  • Strong SQL experience (MySQL, Redshift/Postgres)
  • Comfort with source control (GitHub) and working in a Linux environment
  • Experience with handling and processing large data sets in a business environment
  • Understanding of structured and unstructured data design/modeling
  • Strong analytical, quantitative, problem-solving, and critical thinking skills
  • Excellent verbal and written communication skills

Additional Preferred Skills:

  • Experience with AWS tools, i.e. especially EMR, Redshift, Data Pipeline
  • Experience working with large volumes of time series financial data
  • Exposure to Data Science
  • Knowledge of machine learning and natural language processing
  • NoSQL experience: HBase, MongoDB
  • Familiarity with BI and analytics tools (e.g. Looker, Tableau)


Benefits & Perks:
  • 100% company paid medical plan options (additional medical, dental and vision plans available too!) 
  • Health & fitness reimbursement program
  • 401K retirement plans with employer matching
  • Flexible and generous time off 
  • Pre-tax savings plans for public transportation and parking expenses
  • Fully stocked kitchen and cold brew on tap
  • Regular company happy hours, lunches & events
Earnest Research is an equal opportunity employer, and we encourage people with a diverse range of backgrounds to apply.


Meet Some of Earnest Research's Employees

Emily K.

Software Engineer

Emily works specifically in web developmentā€”building out web apps both for Earnest Research's clients and the internal team.

Zach A.

Data Analyst

Zach works with billions of row of data to analyze, interpret, and highlight evolving trends in consumer retail.

Back to top