Senior Data Engineer

TRUSS EMPLOYMENT OPPORTUNITy

Senior Data Engineer for Hire

Locations

SHARE THIS:
ABOUT THE EMPLOYER

Our client is a leading service commerce platform offering vertically tailored, integrated SaaS solutions that empower over 690,000 global service-based businesses to accelerate growth, optimize operations, and enhance customer retention. Its modern digital and mobile tools create seamless, informed, and convenient experiences between customers and service professionals across Home & Field Services, Health Services, and Fitness & Wellness industries.We are seeking a Senior Data Engineer to join our client’s team and focus on their product. In this role, you will design, build, and maintain scalable data architectures and pipelines that support key business initiatives. You’ll work closely with analytics, growth, and engineering teams to shape and execute long-term data strategies. The ideal candidate will champion data governance best practices to ensure accuracy, reliability, and accessibility across systems, while collaborating with business analytics teams to enhance data models and drive data-informed decision-making.

WHAT WILL YOU WORK ON?

  • Work closely with analytics, growth engagement, other data stakeholders and engineering teams to develop strategy for long term data platform architecture.

  • Create and maintain scalable and reliable data architectures; develop and manage data pipelines to support the ingestion, transformation, and integration of data from various sources.

  • Administer and optimize databases, including Google BigQuery and AWS Redshift, to ensure high performance and reliability.

  • Implement standardized data governance practices, including data cleansing, normalization, and documentation, to ensure application data is accurate, complete, current, understandable, and accessible.

  • Compile requirements and specifications, and coordinate efforts with engineering and business intelligence teams to implement solutions and resolve blockers (both technical and process).

  • Collaborate with business analytics teams to improve data models that feed business intelligence tools, increasing data accessibility, and fostering data-driven decision making across the organization.

  • Implement processes and systems to monitor data quality, ensuring production data is always accurate and available for key stakeholders and business processes that depend on it.

WHAT SKILLS AND EXPERIENCE ARE WE LOOKING FOR?

  • 5+ years’ experience building data architecture strategy from the ground up with an understanding of modern principles and frameworks.

  • 5 + years’ Cloud experience in AWS, GCP or Azure BUT must have completed one large project in AWS.

  • Expert knowledge of data modeling, design and management. Hands-on experience with data transformation tools like DBT.

  • Experience with mobile app events and mobile payments, in-app purchases, subscriptions and processing financial transactions.

  • Blend of skills in Big Data technologies, database management, data integration tools, and business acumen.

  • Strong development background in delivering data solutions.

  • Excellent hands-on experience in working with SQL and NoSQL data sets.

  • Experience designing complex SQL queries, tables, views, and procedures, including performance tuning and query optimization.

  • Experience with developing data products using data visualization / dashboarding tools like Sisense/Periscope.

  • Experience with data streaming architectures, such as Kafka.

  • Strong knowledge of general software engineering principles and practices. Development experience using Node.js/Express, Typescript. 

  • Effective communicator and collaborator, within the immediate team and across other organizational units.