Full-Time

Software Architect

Cloud Security, Capella

Confirmed live in the last 24 hours

Couchbase

Couchbase

501-1,000 employees

Database solutions for modern applications

Data & Analytics
Enterprise Software

Compensation Overview

$200k - $235kAnnually

+ Bonus + Commissions + Equity

Expert

Remote in USA

Category
Security Engineering
Software Engineering
Required Skills
Microsoft Azure
AWS
Go
Google Cloud Platform
Requirements
  • Minimum of 10 years of experience in software development with at least 5 years of experience in building distributed systems on the cloud.
  • At least 3 year of hands-on development experience in Golang.
  • Demonstrable hands-on work experience in one or more of the following with in-depth knowledge of various protocols, specifications and techniques - Single Sign-On, Role based and attribute based access control, data encryption schemes with secure key handling on the cloud, cloud network security such as peered VPC links, Private Links, firewall configuration and ACLs.
  • Expert in one or more of AWS, GCP and Azure offerings and security reference architectures. Relevant certifications are helpful but not mandatory.
  • Experience with designing and managing large scale distributed systems in the cloud with clear security boundaries.
  • Ability to communicate clearly and drive consensus with stakeholders across the organization.
Responsibilities
  • Responsible for design and implementation of interfaces and systems within Capella that pertain to user authentication and authorization, secure data management, network security, and implementing security best practices on all the three major cloud platforms.
  • Capella supports AWS, GCP and Azure. The role would be responsible for spearheading the development of components that interface with platform specific IAM, key management and other services to implement account and data isolation in a multi-tenant architecture.
  • Responsible for the security architecture, design, and code reviews of new features and initiatives. The candidate will drive the implementation of secure architecture best practices and information safeguards as applicable in the target cloud environment such as key management, encryption, data privacy, authentication, IAM and enforcement of principle of least privilege.
  • Conduct threat modeling and risk assessment during design phases of new components and features.
  • Drive and lead secure development lifecycle practices across the engineering team. Contribute to security incident detection and response plans and disaster recovery plans and procedures.

Couchbase provides database solutions tailored for modern applications, focusing on high-performance and scalable data storage. Its main product, Couchbase Capella, is a Database-as-a-Service (DBaaS) that simplifies application development and management for developers and IT teams. This service is particularly useful in environments where low latency is essential, such as edge computing. Couchbase differentiates itself from competitors by offering a subscription-based model that includes continuous updates, support, and additional services like data visualization and analytics. The company's goal is to help businesses efficiently build and manage applications while optimizing their data management capabilities.

Company Stage

IPO

Total Funding

$244.2M

Headquarters

Santa Clara, California

Founded

2009

Growth & Insights
Headcount

6 month growth

2%

1 year growth

10%

2 year growth

18%
Simplify Jobs

Simplify's Take

What believers are saying

  • Capella AI Services capitalize on the growing demand for AI-optimized database solutions.
  • Partnership with Tech Data expands Couchbase's reach in the Asia-Pacific region.
  • Relocation to San Jose offers opportunities for collaboration and talent acquisition.

What critics are saying

  • Emerging competitors like FaunaDB and PlanetScale offer innovative database features.
  • Over-reliance on major clients like AWS and Verizon poses a potential risk.
  • Rapid AI integration may outpace Couchbase's current offerings, risking obsolescence.

What makes Couchbase unique

  • Couchbase Capella offers a unique DBaaS solution for modern application development.
  • Capella AI Services streamline enterprise AI deployment with secure, agent-optimized features.
  • Couchbase's integration tools like GlueSync enhance data synchronization with relational databases.

Help us improve and share your feedback! Did you find this helpful?

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.