Data Engineer
Listed on 2026-10-08
-
IT/Tech
Data Engineering, Data Warehousing, Information Security & Data Protection, Cloud Computing: Infrastructure & Operations
Recognized as the No. 1 site trusted by real estate professionals, ® has been at the forefront of online real estate for over 25 years, connecting buyers, sellers, and renters with trusted insights and expert guidance to find their perfect home. Through its robust suite of tools, ® not only makes a significant impact on the real estate industry at large, but for consumers, navigating the biggest purchase they will make in their life, by providing a user experience that is easy to use, easy to understand, and most of all, easy to make decisions.
Join us on our mission to empower more people to find their way home by breaking barriers to entry, making the right connections, and building confidence through expert guidance.
AboutThe Role
We have an exciting and unique opportunity for a motivated and energetic Staff Software Engineer - Platform Administration to join the Data Operations team. In this position, you will lead the administration, optimization, and strategic evolution of our enterprise Snowflake Platform to support data-driven decisions across the organization. You will develop and maintain best practices for data warehouse management, build sophisticated monitoring and optimization tools, ensure enterprise-grade security and compliance, and mentor engineers on Snowflake administration.
You will incorporate Dev Ops practices, learn about and leverage new technologies, work with an experienced team of engineers, and be part of a team that has a lot of fun along the way!
- Own the delivery, quality, reliability, and strategic evolution of the Snowflake Data Warehouse infrastructure supporting 900+ unique users and petabyte-scale analytics
- Lead incident response and root cause analysis for production data pipeline failures; maintain and improve operational runbooks and SLA tracking
- Prioritize and triage platform requests from a large user base; balance urgent operational needs against strategic platform improvements
- Maintain comprehensive internal documentation including onboarding guides, runbooks, and architecture decision records for the Snowflake platform
- Design and implement comprehensive Snowflake administration best practices including security frameworks (RBAC, masking, encryption), access control, and compliance requirements
- Build and maintain advanced monitoring, alerting, and observability tools for Snowflake; develop Streamlit apps to track warehouse health, performance, and costs
- Automate routine administration tasks (user provisioning, warehouse scheduling, access reviews) to reduce manual toil and enable self-service
- Manage schema migration and configuration change processes across dev, staging, and production environments with appropriate review and rollback procedures
- Develop optimization strategies and tools to reduce Snowflake infrastructure costs while maintaining or improving performance; lead continuous optimization initiatives
- Partner with data engineering and analytics teams to design optimal data warehouse schemas and integration patterns that support business requirements
- Establish and enforce data governance policies, data quality standards, and compliance controls; ensure regulatory requirements (CCPA) are met
- Mentor and guide team members on Snowflake DBA activities, best practices, and emerging technologies; serve as subject matter expert for data warehouse architecture
- Work collaboratively with cross-functional teams including Product Managers, Data Engineers, and Analytics teams to understand requirements and deliver solutions
- Actively evaluate new technologies and approaches; make recommendations to evolve and modernize our data platform capabilities
- Perform technical presentations and architecture reviews with internal stakeholders…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).