Couchbase, a leading cloud database platform provider, is seeking a Software Engineer 2 to join their innovative team. This role focuses on designing and developing features for their core database platform, specifically working on cutting-edge technologies for their modern, distributed, No-SQL database. The position offers exciting opportunities to work on AI-enablement of the core database engine and tackle challenges related to vector indexing, scaling, and stability.
The ideal candidate will have 3+ years of backend development experience and strong knowledge of multithreading, concurrent programming, and system fundamentals. You'll be working with technologies like Python, Java, and Go, while contributing to the development of Couchbase's next-generation cloud database.
Couchbase powers modern applications for over 30% of Fortune 100 companies, offering unmatched performance across cloud, on-premises, hybrid, mobile, and edge deployments. The company provides a collaborative and growth-oriented environment, recognized as one of the Best Places to Work in the Bay Area and the UK.
The role offers comprehensive benefits including equity through RSU and ESPP programs, competitive medical benefits, retirement plans, and flexible work arrangements. You'll be part of a team that values innovation, passion, and humility while working on transformative database technology that shapes the future of enterprise software.