People, Person, Computer, Electronics, LCD Screen, Laptop, Pc


Software Engineer - ToolsManchester, England, United Kingdom

Software Engineer - Tools

Manchester | England | United Kingdom

As a Software engineer on our Tools team your job will be to design and implement tools and applications that aid users in all aspects of the Couchbase lifecycle from development/deployment to monitoring/diagnostics. You will be part of a team that has a deep understanding of database architecture and develops tools in order to simplify development and operations processes. You will be working on hard problems such as building a backup/restore system that can manage hundreds of terabytes of data and architecting tools to simplify deployments in cloud environments. You will also bring your own experience using databases in order to propose new ideas for tools that will help Couchbase users. You'll work mainly with Golang and Python, but should be able to quickly learn new programming languages if needed. Like open source? So do we: Couchbase and its engineers are active open source contributors for Couchbase, memcached, and other projects.

What Will You Do?

Create tools for the world's best, distributed software server infrastructure products which companies will rely on for mission-critical OLTP needs.
Discuss and debate with your peers as you help figure out product requirements and the architectural approach to getting things built.
Design and implement needle-mover features with simplicity, elegance and economy.
Think quality; think leverage. Develop high-quality software and use unit, component, and end-to-end automation tests so we know we have high-quality software.
Be agile!
What Are You Like?

You're a self-motivated, independent, and high-performance person. You learn quickly and you enjoy worthy challenges.
You're particular about your toolset, because you have it set up just how you like it. When you're at your best you're insanely productive.
You have 4+ years of commercial or open source software experience (prefer experience with packaged, downloadable software).
You are fluent in either Golang or Python (preferably both)
You like building things that help to make software easier to use.
You're a good communicator and an excellent teammate
You like working in organizations that strive to have a good balance between doing it right and moving quickly.
About Us:
Couchbase delivers the database for the Digital Economy. Developers around the world choose Couchbase for its advantages in data model flexibility, elastic scalability, performance, and 24x365 availability to build enterprise web, mobile, and IoT applications. The Couchbase platform includes Couchbase, Couchbase Lite - the first mobile NoSQL database, and Couchbase Sync Gateway. Couchbase is designed for global deployments, with configurable cross data center replication to increase data locality and availability. All Couchbase products are open source projects.

Couchbase customers include industry leaders like AOL, AT&T, Cisco, Comcast, Concur, Disney, Dixons, eBay, General Electric, Marriott, Nordstrom, Neiman Marcus, PayPal, Ryanair, Rakuten / Viber, Tesco, Verizon, Wells Fargo, as well as hundreds of other household names.

Couchbase is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans status or any other characteristic protected by law.

I'm interested

Not ?

Thank you. Please wait while we forward you to the application.

Similar Jobs

There are currently no jobs matching this criteria