Hybrid Senior Data Engineer

Posted 4 weeks ago

Apply now

About the role

  • Senior Data Engineer designing, developing, and optimizing data architecture at Emburse. Leading data flows supporting revenue recognition and reporting across Salesforce and BillingPlatform.

Responsibilities

  • Lead the design and implementation of data pipelines and models supporting metering, usage, and revenue reporting across key systems (Salesforce, BillingPlatform, NetSuite).
  • Manage and optimize Snowflake as the enterprise data warehouse, ensuring scalability, security, and performance.
  • Build and maintain ETL/ELT processes to integrate data from operational systems into the Data Lake and reporting environments.
  • Design and deploy Power BI dashboards and data sets to support Finance, RevOps, and Customer Success reporting needs.
  • Partner with Business Systems and Finance teams to ensure data accuracy and completeness for usage, billing, and ARR reporting.
  • Diagnose and remediate data issues quickly — developing sustainable solutions that eliminate recurring quality problems.
  • Define data models, naming conventions, and governance standards for consistent and trusted reporting.
  • Collaborate with the Business Systems team to enhance source system data structures and integration design.
  • Support automation, monitoring, and version control of data pipelines using modern tools (dbt, Airflow, etc., if applicable).
  • Provide mentorship and technical guidance to junior engineers or analysts within the Data & Analytics team.

Requirements

  • 7+ years of experience in data engineering, analytics, or data architecture, preferably within a SaaS or subscription-based business.
  • Strong proficiency in Snowflake, SQL, and data modeling (dimensional and relational).
  • Experience building Power BI datasets and dashboards; DAX and Power Query proficiency required.
  • Hands-on experience with ETL/ELT tools (Fivetran, dbt, Informatica, or similar).
  • Familiarity with usage metering, billing, and ARR data models highly preferred.
  • Proven ability to identify data quality issues, design scalable fixes, and drive solutions independently.
  • Strong understanding of data governance, lineage, and security.
  • Bachelor’s degree in Computer Science, Information Systems, or related field preferred.

Benefits

  • A Company with Momentum – We serve 12M+ users across 120 countries, helping businesses modernize their finance operations.
  • A Team That Innovates – Work alongside some of the brightest minds in finance, tech, and AI to solve real-world challenges.
  • A Culture That Empowers – Competitive pay, flexible work, and an inclusive, collaborative environment that supports your success.
  • A Career That Matters – Your work here drives efficiency, innovation, and smarter financial decision-making for businesses everywhere.

Job title

Senior Data Engineer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job