Mindbody

Senior Backend Software Engineer, Data Platform

Mindbody

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Architect and optimize cloud-native data warehouse solutions that power real-time decisions and long-term strategy
  • Design and scale dbt models across bronze/silver layers with a focus on data contracts, observability, and semantic consistency
  • Build and maintain robust ETL/ELT pipelines using tools like Fivetran, Snowpipe, and CDC to support streaming and batch workloads
  • Lead the design of infrastructure-as-code deployments with Pulumi or Terraform, driving CI/CD maturity and cost-efficient operations
  • Elevate data quality with comprehensive monitoring, anomaly detection, and validation frameworks
  • Collaborate across squads to align data contracts, expand shared data marts, and support machine learning enablement
  • Champion data governance, ensuring privacy and compliance through PII tagging, lineage, and role-based access controls
  • Drive continuous platform improvement through systematic tech debt remediation and modernization initiatives

Requirements

  • Strong expertise in data engineering, software engineering, platform architecture, or modern data warehousing
  • Deep expertise in Snowflake (Snowpark, Streams, Tasks, Data Sharing) and strong SQL/dbt fluency
  • Proficient in Python for automation, transformation logic, and data platform development
  • Experience implementing observability standards, anomaly detection, and data quality validation
  • Skilled in managing complex, multi-squad initiatives with a clear track record of driving scalable outcomes
  • Hands-on knowledge of Airflow, Atlan, and infrastructure as code (Pulumi or Terraform)
  • A strong grasp of data modeling principles and architecture patterns like star schema and bronze/silver/gold layering
  • Comfortable mentoring engineers, influencing technical roadmaps, and advocating for best practices
Benefits
  • 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
data engineeringsoftware engineeringplatform architecturemodern data warehousingSQLdbtPythondata modelinganomaly detectiondata quality validation
Soft Skills
collaborationmentoringinfluencingadvocating for best practicesmanaging complex initiatives