People, Person, Computer, Electronics, LCD Screen, Laptop, Pc


Senior Software Engineer - Database Engine DevelopmentMountain View, California, United States

Senior Software Engineer - Database Engine Development

Mountain View | California | United States

As Senior Software Engineer, N1QL Distributed Query Processing you will be responsible for designing and implementing advanced query processing features for JSON data model on Couchbase's world's most scalable NoSQL database system. You'll create NoSQL database products used by hundreds of modern enterprises and applications, including Fortune 10 companies.

  • Design and implement mission critical SQL features for N1QL on JSON data model for a scale-out database
  • Work with indexing, storage, clustering team to integrate the features to the data platform
  • Translate product requirements into engineering requirements and write high quality code
  • Debug and fix issues from customers and test team
  • Answer support & customer questions
  • Do high quality code reviews & mentoring
  • Developing products in a fast-paced agile environment

  • 5-10 years of commercial or open source software experience
  • Bachelor degree with three years of open source software experience
  • Expert level proficiency in C/C++/Java/Go
  • Development experience with SQL or other language features for SQL or NoSQL database systems
  • Experience with packaged downloadable software
  • Understanding query processing and distributed database systems
  • Development experience in relational or NoSQL or XML database systems
  • Experience with various development tools like git, gcc, gnu tools
  • Experience with technical presentation to engineering & customers
  • Master's degree in Computer Engineering or related field
  • Be a great team player, strive for challenges with a do-what-ever-it-takes mentality
  • Self-motivated, independent, and high-performance individual with ability to learn new technologies and become productive extremely fast

About Us

Couchbase delivers the database for the Digital Economy. Developers around the world choose Couchbase for its advantages in data model flexibility, elastic scalability, performance, and 24x365 availability to build enterprise web, mobile, and IoT applications. The Couchbase platform includes Couchbase, Couchbase Lite - the first mobile NoSQL database, and Couchbase Sync Gateway. Couchbase is designed for global deployments, with configurable cross data center replication to increase data locality and availability. All Couchbase products are open source projects.

Couchbase customers include industry leaders like AOL, AT&T, Cisco, Comcast, Concur, Disney, Dixons, eBay, General Electric, Marriott, Nordstrom, Neiman Marcus, PayPal, Ryanair, Rakuten / Viber, Tesco, Verizon, Wells Fargo, as well as hundreds of other household names.

Couchbase is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans status or any other characteristic protected by law.

I'm interested

Not ?

Thank you. Please wait while we forward you to the application.

Similar Jobs

There are currently no jobs matching this criteria