ETL Engineer

Cherre is upending the real estate sector with a cutting edge data science approach to traditional real estate. We built a platform to enable data driven real estate investment. We provide both real time real estate valuation, analytics and information to help investors decide on property purchase opportunities. Over the past 3 years we have become the realtime backend to the largest MLS systems, insurance, finance approval systems. We are also known for cutting edge web applications which allow agents to design & prepare their marketing materials & portfolio & research from their browser, tablet and phone. We are looking for an ETL Engineer who is interested in working with a fast-growing team in building industry-leading real estate data services. You will be part of designing and implementing server side services to ingest, organize, analyze, and display real estate data and insight. You will be working in a small team and be a real partner in the design and implementation of all aspects of our product. 
  • 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.
  • Own features that you develop end to end, develop and test your code, implement new processes in production, and maintain and support them over time
  • Drive our data platform and help evolve our technology stack and development best practices
  • Develop and unit test assigned features to meet product requirements
  • BS/MS/PhD in CS or related field
  • Strong experience in database technologies and data warehousing
  • Strong experience in Javascript or Python
  • Experience with service oriented architecture and good understanding of distributed systems, data stores, data modeling, and indexing (experience with Event Sourcing and/or CQRS preferred)
  • Hands on experience developing APIs and SDKs
  • Hands on experience with MongoDB, PostgreSQL, and large-scale distributed storage and database systems
  • Ability to deal with ambiguity and communicate well with both technical and non-technical teams
  • React
  • GraphQL
  • Elasticsearch
  • BI tools (i.e. Looker)
  • Work with this stack