Full-Time

Sr Software Engineer

Couchbase

Couchbase

501-1,000 employees

Enterprise applications database

Data & Analytics

$145,000 - $180,000

Bonus, Commissions, Equity

Senior

Santa Clara, CA, USA

Required Skills
Bash
Microsoft Azure
Python
Computer Networking
Java
AWS
Go
Google Cloud Platform
Requirements
  • Bachelor’s/Master’s degree in computer science or equivalent.
  • 5-7 years of development experience on enterprise system software.
  • Proficient in Golang (preferred), Java or C++.
  • Proficient in Bash or Python scripting.
  • Experience in Distributed Systems is a plus.
  • Experience in Computer Networking is a plus.
  • Experience with cloud platforms (AWS, GCP, Azure) is a plus
Responsibilities
  • Develop features that enhance and improve XDCR 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.
  • 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.
  • Provide high-quality and detailed technical specifications within the team as well as external teams.

At Couchbase, their mission is to empower enterprises to develop, deploy, and run mission-critical applications anywhere by delivering a high-performance, flexible, and scalable modern database.

Company Stage

IPO

Total Funding

$400M

Headquarters

Santa Clara, California

Founded

2009

Growth & Insights
Headcount

6 month growth

5%

1 year growth

9%

2 year growth

27%

Benefits

Culture, purpose, & impact - A sense of purpose in your work and shared passions with your teammates. Join an impact initiative group and experience the amazing feeling of Couchbase’s can-do culture.

Financial well-being - Market competitive pay, the ability to participate in the success of the company through equity programs, well thought out retirement options, and a number of recognition programs.

Flexibility & growth - Flexible time off, internal learning, and development opportunities, accreditations, boot camps, conferences, and a trust-based culture.

Community & belonging - Couchbase Cares promotes philanthropy, inclusion and belonging, worldwide Couchbase celebrations, and sustainability and green teams that impact our local communities.

Body, mind, & emotional - Medical, dental, vision, and life insurance coverage, paid parental leave, and a Flexible Spending Account for the things you care about most.

Environment & workspace - We are mindful of the environment and our individual workspaces. We provide an ergonomic and comfortable in-office setup, with food and supporting technology, or assist in the setup of an efficient home office environment.