Find a jobRecruiters

Database Software Engineer

Exclusive opportunity

Onsite

Database Software Engineer

Couchbase

Database Software Engineer

Skills

RustGolangJavaGitLinux

4 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Salary:

$120,000 – $165,000 / year

Location:

San Jose, CA, USA

Work mode:

Onsite

Published on:

16 October 2026

What they need


Couchbase is seeking a skilled Database Software Engineer to help design, develop, optimize, and maintain database technologies that support high-performance applications and data-intensive workloads. The ideal candidate has a strong foundation in software engineering, database internals, distributed systems, and performance optimization.

In this role, you will contribute to database engine development, improve query processing and data management capabilities, troubleshoot complex technical issues, and collaborate with engineering teams to deliver reliable, scalable database software.

Responsibilities

  • Design, develop, and maintain database software components and related tools.
  • Implement and improve database functionality, query processing, indexing, and data storage mechanisms.
  • Analyze database performance and optimize resource utilization, latency, and throughput.
  • Develop and maintain automated tests to verify correctness, stability, and performance.
  • Investigate software defects and resolve complex database-related issues.
  • Contribute to distributed systems features, replication, and data consistency mechanisms.
  • Participate in code reviews and follow established software engineering standards.
  • Collaborate with product managers, quality engineers, and other developers on technical requirements.
  • Document software designs, implementation details, and troubleshooting procedures.
  • Evaluate new technologies and engineering approaches to improve database reliability and scalability.

Requirements

  • Professional experience in software engineering, database development, or a related field.
  • Proficiency in a systems programming language such as C++, Go, Java, or Rust.
  • Strong understanding of data structures, algorithms, and software design principles.
  • Knowledge of relational or NoSQL database concepts.
  • Familiarity with concurrency, memory management, and performance analysis.
  • Experience with debugging, automated testing, and version control systems such as Git.
  • Strong analytical and problem-solving skills.
  • Ability to collaborate effectively with cross-functional engineering teams.

Preferred Skills

  • Experience with distributed databases or database engine development.
  • Understanding of distributed systems, replication, and fault tolerance.
  • Familiarity with query execution, indexing strategies, caching, and storage engines.
  • Experience with Linux development and performance profiling tools.
  • Knowledge of cloud infrastructure and containerized environments.
  • Familiarity with continuous integration and automated testing pipelines.

About the Company

Couchbase develops a distributed NoSQL database platform designed for modern applications, including cloud, mobile, and edge use cases. This description is a suggested job-posting template and does not confirm a current vacancy.

Pay: $120,000.00 - $165,000.00 per year

Benefits:

  • Dental insurance
  • Flexible schedule
  • Relocation assistance
  • Retirement plan

Work Location: In person

Other offers great for you!

These companies are also looking for great profiles

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

6 days ago

Quick apply

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Neuilly-sur-Seine, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

19 hours ago

Quick apply

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Paris, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

15 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools