N

Numeric

Cloud-based financial close management for enterprises

Software Engineer - Data Platform

Data EngineeringUpdated on Nov 12
Full-timeSan Francisco, CA, USA$150k - $290k /yr

About the Job

Requirements

  • Have at least 3 years of software engineering experience, including meaningful experience with data-intensive systems.
  • Have strong SQL skills and a working understanding of columnar stores, partitioning, and query performance.
  • Have experience with a modern transformation or orchestration stack such as SQLMesh, dbt, Dagster, or Airflow.
  • Have strong general-purpose programming skills; the primary language is TypeScript, with some Python.
  • Have built or operated production data pipelines, lakehouses, or warehouses, and have practical knowledge of ETL, idempotency, watermarks, and backfills.
  • Treat auditability and early, explicit failure as design constraints.
  • Be comfortable working across TypeScript services, SQL (ClickHouse and Postgres), and transformation tooling such as SQLMesh or dbt.
  • Work closely with data consumers, including accounting module engineers, the reporting team, and AI agents, and shape the interfaces they use.
  • Be willing to learn how accountants think about source data, completeness, and month-end close, and apply that understanding to the work.

Responsibilities

  • Build and operate incremental, watermark-based extraction from API sources, file-based S3 inboxes, and Postgres-to-ClickHouse replication, while making new sources inexpensive to add.
  • Enforce schemas at data boundaries, prevent downstream consumers from accessing untyped raw JSON, and make datasets discoverable.
  • Build a consistent data-lakehouse schema-management pipeline to declare, generate code for, and apply schemas across tenants.
  • Scope queries, build access-control lists, and protect customer data and trust.
  • Decouple event processing from downstream failures and provide operators with clear information about what ran, what failed, and why.
  • Build data-correctness and observability capabilities, including platform-data completeness checks, ingestion health monitoring, two-phase re-ingestion, and explanatory links from ledger entries to raw events.
  • Develop query patterns and materializations that scale reporting from board-level profit-and-loss views to individual transactions.
  • Own an architectural area end to end and contribute to product direction.

Desired Qualifications

  • Experience with ClickHouse, Iceberg, or Athena.
  • Experience with multi-tenant data isolation, personally identifiable information handling, or SOC 2 and audit-driven controls.
  • Prior exposure to financial or accounting data, including enterprise resource planning systems, general ledgers, or subledgers.
  • Experience with orchestration systems such as Temporal or Inngest.

About the Company

Numeric

Cloud-based financial close management for enterprises

Numeric.io provides a SaaS platform for financial close management designed for enterprises and IPO-ready companies. It unifies closing, reconciliation, and financial data analysis into a single system that supports collaboration, visibility, and control over month-end processes. The platform automates complex tasks and enforces financial controls to keep companies audit-ready, aiming to speed up closes and improve accuracy. The product differentiates itself by serving large organizations with scalable solutions tailored to their close requirements, offering continuous updates under a subscription model. Overall, Numeric.io’s goal is to transform how businesses handle their monthly close, making it faster, more reliable, and compliant.

Company size
51-200
Company stage
Series B
Total funding
$92.5M
Headquarters
San Francisco, CA
Founded
2020

Recently Posted Jobs

Explore more opportunities at Numeric

See more jobs