Senior Data Engineer
United States - Remote
Applications have closed
Sierra Interactive
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
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.
- Open MLOps Engineer jobs
- Open Lead Data Analyst jobs
- Open Data Science Manager jobs
- Open Senior Business Intelligence Analyst jobs
- Open Data Engineer II jobs
- Open Data Manager jobs
- Open Sr Data Engineer jobs
- Open Principal Data Engineer jobs
- Open Data Analytics Engineer jobs
- Open Power BI Developer jobs
- Open Business Intelligence Developer jobs
- Open Junior Data Scientist jobs
- Open Data Scientist II jobs
- Open Senior Data Architect jobs
- Open Product Data Analyst jobs
- Open Sr. Data Scientist jobs
- Open Business Data Analyst jobs
- Open Manager, Data Engineering jobs
- Open Big Data Engineer jobs
- Open Data Analyst Intern jobs
- Open Data Quality Analyst jobs
- Open Data Product Manager jobs
- Open Azure Data Engineer jobs
- Open Junior Data Engineer jobs
- Open ETL Developer jobs
- Open Data quality-related jobs
- Open Business Intelligence-related jobs
- Open ML models-related jobs
- Open GCP-related jobs
- Open Data management-related jobs
- Open Privacy-related jobs
- Open Java-related jobs
- Open Finance-related jobs
- Open Data visualization-related jobs
- Open APIs-related jobs
- Open Deep Learning-related jobs
- Open PyTorch-related jobs
- Open Consulting-related jobs
- Open Snowflake-related jobs
- Open TensorFlow-related jobs
- Open PhD-related jobs
- Open CI/CD-related jobs
- Open NLP-related jobs
- Open Kubernetes-related jobs
- Open Data governance-related jobs
- Open Airflow-related jobs
- Open Hadoop-related jobs
- Open Databricks-related jobs
- Open LLMs-related jobs
- Open DevOps-related jobs