Back End Data Engineer

new york, New York

A real estate data network is currently seeking a Back End Data Engineer to join their team in New York. 

Responsibilities: 

  • Develop and implement ETL processes
  • Design data warehouse solutions to support ETL processes and data analytics applications 
  • Write SQL/NoSQL database queries, stored procedures, triggers, user defined functions, analytic functions, etc. 
  • Develop and test code, implement new processes in production, maintain and support them over time
  • Drive data platform and help evolve technology stack and development best practices 
  • Develop and unit test assigned features to meet product requirements

Requirements: 

  • Must have a Bachelor's degree in Computer Science or related field 
  • 5+ years of experience in database technologies and data warehousing 
  • 5+ years of experience JavaScript or Python (experience with React is a plus) 
  • Strong SQL skills 
  • Experience with service oriented architecture
  • Good understanding of distributed systems, data stores, data modeling, and indexing (Event Sourcing and/or CQRS preferred) 
  • Experience developing APIs and SDKs (GraphQL is a plus) 
  • Experience with MongoDB, PostgreSQL, and large-scale distributed storage and database systems (ElasticSearch is a plus) 
  • Experience with BI tools (i.e. Looker) a plus 

 

 

 

Job category:

Job keywords:

Address
Files must be less than 2 MB.
Allowed file types: doc docx pdf.

Vertical Tabs