3+ years of software engineering experience in data-intensive systems
Strong SQL skills with knowledge of columnar stores and query performance
Experience with modern transformation/orchestration tools like SQLMesh or dbt
Proficiency in TypeScript and some experience with Python
Familiarity with data security practices and multi-tenant architectures
Responsibilities
Develop incremental ingestion processes from various data sources
Enforce data contracts and manage typed source data
Handle lakehouse schema management across multiple tenants
Implement data security measures including query scoping and ACLs
Ensure data correctness and observability in processing
Support scalable reporting from high-level summaries to detailed transactions
Benefits
Opportunity to work on cutting-edge financial data technology
Ownership of architecture components from end to end
Collaborative environment within a fast-growing fintech startup
In-person engagement with a dynamic team in New York
Exposure to diverse data sources and financial systems
Full Job Description
Data Engineer - ClickHouse, SQLMesh & TypeScript (Fintech)
New York, NY | On-site | Full-time
MaxIT Consulting is looking for a Software Engineer, Data Platform to join the data infrastructure team of a fast-growing, venture-backed financial data and accounting automation platform.
The Opportunity
The team builds the financial data plane behind the product: a lakehouse that ingests raw data from ERPs, banks, payment processors and customer warehouses, transforms it into typed canonical tables and serves it to accounting modules, reporting and AI agents. Every engineer owns a slice of the architecture end to end.
What You Might Work On
Incremental, watermark-based ingestion from API sources, file inboxes and Postgres-to-ClickHouse replication.
Data contracts and typed source data, enforced at the boundary.
Lakehouse schema management across tenants (declare, codegen, apply).
Data security: query scoping, ACLs and tenant isolation.
Batch and event-driven processing, data correctness and observability.
Reporting scalability from board-level P&L down to a single transaction.
Required Qualifications
3+ years of software engineering experience, with meaningful time on data-intensive systems.
Strong SQL and a working understanding of columnar stores, partitioning and query performance.
Experience with a modern transformation / orchestration stack (SQLMesh, dbt, Dagster, Airflow or similar).
Strong general-purpose programming, primarily TypeScript, with some Python.
Nice to Have
ClickHouse, Iceberg or Athena.
Multi-tenant data isolation, PII handling or SOC 2 / audit-driven controls.
Exposure to financial or accounting data (ERPs, GL, subledgers).
Temporal, Inngest or similar orchestration systems.
Work Arrangement
In-person role in New York, NY. Candidates must already be authorized to work in the United States.
HOW TO APPLY
Apply through this same channel with your updated resume and your expected gross annual base salary in USD.