Back to jobs

Database Software Engineer

Couchbase · San Jose, CA, US

Spotted 1d ago

Job details

Pay
$130,000 – $185,000 a year
Work mode
On-site
Education
Bachelor's degree
Posted
Nov 2, 2026
Last confirmed open
Nov 3, 2026
Job description

About this role

About the Company

Couchbase is a database software company that develops modern database solutions for enterprise applications. Its technology supports cloud, mobile, and edge environments, helping organizations manage large amounts of data with high performance, scalability, and reliability. Its products include Couchbase Server and Couchbase Capella.

Job Description

Couchbase is seeking a skilled Database Software Engineer to help design, develop, and improve database technologies and data management systems. The ideal candidate will have strong programming skills, an understanding of database architecture, and experience developing reliable and scalable software solutions.

Key Responsibilities

  • Design, develop, and maintain database software components.
  • Build and optimize database performance and query execution.
  • Develop reliable data storage and retrieval systems.
  • Work with distributed database architecture and data processing.
  • Identify and resolve software defects and performance issues.
  • Improve database scalability, availability, and reliability.
  • Collaborate with engineering and product development teams.
  • Participate in code reviews, testing, and technical planning.
  • Maintain technical documentation.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
  • Strong programming knowledge in C++, Java, Go, or Python.
  • Understanding of database management systems and data structures.
  • Knowledge of SQL, NoSQL, and database architecture.
  • Familiarity with distributed systems and software development.
  • Experience with debugging, testing, and performance optimization.
  • Strong analytical and problem-solving skills.

Preferred Skills

  • Experience with distributed databases and cloud platforms.
  • Knowledge of database indexing and query optimization.
  • Familiarity with Linux and networking fundamentals.
  • Understanding of AWS, Azure, or Google Cloud.
  • Experience with large-scale data processing systems.

Compensation

Estimated annual salary range: $130,000 – $185,000, depending on experience, technical expertise, and job level. Additional compensation may include eligible bonuses and equity benefits.

Equal Opportunity

Couchbase values diverse perspectives and is committed to an inclusive and professional workplace.

Pay: $130,000.00 - $185,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