Lead Software Engineer

Couchbase
Bengaluru
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Communication","Teamwork","Problem-solving","Collaboration"]

Lead Software Engineer focusing on storage for Couchbase Server and Capella. You will design and implement high-performance, concurrent storage engines, collaborate on architecture, drive enterprise-grade software, and troubleshoot customer-impacting issues. You’ll contribute to OS-level components, work with cross-functional teams, and impact products used by Fortune 100 customers across cloud and edge deployments.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Couchbase
Couchbase
5 months ago

Lead Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 15 hours agoStatus: Live

Job Summary

Lead Software Engineer focusing on storage for Couchbase Server and Capella. You will design and implement high-performance, concurrent storage engines, collaborate on architecture, drive enterprise-grade software, and troubleshoot customer-impacting issues. You’ll contribute to OS-level components, work with cross-functional teams, and impact products used by Fortune 100 customers across cloud and edge deployments.
Location: Bengaluru
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Design and develop features to enhance high performance, highly reliable storage engines for Couchbase Server and Couchbase Capella.
  • •Proactively take ownership in the product, and provide excellent technical ambition in finding solutions to propel the product forward.
  • •Discuss and debate with your peers as you help figure out product requirements and the architectural approach to getting things built, tested & supported.
  • •Produce enterprise-level quality software and solutions that are performant for a highly-available system.
  • •Exhibit unrelenting motivation to investigate and find causes for customer-facing issues, and to derive optimal solutions in software improvements.

Pay and Benefits

Perks:Time OffWellness StipendRetirementRemote Work

Key Requirements

  • •Bachelor’s/Master’s degree in computer science or equivalent.
  • •5+ years of experience building enterprise-grade infrastructure or systems software.
  • •Proficient in C++, Golang or Java.
  • •Experience with designing and writing concurrent/multi-threaded programs.
  • •Deep knowledge of advanced operating system concepts and data structures.
Experience:5+ yearsStorageDistributed systemsDatabases
Education:Bachelor's
Skills:CommunicationTeamworkProblem-solvingCollaboration
Languages:English
Tech Stack:C++GolangJavaLinuxOS conceptsDistributed systemsAWSGCPAzure

Company Brief

Couchbase
Develops a distributed NoSQL database platform that enables enterprises to build, deploy, and manage modern applications with high performance, scalability, and flexible data models across cloud and on-premises environments.
Industry: Data Infrastructure
Company Size: Enterprise (1,001+ employees)
Revenue: USD 100M to 250M
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 2011
WebsiteLinkedIn