Vagaro

Data Engineer

Vagaro$135K — $150K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or Master's degree in Computer Science, Information Systems, Engineering, or related field
  • 3-5 years of experience as a Data Engineer or in a similar role
  • Experience with enterprise-scale ETL/ELT solutions
  • Hands-on experience with Microsoft Fabric and data migration
  • Strong background in both relational and NoSQL databases
  • Familiarity with cloud-based data platforms in Azure or similar environments

Responsibilities

  • Design and maintain scalable ETL/ELT pipelines for data integration
  • Optimize data pipelines for performance and reliability
  • Implement data governance and security best practices
  • Collaborate with data science and business intelligence teams
  • Monitor data pipeline health and troubleshoot issues
  • Evaluate emerging technologies for data platform improvements
  • Document data architectures and operational procedures

Benefits

  • Competitive salary with performance bonuses
  • 15 days of accrued PTO plus 10 company holidays
  • Comprehensive healthcare, dental, and vision plans
  • Discounts on attractions and events via TicketsAtWork
  • Monthly reimbursement for Vagaro services
  • $50 monthly stipend for onsite food and DoorDash DashPass
  • College Assistance Reimbursement and LinkedIn Learning access
  • 401k program with matching contributions
  • On-site gym and wellness facilities
Full Job Description
What you'll Be Doing: Vagaro is seeking a skilled Data Engineer to join our dynamic team and partner with our Data Science, Machine Learning, and Business Intelligence teams to build enterprise-grade data solutions. As a Data Engineer at Vagaro, you will play a critical role in designing and maintaining scalable data architectures on the Microsoft Fabric platform. You will lead the design and optimization of ETL/ELT pipelines, establish data governance standards, and ensure seamless data integration across multiple platforms and data sources. Your expertise will directly enable our teams to deliver reliable, high-performance data infrastructure that supports real-time analytics, machine learning model training, and business intelligence initiatives.

*This role is based onsite in Pleasanton, CA Monday through Friday*

Compensation
  • Base Annual Salary: $135,000 to $150,000
  • Annual Bonus: Up to 10%

Your Impact:
Data Pipeline Development
  • Design, build, and maintain scalable ETL/ELT pipelines to ingest, transform, and store data from a variety of internal and external data sources.
  • Optimize data pipelines for performance, scalability, reliability, and cost efficiency.
  • Monitor, troubleshoot, and resolve data pipeline failures and performance issues.
  • Develop reusable Python libraries and frameworks to standardize data engineering solutions.
  • Build and maintain CI/CD pipelines to automate deployment, testing, and release processes.
  • Experience integrating with REST APIs to ingest, transform, and process data from external systems.

Microsoft Fabric Platform
  • Design, implement, and maintain enterprise data solutions using the Microsoft Fabric platform.
  • Build and optimize Fabric Warehouses, Lakehouses, Semantic Models, and Data Pipelines.
  • Define enterprise Fabric architecture, workspace strategy, security model, and governance standards.
  • Manage Fabric capacities, optimize compute utilization, and monitor platform health and performance.
  • Lead capacity planning, workload isolation, reservation management, and cost optimization across Business Intelligence, Data Engineering, and Machine Learning workloads.
  • Implement monitoring, alerting, logging, and operational best practices for Fabric environments.

Data Architecture & Management
  • Design and maintain scalable data models and enterprise data architectures.
  • Implement data governance, security, lineage, and metadata management best practices.
  • Ensure data quality, integrity, availability, and compliance across all data platforms.
  • Maintain comprehensive documentation for data pipelines, architectures, standards, and operational procedures.

Collaboration
  • Partner with Data Scientists and Machine Learning engineers to provide reliable data infrastructure for model training and deployment.
  • Collaborate with Business Intelligence teams to ensure timely and reliable data availability for reporting, dashboards, and analytics.
  • Work closely with business stakeholders, analysts, and software engineers to understand requirements and deliver scalable data solutions.

Continuous Improvement
  • Evaluate emerging technologies and recommend improvements to the data platform.
  • Continuously improve data engineering processes, automation, and operational efficiency.
  • Participate in architecture reviews, code reviews, and mentoring to promote engineering best practices.

What you Bring:
Education
  • Bachelor's or Master's degree in Computer Science, Information Systems, Engineering, or a related technical field.

Experience
  • 3-5 years of experience as a Data Engineer or similar role.
  • Experience designing and maintaining enterprise-scale ETL/ELT solutions.
  • Hands-on experience with Microsoft Fabric, including data migration projects.
  • Strong experience with relational and NoSQL databases.
  • Experience building modern cloud-based data platforms in Azure (AWS or GCP experience is also beneficial).
  • Experience with DevOps practices, CI/CD pipelines, and Infrastructure as Code.

Technical Skills
  • Expert-level SQL.
  • Strong Python development skills.
  • Experience with:
    • PySpark
    • Pandas
    • Spark
  • Strong understanding of data modeling, dimensional modeling, and schema design.
  • Experience working with:
    • SQL Server
    • NoSQL (MongoDB, Elasticsearch, etc.)
    • Azure Data Lake Storage
    • Delta Lake
    • Parquet
  • Familiarity with REST APIs and data integration patterns.
  • Experience working with large-scale structured and semi-structured datasets.

Soft Skills
  • Excellent analytical and problem-solving abilities.
  • Strong communication and collaboration skills.
  • Ability to work independently while collaborating across multiple teams.
  • Strong attention to detail and commitment to data quality.

Preferred Qualifications
  • Experience with Azure DevOps or GitHub Actions.
  • Experience with Docker and Kubernetes.
  • Experience implementing monitoring, observability, and alerting for enterprise data platforms.

Why You'll Love Working Here: 
  • Attractive Compensation & Performance Bonuses: Enjoy a competitive salary paired with performance-based bonuses
  • Generous PTO: 15 accrued days, plus 10 company holidays annually.
  • Health & Wellness: Comprehensive healthcare, dental, and vision plans for you and your family.
  • Exclusive Perks: Discounts on attractions, theme parks, shows, sports events, movies, hotels, and more through TicketsAtWork. 
  • Beauty Perks: $30/month reimbursement for any Vagaro service, including health, beauty, or wellness treatments. 
  • Food Perks: $50 monthly stipend for our onsite microkitchen and a complimentary DoorDash DashPass subscription. 
  • Growth Opportunities: College Assistance Reimbursement, access to EAP & Work/Life Programs, and a LinkedIn Learning account.
  • Financial Security: 401k program with 4% matching and optional life/supplemental insurance.
  • Stay Active: Access to our on-site gym, flavored water dispenser, and basketball court to keep you fit and energized! 

Similar Jobs

More Jobs at Vagaro

  • Vagaro
    Data Engineer
    $135K — $150K *
    Pleasanton, CA 94566 (Alameda County)
    Information Technology
    In-Person
  • Vagaro
    Product Manager, Design
    $105K — $125K *
    Pleasanton, CA 94566 (Alameda County)
    Consumer Technology
    In-Person
  • Vagaro
    Director of Engineering
    $260K — $285K *
    Pleasanton, CA 94566 (Alameda County)
    Enterprise Technology
    In-Person
  • Vagaro
    Software Engineer
    $105K — $130K *
    Pleasanton, CA 94566 (Alameda County)
    Information Technology
    In-Person
  • Vagaro
    Jr. AI Engineer
    $110K — $140K *
    Pleasanton, CA 94566 (Alameda County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Data Engineer jobs: