Posted Aug 20, 2026

Principal Engineer

Apply Now

About the Role

As a Principal Engineer, you will be responsible for the architectural design and end-to-end implementation of a high-performance OLAP query engine and semantic layer. The primary goal is to develop a custom JSON-based query language (DSL) and a translation engine that converts these requests into optimized SQL for columnar databases. This role requires a deep understanding of systems programming, compiler theory, and multi-dimensional data modeling to serve high-concurrency read loads in a microservices environment.

What You'll Do

What We're Looking For

Why this Role

You will own the internals of the query engine at the heart of a next-generation financial planning platform — the layer where compiler theory, columnar database performance, and multi-dimensional semantics converge.

 

Pay Transparency Statement

At Planful our top priority is to support our employees and ensure each individual has access to equal growth opportunities. Pay decisions take into consideration the individual's skillset, experience, knowledge, qualifications for the role, and specific work location. 

The OTE range for this role is $325,000 - $375,000 USD per year, depending on experience and location. As a part of this role, you are also eligible for equity, benefits and wellbeing resources.

15+ years backend systems experience, compiler and query planning expertise, deep SQL and columnar database knowledge, expert Java and multithreading skills, distributed caching and performance engineering experience.

Key Responsibilities

Skills & Tools

ClickHouse, SingleStore, DuckDB, SQL, Java, Micronaut, Spring Boot, Project Loom, Redis, ZGC, Shenandoah, eBNF, AST

Job Details

About Planful

A financial software company building a next-generation financial planning platform. — Industry: Information Technology