top of page

Sr./Lead Data Engineer

Jan 20, 2023

(Remote)

Permanent

Our client is a fast-growing Real Estate platform serving agents, teams and brokers in the U.S. and Canada. They offer a broad suite of services including a CRM, an API, website management, ad management, a marketplace of services, and more. Though already profitable, They have big plans for growth that will depend on a committed, smart, and highly collaborative technical team. If this interests you, please read on!


The Role
The team is seeking a Senior Data Engineer to join our Engineering team and lead the creation of a best-in-the-market data platform. In this role you will drive the planning and development of data solutions and applications that power critical business decisions. You will be a cornerstone of their future success, driving innovation and a culture of data-driven decision-making.


Who you are:

  • A hands-on technical lead who brings expertise, enthusiasm, and curiosity to the role.

  • You are passionate about building data systems that can grow as the company grows.

  • Continually learning and exploring the latest in tooling, design approaches, and optimizations in the data space.

  • A willing and open-minded interlocutor on the critical decisions around technical solutions to hard problems.

  • You embrace the opportunity to contribute to how the business can consume the data we make available to them.

  • Excited about building data systems that meet the needs of a very ambitious business.

  • You welcome working in a fast-paced environment.

  • You can run with high-level objectives and slice them into executable iterations.

  • You are fired up by the chance to solve challenging problems, where creativity is as crucial as your ability to design data systems and write good code.

  • A willingness to accept failure, learn, and iterate towards better solutions.

  • You are a fun to work with, a willing mentor, and learner.

What you bring:

  • An experienced data engineer with at least 5 years as a technical lead, and 10 years in total, working on building and extending complex data platforms

  • A background of leading complex projects that you can explain clearly to a non-technical audience.

  • Demonstrated experience building and driving a data team roadmap with clearly defined and measurable KPIs

  • Programming skills: Python, Java, or equivalent

  • Very strong SQL writing and tuning skills

  • Experience in data warehouse modeling, and master data management solutions.

  • Experience building data pipelines with at least two industry standard tools (Spark, Hive, Airflow, Stitch, etc.)

  • Experience with data pipeline observability strategies and implementations

  • Experience building or maintaining Streaming Platforms with Kafka

  • Keen understanding of how to apply modern software development practices (Agile, TDD, CICD) to data engineering efforts

  • A sense of humor!
     

Nice to Have:

  • Skills in implementing containerization solutions using Kubernetes, Docker, etc., including containerization observability

  • Experience working with “Big Data as a Service” tools, like AWS’s EMR or Azure’s HDInsight

  • Building and extending ML and Data Science platforms

  • Experience integrating data flows with 3rd party BI platforms, like Domo, Tableau, Sisense, etc.


Benefits

  • Competitive Salary with a Bonus Structure

  • Health, Dental, and Vision

  • Generous PTO

  • 401K Matching

bottom of page