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 recruiting strategies that works)
 

Other jobs that might be interesting

Junior Backend Developer - Golang - Wonpy   (October 2018)
Miami, Florida, United States (Remote possible)
We're looking for a Go Junior Developer to join our 100% remote team. You’ll be working with a team of 5 experienced software professionals from three nationalities in the process of launching a fully automated search marketing keyword tool. You will have th...
DigitalOcean Senior Engineer: Systems and Performance - DigitalOcean   (October 2018)
NYC, New York, United States (Remote possible)
We want people who are passionate about building features that you and your peers will love. DigitalOcean is seeking a highly motivated and experienced Senior Systems and Performance Engineer. Systems and Performance Engineers at DigitalOcean are the glue bet...
Benzinga Golang Engineer - Benzinga   (September 2018)
Detroit, Michigan, United States
We need a senior engineer to supercharge our newswire offering and other financial products. The engineer will be responsible for overseeing the implementation of major updates to Benzinga Pro and Benzinga.com, as well as API integration of data streams to maj...
 
About Golangprojects