At a Glance
- Tasks: Join a dynamic team to advance Cloud Native management interfaces and integrate innovative features.
- Company: Couchbase, a leader in cloud-native database technology with a collaborative culture.
- Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
- Other info: Be part of a vibrant community with excellent career advancement opportunities.
- Why this job: Make a real impact in the Cloud Native ecosystem while working with cutting-edge technologies.
- Qualifications: Experience in software development, cloud technologies, and a passion for learning new skills.
The predicted salary is between 60000 - 80000 £ per year.
Requirements (Desirable)
- Motivated, self-learning individual, ready to learn new technologies and become quickly proficient.
- Experience with software development and build automation processes (Jenkins, Github Actions).
- Expertise with Golang, Python, Docker, Kubernetes and the related ecosystems.
- Knowledge of deployment processes in the cloud (Cloud Formation, Terraform, ARM Templates, GCP Cloud Deployment Scripts).
- Experience working with a team distributed across time zones.
- Demonstrable experience working with Kubernetes.
- Desire to automate the boring stuff.
- Proficient in one or more programming languages.
- Passion for learning new technologies.
- Presence on GitHub (or similar).
- Strong Unix/Linux administration skills.
If you see a role that excites you, but don’t meet every qualification, we still encourage you to apply.
What the job involves
- With your passion to learn about the cloud, you are excited to help advance the Cloud Native management interfaces of an already Cloud Native Database platform.
- You will be part of the team that helps set the direction and define the interfaces and components necessary to advance what it means to be a cloud native database platform.
- Your curiosity of the Cloud Native ecosystem will help bring Couchbase to everywhere it can add value.
- Your ability to represent Couchbase’s interests in Open Source Cloud Native projects, engaging those communities as a knowledgeable expert, will further not only your company’s value, but also the value of that ecosystem.
- You will also be an advocate for Cloud Native tech to other subject matter experts in Couchbase Engineering.
- Working with a team of subject matter experts and the product managers, implement a set of features integrating Couchbase with Cloud Native tech. Some of these exist already, and some have prototypes. These include Prometheus, Fluentd and Fluent-bit, the Kubernetes Pod Autoscaler, etc.
- Be a bridge to other parts of the Engineering organization where product features interleave and depend upon each other. Keep track of delivery dates for dependent projects; partner with Quality Engineering in organizing interdependent project plans.
- Contribute to and write tutorials on integration with Cloud Native ecosystem components such as Fluentd, Prometheus, Open Telemetry.
- Be an advocate to, and support Sales Engineers and Professional Services field organizations in understanding and bringing this tech to end users.
- Facilitate efficient development by the entire team through running development processes, ensuring dependent items are in place, adjusting course as needed to further improve efficiency of producing.
- Work with Product Managers, Architects and Principal Engineers in the definition and development of new features. In particular, become a subject matter expert for the Product Management team on where the opportunities and challenges are in the Cloud Native ecosystem.
- Work across engineering teams, in some cases as a contributor or reviewer on projects and components outside your team, to help adoption of Cloud Native techniques and interfaces.
Senior Software Engineer employer: Couchbase
Couchbase is an exceptional employer for Senior Software Engineers, offering a dynamic work culture that fosters innovation and collaboration. With a strong emphasis on employee growth, you will have access to continuous learning opportunities in cutting-edge technologies like Cloud Native ecosystems, while working alongside a team of experts across various time zones. Located in a vibrant tech hub, Couchbase not only values your contributions but also encourages you to engage with the open-source community, making it a rewarding place to advance your career.