Golang / Go Job: Software Engineer / Go Developer


Software Engineer / Go Developer at Couchbase, Inc.

Manchester, United Kingdom 🇬🇧   (Posted Sep 6 2017)

Job position
Permanent

Job description
The Couchbase Mobile team is looking for a software engineer to join their Sync Gateway team. Sync Gateway is a data synchronization server that enables Couchbase Server to act as a replication endpoint for our mobile database Couchbase Lite. Sync Gateway maintains up-to-date copies of documents where users need them additionally providing access control and security.

Responsibilities:

• As part of our core development team you will be working on the design and implementation of the next generation of features.

• Day to day duties will include programming, feature design, bug fixing and code reviews.

• Research industry and academic leading-edge algorithms for distributed consensus, replication, consistency, availability and scalability.

• Liaise directly with the Technical Support team to help debug and resolve high priority customer issues.

• As well as the product itself, you’ll be challenged to improve the tools and processes we use every day.

• Help create user-focused documentation for the features you create.

• Like open source? So do we: Couchbase and its engineers are active open source contributors.

Skills & requirements
Requirements:

• BS Computer Science

• 5+ years programming experience

• Experienced in concurrency / multi-threaded programming

• Would ideally be able to demonstrate experience in large scale, distributed systems and understand the techniques involved in making these systems scale and perform.

• Has the ability to work in a fast-paced environment and to be an outstanding team player.

• Familiarity with distributed networked server systems that run cross-platform on Linux and Windows is highly desired.

• Working knowledge of version control systems (e.g. Git, Subversion, CVS).

• Experience with the GO programming language

• Familiarity with REST interfaces a plus

Instructions how to apply
https://www.couchbase.com/careers/open-positions?p=job%2FoDuP5fwL
[ job website ]

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

Company: Couchbase, Inc.


Other jobs that might be interesting

Fat Llama Senior Software Engineer - Fat Llama   (June 2018)
London, United Kingdom
Technology is at the heart of everything we do at Fat Lama, allowing us to solve a problem that has never been solved before. Our whole team gets a say in the product & tech roadmap, and our engineering team takes pride in writing, testing and deploying new fe...
Mid/Senior Software Engineer - Hedge   (May 2018)
Bristol, United Kingdom
What’s the role? The three founders (two men, one woman), plus one awesome intern, are looking to bring on a tech lead who will work with us full-time to develop a state-of-the-art sustainable investment product. You will be working collaboratively w...
Go Developer - techfolk ltd   (May 2018)
Cambridge, United Kingdom (Remote possible)
Third Light is seeking a Go Developer, either a seasoned Gopher or capable back end developer looking to cross-train to Go, to help deliver sophisticated new product features for release to our Digital Asset Management product – features that will have immed...


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