Principal Software Engineer – SQL++/Query Team

Leader in NoSQL database technology, providing high-performance, flexible, and scalable database platform for mission-critical applications.
$204,000 - $239,000
Backend
Principal Software Engineer
Hybrid
10+ years of experience
Enterprise SaaS · Cloud

Description For Principal Software Engineer – SQL++/Query Team

Couchbase, a leader in NoSQL database technology, is seeking a Principal Software Engineer to join their SQL++/Query team. This role offers an exciting opportunity to work on cutting-edge database technology that powers modern cloud, mobile, and edge applications. As a Principal Engineer, you'll be at the forefront of designing and optimizing the SQL++ query language and its execution engine, working with state-of-the-art database technology that serves Fortune 100 companies.

The position combines technical leadership with hands-on development, requiring expertise in database internals, query processing, and distributed systems. You'll be responsible for architecting new features with an AI-first mindset, optimizing query performance, and mentoring junior engineers. The role offers competitive compensation ($204,000 - $239,000) and comprehensive benefits including equity, medical coverage, and retirement plans.

Couchbase's culture emphasizes innovation, passion, and humility, with a strong focus on work-life balance. The company is recognized as one of the Best Places to Work in the Bay Area and the UK. You'll be part of a transformative journey in the database market, working on solutions that deliver premium experiences to customers worldwide.

The ideal candidate will have extensive experience with both SQL and NoSQL databases, strong programming skills in languages like C++ or Go, and a proven track record of leading complex projects. This role offers the perfect blend of technical challenges, leadership opportunities, and the chance to shape the future of database technology.

Last updated 6 days ago

Responsibilities For Principal Software Engineer – SQL++/Query Team

  • Architect and implement new features and enhancements for the SQL++ query processor and related components with AI first mindset
  • Analyze and optimize query performance, ensuring low latency and high throughput for complex queries
  • Work closely with product management, quality assurance, and other engineering teams to deliver cohesive and innovative solutions
  • Provide technical guidance and mentorship to junior engineers, fostering a culture of learning and excellence

Requirements For Principal Software Engineer – SQL++/Query Team

Go
  • Extensive experience in database internals, query processing, and optimization
  • Prior experience with SQL and NoSQL databases
  • Proficiency in programming languages such as C, C++ or Go
  • Strong understanding of data structures, algorithms, and distributed systems
  • Bachelor's or Master's degree in Computer Science or a related field
  • Proven track record of leading complex projects and delivering high-quality software solutions

Benefits For Principal Software Engineer – SQL++/Query Team

Medical Insurance
Dental Insurance
Vision Insurance
Equity
401k
  • Generous Time Off Program
  • Medical, dental, vision, life insurance, and employee assistance programs
  • RSU equity program
  • ESPP program
  • Retirement program
  • Business Travel Insurance
  • Career Growth opportunities
  • Ergonomic and comfortable in-office / WFH setup
  • Food & Snacks for in-office employees

Interested in this job?

Jobs Related To Couchbase Principal Software Engineer – SQL++/Query Team

Principal Software Engineer

Principal Software Engineer position at Microsoft, focusing on AI Fundamentals and cloud-native technologies with Kubernetes expertise required.

Principal Software Engineer

Principal Software Engineer role at Microsoft Azure Data team, focusing on distributed systems and database management, offering competitive pay and benefits.

Backend Software Engineer (Security) - Senior/Lead/Principal

Senior/Lead/Principal Backend Security Engineer role at Salesforce, building scalable security systems and services for cloud infrastructure.

AMER Principal Solution Engineer - Private Equity Practice-1

Principal Solution Engineer role at Salesforce focusing on Private Equity Practice, combining technical expertise with business strategy to drive digital transformation.

Engineering Manager, Community Support Platform

Lead the engineering team for Airbnb's Community Support Platform, managing backend systems and optimizing customer service operations.