Couchbase

Software Engineer II

Couchbase
Apply
2 days ago
Bengaluru, IndiaMid Level

Responsibilities

  • Design, implement, test, and ship well-defined Couchbase management features integrating with cloud-native technologies.
  • Write clean, maintainable, well-tested code and participate in code reviews and test-coverage efforts.
  • Contribute to documentation, examples, and tutorials for cloud-native integrations.
  • Help Sales Engineers, Professional Services, and Support investigate and resolve customer issues.
  • Participate in sprint planning, estimation, CI/CD, on-call, and bug-triage rotations.
  • Collaborate with product managers, architects, senior engineers, and partner engineering teams to refine requirements and designs.
  • Contribute to open-source cloud-native projects and share knowledge with the engineering community.

Requirements

  • Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.
  • At least 1 year of professional software development experience and proficiency in one or more programming languages.
  • Working knowledge of containers and Kubernetes through professional, academic, or personal projects.
  • Experience with software development and build automation processes such as Jenkins or GitHub Actions.
  • Hands-on experience with Golang or Python, Docker, and Kubernetes.
  • Familiarity with CloudFormation, Terraform, ARM Templates, or GCP Cloud Deployment Manager.
  • Comfort working in Unix/Linux environments.
  • A GitHub or similar presence and interest in open-source contribution are preferred.
  • Ability to learn new technologies quickly and work with distributed teams across time zones.

Benefits

  • Flexible time-off programs.
  • Medical, dental, vision, mental health, life insurance, and employee assistance programs, varying by country.
  • Competitive retirement plans and business travel coverage.
  • Career growth support through the “Be Valued, Create Value” philosophy.
  • Ergonomic work setups for work-from-home and in-office employees, with snacks and meals in the office.

Tech Stack

CouchbaseDockerGitHub ActionsGoJenkinsKubernetesLinuxPrometheusPythonTerraform

Categories

Couchbase

About Couchbase

501-1,000 employees

Couchbase builds a distributed NoSQL document and key‑value database and a managed DBaaS (Capella) for enterprises running operational, mobile, and AI workloads. It sells subscriptions for Couchbase Server and Capella along with support and professional services, and provides mobile sync tools. Founded in 2009 and headquartered in San Jose, California, Couchbase is a public company listed on Nasdaq and supports deployments across cloud and edge environments.

Contact me