Senior Software Engineer
SKILLS
FULL DESCRIPTION
Senior Software Engineer
Company: [Employer hidden — sign up to reveal]
Location: GB Remote United Kingdom (Remote)
Salary: £84.5K – £99.3K • Offers Equity
Type: Full-time, Mid-Senior level
About the Role
As a Software Engineer, Cloud Control Plane, you will be designing and implementing a distributed control plane used by product teams to manage the lifecycle of [Employer hidden — sign up to reveal] Cloud offerings.
We are a tightly knit group with a fairly mature Agile process running a very mild version of the XP playbook - we care a lot about clear communication, a good degree of task breakdown and a whole lot of pairing with other engineers. We pride ourselves in how we get stuff done - our process is light on red tape and heavy on collaboration - we will give you the authority and autonomy to make decisions.
What You Will Do
- Delve deep into the Kubernetes framework - we have K8S contributors working with us internally
- Provision infrastructure using a mixture of Terraform and internal tooling and deploy your changes using Helm
- Thrive working iteratively in a fast-paced Scrum environment where you'll use our product and be very much DevOps driven
- You'll be expected to not only ship code but also operate and support it before and after release - that includes having a deep understanding of what your code will run on
What You Will Bring
- Strong software design and implementation skills in building infrastructure frameworks
- Deep expertise in building distributed systems
- Experience with one or more of these programming languages - Go, C++, Java, or Python
- Experience in a full project lifecycle starting from zero lines of code to operating, observing and supporting a product as part of an on-call rota
- Solid understanding of Kubernetes and Docker
What Gives You an Edge
- Experience in building control planes (virtualization, software-defined networking/storage)
- Experience building APIs - both RESTful and gRPC-based
- Familiarity with infra such as networking, storage, and security in data centres
- Hands-on experience with Kubernetes operators, Helm, or StatefulSets
- Open source contributions to Kubernetes sigs or adjacent projects
- Experience with PBT, TDD, and pair programming.
Compensation & Benefits
At [Employer hidden — sign up to reveal], we are committed to providing competitive pay and benefits. Salary: £84.5K – £99.3K • Offers Equity. Remote-first work, robust insurance benefits, flexible time away, and more.
[Employer hidden — sign up to reveal] is remote-first. We care about how you work, not where. [Employer hidden — sign up to reveal] is built for flexibility.
[Employer hidden — sign up to reveal] is an IBM subsidiary which has been acquired by IBM and will be integrated into the IBM organization. By proceeding with this application, you understand that [Employer hidden — sign up to reveal] will share your personal information with other IBM affiliates involved in your recruitment process.
Privacy Statement: More information on how IBM protects your personal information, including the safeguards in case of cross-border data transfer, are available here.
Application: Click to submit your application.