×
Register Here to Apply for Jobs or Post Jobs. X

Senior Analytical Engineer

Job in Pleasanton, Alameda County, California, 94566, USA
Listing for: SnapCode Inc
Full Time position
Listed on 2025-12-02
Job specializations:
  • IT/Tech
    Data Engineer, Data Analyst
Job Description & How to Apply Below

Senior Analytical Engineer (dbt) Accounting & Finance Analytics

Location:

Pleasanton, California (hybrid work)

Summary

We're hiring a Senior Analytical Engineer with experience in dbt (Core & Cloud) and dimensional modeling. You'll turn messy ERP and operational data into trusted, documented, and testable datasets that power accounting, finance, and adjacent domains (procurement, supply chain, revenue ops). If you enjoy building elegant star schemas, writing bulletproof tests, and coaching teams on best practices, you'll feel right at home.

Responsibilities
  • Model the finance backbone:
    Design and maintain star/snowflake schemas for GL, AR, AP, procurement (P2P), order-to-cash, revenue, cash, and entity/fx domains across multiple ERPs (e.g., Net Suite, Oracle, SAP) and procurement systems (e.g., Coupa).
  • Own the dbt layer end-to-end:
    • Build modular models, macros, seeds, snapshots, and packages; choose appropriate materializations (view/table/incremental) and strategies (merge, insert-overwrite).
    • Implement testing at scale (generic & singular tests, contracts, schemas, unit tests) and documentation (docs blocks, exposures).
    • Stand up robust environments (dev/stage/prod), CI/PR checks (Slim CI/deferral), and job scheduling in dbt Cloud (or equivalent orchestration).
Required Skills
  • dbt expert: 36+ years building production dbt projects (Core & Cloud): macros, snapshots, packages, exposures, environments, Slim CI, artifacts (manifest/run results), and doc sites.
  • Dimensional modeling:
    Deep fluency with facts/dimensions, SCDs, conformed dims, grain selection, and semantic modeling for finance/ops analytics.
  • SQL & performance:
    Advanced SQL in at least one cloud warehouse (Snowflake, Big Query, Redshift, Databricks SQL), with strong query-tuning instincts.
  • Python for analytics:
    Comfortable with Python for data utilities (tests, codegen, linting, CI hooks) and light transformations when needed.
  • Data quality by default:
    Hands-on with dbt tests (generic & custom), schema contracts, unit/integration tests, and CI pipelines tied to PRs.
  • Business acumen (Fin/Acct):
    Working knowledge of GL, AR, AP, revenue recognition, multi-entity/multi-currency, fiscal calendars, and procure-to-pay processes (vendors, POs, receipts, invoices, 2-/3-way match).
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary