Jobiglo

No results.

Lead Software Engineer – Storage

Couchbase, Inc. · Bangalore

New
🇬🇧 English
C++ Golang Java Linux I/O stack Database internals Performance analysis Debugging LSM trees Distributed systems AWS GCP Azure

Job description

About the role

As a key member of Couchbase's storage development team, you will enhance highly scalable and performant storage engines used by Couchbase Server and Couchbase Capella. You will design and build enterprise‑grade, highly‑available, concurrent system software that directly impacts customer success.

Key responsibilities

  • Design and develop new features for high‑performance, highly reliable storage engines.
  • Take ownership of product components, driving technical solutions from concept to production.
  • Collaborate with peers to define requirements, architectural approaches, testing, and support strategies.
  • Produce enterprise‑level quality code for a highly‑available system and investigate customer‑facing issues.
  • Provide detailed technical specifications for internal and external teams.

Required profile

  • Bachelor’s or Master’s degree in Computer Science or equivalent.
  • 5+ years of experience building enterprise‑grade infrastructure or systems software.
  • Self‑motivated, independent, and able to learn quickly while tackling challenging problems.

Required skills

  • Proficiency in C++, Golang or Java.
  • Experience designing and writing concurrent/multi‑threaded programs.
  • Deep knowledge of operating system concepts, Linux I/O stack, and data structures.
  • Understanding of database internals and performance analysis/debugging.
  • Familiarity with LSM trees, distributed systems, and cloud platforms (AWS, GCP, Azure) is a plus.

What we offer

  • Generous Time Off Program and flexible work arrangements.
  • World‑class medical, dental, vision, and life insurance plans.
  • Retirement savings program and financial planning resources.
  • Career growth opportunities, ergonomic office/WFH setup, and food/snacks for on‑site staff.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Couchbase, Inc..
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:greenhouse

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 8 hours ago

Expires 1 month from now

8 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Couchbase, Inc.

Bangalore