About the company Couchbase provides the world's most complete, most scalable and best performing NoSQL database.
Job position
Permanent
- Remote work possible
Job description
You will design and implement backend components for Couchbase Mobile -- which is a native mobile database that runs on iOS, Android, and .NET platforms which can transparently sync data to Couchbase Server running in a public or private cloud. You will be part of a dev team working on problems in a number of areas: mobile document data storage, replication, performance, scalability and reliability. You'll work primarily on our Sync Gateway component, which is written in pure Go and is open source under the Apache 2 license. Couchbase engineers are active open contributors for Couchbase Server, Apache CouchDB, memcached, and other open source projects.
Responsibilities:
* Participate in all phases of development process: requirements, architecture, and implementation
* Research and implement industry and academic leading-edge algorithms for distributed computing (consensus, multi-master replication, etc)
* Work with peers in an agile development environment
* Develop high-quality software, with accompanying high quality automated testing.
Skills & requirements
Requirements:
* Deep understanding and experience with concurrency, in particular how Go's concurrency model differs from those of other languages.
* Hands-on coding experience with Go and familiarity with Go programming idioms
* 4+ years developing commercial or open source packaged, downloadable software.
* Excellent written and oral communication skills, analytical skills, and fanatical attention to detail.
* Solid experience with software development life cycles.
* Ability to work in a fast-paced environment and to be an outstanding team player.
* 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.
Instructions how to apply Apply at this url: https://www.golangprojects.com/golang-go-job-lb-Sr-Software-Engineer-Couchbase-Mobile-remote-work-possible-Any-Couchbase.html Please mention that you found the job at Golangprojects.com
Senior Software Engineer โ Karpenter - Cast AI(March 2026) Remote Europe, 100% Remote - Salary: 78000 - 108000 EUR/year
Why Cast AI?
Cast AI is an automation platform that operates cloud-native and AI infrastructure at scale. By embedding autonomous decision-making directly into Kubernetes and cloud environments, Cast...
Senior Backend Engineer - Build AI Agents - Salesforge Remote Europe, 100% Remote
Salesforge is hiring a Backend Engineer (5+ yrs) to build autonomous AI sales agents. Use APIs, message queues, and DBs (Go is a plus). Join our high-impact, no-BS team to redefine sales
Founding Engineer - Golang - GlassFlow(March 2026) Berlin, Germany
GlassFlow is a startup building the open-source data streaming infra for the next generation of developers and AI companies: Easy to use, massively scalable and optimized for the AI era.
Weโre a B...Senior Software Engineer โ Reporting - Cast AI(March 2026) Remote Europe, 100% Remote - Salary: 78000 - 108000 EUR / year
Why Cast AI?
Cast AI is an automation platform that operates cloud-native and AI infrastructure at scale. By embedding autonomous decision-making directly into Kubernetes and cloud environments, Cast...
AI Engineer, Data APIs (Go and Python) - Benzinga Worldwide, 100% Remote - Salary: $90,000 - $100,000
Before you read further: applying to this role requires a Loom video walkthrough under 5 minutes of the best thing you have built, plus a repo or live link. Tell us the hardest problem you hit and how...