Senior Data Engineer

United States - Remote

Applications have closed

About Sierra

Sierra is a fast-growing Real Estate platform serving agents, teams and brokers in the U.S. and Canada. It offers a broad suite of services including a CRM, an API, website management, ad management, a marketplace of services, and more. Though already profitable, we 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

Sierra Interactive 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 Sierra’s 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.


Requirements

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

Something else that’s important to you? Talk to us. We’re flexible and committed to providing a healthy work environment where great people can thrive.


* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Tags: Agile Airflow APIs AWS Azure Big Data Data management Data pipelines Data warehouse Docker Engineering Java Kafka KPIs Kubernetes Machine Learning Pipelines Python Spark SQL Streaming Tableau TDD

Perks/benefits: Career development Competitive pay Flex hours Flex vacation Health care Startup environment

Regions: Remote/Anywhere North America
Country: United States
Job stats:  12  0  0
Category: Engineering Jobs

More jobs like this

Explore more AI, ML, Data Science career opportunities

Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.