Back to jobs

Database Software Engineer

Couchbase · San Jose, CA, US

Spotted 17h ago

Job details

Pay
$140,000 – $190,000 a year
Work mode
On-site
Posted
Nov 4, 2026
Last confirmed open
Nov 4, 2026
Job description

About this role

About the Company

Couchbase is a leading database technology company headquartered in San Jose, California. The company develops modern NoSQL database solutions and cloud-based data platforms that help organizations build, deploy, and manage high-performance applications.

Its technology portfolio includes Couchbase Server, Couchbase Mobile, and Couchbase Capella, a fully managed database-as-a-service platform. Couchbase supports enterprise applications requiring scalability, flexibility, reliability, and real-time data access.

Job Overview

Couchbase is seeking a skilled Database Software Engineer to contribute to the development and improvement of database technologies. The ideal candidate will have experience with database architecture, distributed systems, query processing, and software engineering.

Key Responsibilities

  • Design, develop, and maintain database software components.
  • Improve database performance, scalability, and reliability.
  • Develop efficient data storage and retrieval mechanisms.
  • Work on database indexing, query processing, and optimization.
  • Build and maintain distributed database services.
  • Identify and resolve software defects and performance issues.
  • Develop automated tests for database functionality.
  • Collaborate with engineering and product development teams.
  • Participate in architecture reviews and code reviews.
  • Maintain technical documentation and engineering standards.

Required Skills

  • Strong programming experience in C++, Java, Go, or Python.
  • Understanding of database management systems.
  • Knowledge of SQL and NoSQL database technologies.
  • Familiarity with data structures and algorithms.
  • Understanding of distributed systems and concurrency.
  • Experience with Linux development environments.
  • Knowledge of debugging and software testing.
  • Strong analytical and problem-solving abilities.

Preferred Skills

  • Experience with MongoDB, Couchbase, or other NoSQL databases.
  • Knowledge of database internals and query optimization.
  • Familiarity with cloud computing platforms.
  • Experience with Kubernetes and Docker.
  • Understanding of replication, indexing, and data partitioning.
  • Knowledge of performance benchmarking and profiling.

Compensation

Estimated annual base salary: $140,000 – $190,000, depending on experience, technical expertise, and job level. This is an illustrative range, not a confirmed salary for this exact position.

Equal Employment Opportunity

Employment decisions should be based on relevant qualifications, skills, experience, and applicable employment laws.

Pay: $140,000.00 - $190,000.00 per year

Benefits:

  • Dental insurance
  • Flexible schedule
  • Relocation assistance

Work Location: In person

Interested in this role?Continue on Indeed to apply.
Apply on Indeed