Principal Engineer

Job not on LinkedIn

🔥 0 minutes ago

🏈 North America – Remote

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Host Analytics Inc

Host Analytics Inc

201 - 500 employees

Founded 2008

💼 Consulting

📣 Marketing

📦 Logistics

Consulting • Marketing • Logistics

Host Analytics Inc. is a company focused on providing comprehensive financial performance management solutions through its platform, Planful. The platform offers a range of capabilities including planning, budgeting, forecasting, and financial decision-making enhanced by AI and machine learning. It serves a variety of business functions such as finance, marketing, accounting, human resources, sales, IT, and operations. Host Analytics Inc. aims to guide businesses toward growth with speed, insights, and confidence, transforming the way financial and operational planning is conducted. Their platform ensures data confidentiality, real-time collaboration, and scalability, empowering teams to make informed decisions and drive financial success.

📋 Description

• Architect and implement a high-performance OLAP query engine and semantic layer • Design a custom JSON-based OLAP query language and define eBNF grammars • Build a translation layer that converts DSL requests and functional formulas into optimized execution plans • Generate and optimize SQL for ClickHouse, SingleStore, and DuckDB columnar databases • Architect multi-dimensional data model representations for efficient retrieval and aggregation • Implement custom function logic and determine SQL push-down versus application-layer execution • Design and implement distributed multi-dimensional caching using Redis and shared memory systems • Build and maintain high-performance Java microservices using Micronaut or Spring Boot and Project Loom virtual threads • Manage connection pooling, array pooling, and off-heap memory • Tune Java garbage collectors, including ZGC and Shenandoah, for low-latency responses • Leverage AI coding agents and tools across prototyping, development, and debugging • Document architectural decisions, design patterns, and technical specifications • Serve as the primary technical authority on query engine internals and guide complex systems-level work

🎯 Requirements

• 15+ years in software engineering focused on backend systems and data infrastructure • Strong theoretical and practical knowledge of compilers, ASTs, eBNF, and query planning • In-depth understanding of SQL, query optimization, and columnar database internals • Expert proficiency in Java, including multithreading, asynchronous I/O, networking, and memory management • Proven experience designing distributed caching layers and managing state across microservices • Ability to decompose complex data problems into scalable architectural components • Clear verbal and written communication skills, with a strong tendency to document thoughts and architectural ideas • Rigorous software craftsmanship, including testing, telemetry, and performance benchmarking • Minimum 1 year of experience using AI coding agents to enhance development productivity • Prior experience with ERP, EPM, or General Ledger financial systems is an added plus

🏖️ Benefits

• Equity • Benefits • Wellbeing resources • Equal growth opportunities

Apply Now

Similar Jobs

🕒 June 11

Hightouch

51 - 200

💼 Consulting

📦 Logistics

📣 Marketing

Staff Engineer focusing on AI productivity infrastructure at Hightouch. Building tools and integrations to enhance AI agents across the codebase.

🏈 North America – Remote

💵 $180k - $400k / year

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer