About Us
Our culture is characterized by collaboration, inclusivity, and a commitment to continuous learning, fostering an environment where diverse perspectives lead to groundbreaking solutions. Team members are empowered to share ideas and experiment across teams in all aspects of the business, fostering innovation and creativity. Leading-edge technologies and inclusive practices drive both individual and collective growth as we modernize and grow our technical capabilities.
Position OverviewWe are seeking a highly skilled Staff Software Engineer to join our Data Engineering team. In this senior technical leadership role, you will drive the architecture, design, and evolution of our enterprise data platform. You will set technical direction, mentor engineers, and champion engineering excellence across the team. Collaborating closely with data architects, engineering managers, business analysts, analytics engineers, data scientists, and product teams, you'll define and deliver the next generation of data products and platform capabilities Data Engineering team designs, builds, and operates scalable data pipelines that power analytics, reporting, and machine learning across the organization.
Our platform ingests data from multiple transactional systems, streaming platforms, and third-party integrations into our cloud data warehouse on AWS. We are also investing in AI-driven development practices to accelerate delivery and improve data quality across the platform. Staff Engineers cultivate a healthy and respectful environment with a passion for driving innovation and excellence.
- Define and drive the technical vision for the enterprise data platform, making key architecture and technology decisions that impact the entire data organization.
- Lead the design of scalable, resilient ETL/ELT data pipelines using dbt, Python, and SQL, establishing patterns and best practices for the team to follow.
- Architect and optimize data models and transformations within cloud data warehouses (Snowflake, Big Query), ensuring performance, cost-efficiency, and maintainability.
- Architect and standardize the use of Snowflake semantic views to establish a governed semantic layer, ensuring consistent metric definitions across Power BI, Tableau, and Looker.
- Own the design and evolution of workflow orchestration using Apache Airflow (AWS MWAA), driving improvements in reliability and developer experience.
- Lead the strategy for real-time streaming ingestion using Kafka and Snowpipe Streaming, evaluating trade-offs and guiding implementation.
- Drive CI/CD strategy and Infrastructure as Code practices using Terraform, CircleCI, Harness, and Git Hub Actions — raising the bar for deployment reliability and velocity.
- Champion and advance data modeling standards (dimensional modeling, star/snowflake schemas, data vault) across the platform.
- Define and implement observability strategy using Datadog, including SLOs, alerting, and dashboarding for pipeline and platform health.
- Lead the adoption of AI-driven development tools and practices across the team, identifying high-impact opportunities to improve engineering productivity, code quality, and pipeline reliability.
- Define and operationalize data governance metrics — including data quality scores, lineage coverage, ownership accountability, and policy adherence — to measure and continuously improve platform trustworthiness.
- Lead investigation and resolution of complex data issues by analyzing end-to-end data lineage, identifying root causes, and driving systemic fixes to ensure the accuracy and trustworthiness of critical business metrics.
- Establish and enforce data quality, governance, and lineage standards across the platform.
- Mentor and support the growth of junior, intermediate, and senior engineers through knowledge sharing, pairing, technical guidance, and feedback.
- Collaborate with data architects, business analysts, engineering leadership, and cross-functional stakeholders to align technical strategy with business objectives.
- Partner with Engineering Managers to evaluate team performance, provide input for annual reviews, and participate in hiring initiatives.
- Support and improve data…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: