The Senior Principal Software Engineer serves as a technical leader for the Vertica database platform, defining and driving the architecture, design, and implementation of strategic innovations across the core server. This role is responsible for advancing Vertica's foundational database technologies, including query optimization, distributed execution, storage, scalability, and performance, while influencing the long-term technical direction of the product. As a recognized subject matter expert, the Senior Principal Software Engineer combines deep expertise in database internals with a proven track record of delivering innovative technologies that improve performance, reliability, and competitive differentiation in large-scale analytical data platforms. The role partners closely with Engineering, Product Management, Support, Sales Engineering, and customers to identify opportunities, define technical strategy, and deliver high-impact capabilities that strengthen Vertica's position in the market. This role is particularly well suited for engineers who have previously driven major innovations in commercial analytical database systems and can leverage deep domain expertise to shape the next generation of Vertica’s core platform.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
Associate degree