Senior Data Engineer

Homebase is the everything app for hourly teams, providing employee scheduling, time clocks, payroll, team communication, and HR solutions for small businesses.
Data
Senior Software Engineer
Hybrid
501 - 1,000 Employees
4+ years of experience
Enterprise SaaS

Description For Senior Data Engineer

Homebase, a leading provider of team management solutions for small businesses, is seeking a Senior Data Engineer to join their growing team. This role offers an exciting opportunity to work with a company that has tracked over 1 billion hours for 2.5+ million workers and serves more than 100,000 small businesses. The position involves developing and maintaining data pipelines, building data models, and creating impactful reports using technologies like Databricks, Python, and SQL.

As a Senior Data Engineer, you'll be instrumental in transforming raw data into structured datasets that drive business decisions. The role requires expertise in dimensional data modeling, pipeline optimization, and compliance standards like SOC2. You'll work in a collaborative environment, partnering with data scientists and analysts while taking ownership of critical projects.

The company offers an attractive hybrid work environment with three work-from-home days per week, comprehensive benefits including stock options, health coverage, and retirement plans with company matching. Homebase's commitment to diversity and inclusion creates a welcoming space for all team members, and their backing by prominent venture investors demonstrates their strong market position.

Based in Toronto, you'll be part of a company with offices in San Francisco, Houston, and Denver. The role offers both technical challenges and growth opportunities, making it ideal for a senior engineer looking to make a significant impact in the small business technology sector. If you're passionate about data engineering and want to help make small business teams unstoppable, this position offers the perfect blend of technical challenge, work-life balance, and meaningful impact.

Last updated 2 hours ago

Responsibilities For Senior Data Engineer

  • Design, develop, and optimize data pipelines to process large volumes of structured and unstructured data
  • Build and maintain data models using dimensional data modeling techniques
  • Create insightful reports and dashboards to support business performance analysis
  • Collaborate with cross-functional teams to gather business requirements
  • Support data architecture transformation efforts
  • Troubleshoot and resolve data issues
  • Optimize query performance and implement best practices
  • Partner with data scientists and analysts to support their data needs
  • Drive continuous improvement of data processes through automation
  • Take ownership of projects from initiation to completion

Requirements For Senior Data Engineer

Python
  • 4+ years of experience in data engineering
  • Expertise in SQL
  • Expertise in Databricks
  • Experience with Python and DBT
  • Experience with data architecture transformations using layered architecture patterns in Databricks
  • Experience with compliance standards such as SOC2
  • Excellent communication and collaboration skills
  • Ability to work independently and as part of a team

Benefits For Senior Data Engineer

Equity
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
  • Stock Options
  • Competitive group health benefits coverage
  • Group Investments, TFSA and RRSP plan with 4% company match
  • Medical, Dental, and Vision Insurance Plans
  • Company-paid holidays and 20 days accrued PTO per year
  • Continued learning and development stipend
  • Paid parental leave after 1-year of service
  • Top-of-the-line equipment and stipend for workspace setup
  • Work from home days (Monday, Thursday, & Friday)
  • Meals provided at workspaces
  • Team offsites and monthly engagement opportunities

Interested in this job?

Jobs Related To Homebase Senior Data Engineer

Data & ML Platform Engineer

Senior Data & ML Platform Engineer position at Homebase, focusing on building scalable data and ML infrastructure for small business team management platform.

Senior Software Engineer - Data & Analytics

Senior Software Engineer role at DriveWealth focusing on data & analytics, building regulatory data products and compliance solutions.

Sr. Analytics Engineer

Senior Analytics Engineer role at Grafana Labs focusing on data architecture, infrastructure, and stakeholder enablement.

Senior Data Engineer, Data Platform, OAL

Senior Data Engineer position at Oracle Applications Labs, focusing on data platform development and integration for Oracle's internal systems.

Senior Data Engineer, Data Platform, OAL

Senior Data Engineer position at Oracle Applications Labs, focusing on data platform development and integration for Oracle's internal systems.