Golang / Go Job: Senior Software Engineer / Principal Engineer - Database Systems


Couchbase

Senior Software Engineer / Principal Engineer - Database Systems at Couchbase

Mountain View, California, United States 🇺🇸   (Posted Aug 5 2015)
About the company
About Couchbase Couchbase provides the world’s most complete, most scalable and best performing NoSQL database. Couchbase Server is designed from a simple yet bold vision: build the first and best, general-purpose NoSQL database. That goal has resulted in an industry leading solution that includes a shared nothing architecture, a single node-type, a built in caching layer, true auto-sharding and the world’s first NoSQL mobile offering. 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.

Job position
Permanent - Remote work is NOT possible
Relocation compensation available

Job description
As a Member of Technical Staff, Core Database Systems, you will design and implement cutting-edge distributed, scale-out data infrastructure software systems, which is a pillar for the growing cloud infrastructure. Especially, you will bring Unix systems and server tech kung-fu to the team. You will be part of a development team working on hard problems in a number of areas, including distributed caching, key-value and document data stores, distributed replication, scale-out fault tolerance and data layer reliability. You’ll work with C/C++, Java, C#, Erlang, JavaScript, Python, Ruby and a number of other programming and scripting languages. In addition, Couchbase and its technical staff are active open source contributors for Couchbase, Apache CouchDB, memcached, and other projects

Skills & requirements
Requirements:

- Self-motivated, independent, and high-performance individual, with ability to learn new technologies and become productive extremely fast; strive for challenges with a do-what-ever-it-takes mentality.

- 7 to 15 years of commercial or open source software experience (prefer experience with packaged, downloadable software).

- Hardcore C is an absolute must.

- Hands on experience with Golang.

- Built high-performance distributed networked server systems that run cross-platform on Windows/Linux and POSIX infrastructure.

Instructions how to apply
If you got all the skills and are enthusiastic about what we do at Couchbase, please reach out to me at deepika.yammanur@couchbase.com; Please mention golang projects website in subject.
[ job website ]

Let them know you found the job via https://www.golangprojects.com
(Companies love to know what recruiting strategies that works)
 

Other jobs that might be interesting

Zendesk Staff Software Engineer, Golang - Zendesk   (June 2018)
San Francisco, California, United States
We are building large-scale infrastructure to handle sustained ingestion rates of over 10,000 events/second, store tens of billions of documents in a queryable form, and support ad hoc queries that execute with low latency… intrigued? We are looking for grea...
Go Lang Developer - Spruce Software Technology   (June 2018)
Pleasanton, California, United States
Below are the details: GO Language Developer with Micro services, Java Experience Developer Pleasanton, CA Contract Role GO Language Developer with Micro services, Java Experience Developer Arun N, Talent Acquisition - IT arun.np@sprucetech.net...
Gitlab Backend Developer, Ruby & Go (Remote) - Gitlab   (June 2018)
San Francisco, California, United States (Remote possible)
Gitaly is a new service in our architecture that handles git and other filesystem operations for GitLab instances, and aims to improve reliability and performance while scaling to meet the needs of installations with thousands of concurrent users, including ou...


 
Golangprojects on Twitter Golangprojects on Facebook Golangprojects at Google+ Golangprojects as rss About Golangprojects