CareerPlanSign in

Senior Principal Software Engineer, Vertica

Massachusetts, United States (Remote)🌐 Remote💼 Full-time💰 $143,000–$143,000🗓 2026-09-25 → 2026-09-26

Core

Technical leader defining and driving architecture, design, and implementation of strategic innovations for the Vertica database platform's core server.

Role type

Senior Principal Software Engineer (Database Systems)

Builds

Core server components of the Vertica analytical database platform

Domain

Commercial analytical database systems / Distributed data processing

Deliverable

production ML models | product features

Required skills

C++ systems programming, query optimization, distributed systems architecture, database internals, algorithms and data structures, multi-threaded programming, SQL, performance engineering

Preferred skills

Cost-based query optimizer design, MPP database platform development, commercial database kernel development, architectural leadership of mature enterprise platforms

Technologies

C++, SQL, Vertica core server

Responsibilities

Define long-term architectural vision for core database technologies; lead design and implementation of highly concurrent, high-performance C++ software; synthesize customer requirements and market trends into technical direction; mentor engineers and technical leaders; guide testing strategies for scalability and resiliency; collaborate with product management and customers to translate real-world challenges into technical solutions.

Seniority

Senior, hands-on IC with strategic leadership

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.