Garden is an open-source developer tool that automates the repetitive parts of your workflow to make developing for Kubernetes and cloud faster and easier. We're tackling some of the hardest problems in our industry, and looking for some great people that want to join us on our quest to shape the future of software development! You can find our project on GitHub.
We're working on a brand-new platform of hosted services for teams, to complement our open-source Garden CLI. As a senior backend engineer, you will focus on the design, implementation, roll-out and maintenance of these developer-focused services.
Making distributed systems easier to develop and test is not an easy task, and there are many problems to choose from. We're a small team and we've just started on our journey, so you can expect to work on a variety of different projects over time, and use many different technologies.
We're looking for someone with extensive, demonstrable experience as a backend engineer or in a similar role. The landscape we operate in evolves quickly, and we, therefore, need people that are comfortable working in a fast-paced environment. We pride ourselves on a culture of freedom and responsibility. This means we give each other the space to solve problems the way we see fit, but in turn expect a high level of autonomy and accountability from everyone in the team.
We currently develop mostly in TypeScript, but we will involve other languages over time, such as Go and Rust. Prior experience with TypeScript is definitely beneficial, but not a requirement. You should have a good understanding of containers, Kubernetes and have an overview of the general cloud-native ecosystem. This role is primarily focused on backend development but will include some frontend work (we use React) and operational/infrastructure aspects such as CI/CD.
Some qualities we're looking for:
We know the perfect candidate does not exist. What's most important is that you're passionate about the problem space we're in and have a desire to improve with us as we grow. If you'd like to know more about the role, don't hesitate to reach out to us!
We explicitly encourage applications from groups that are underrepresented in tech. We celebrate and encourage diversity of race, religion, color, sex, gender identity, sexual orientation, age and thought. Diversity is easier said than done but it's one of our founding principles to provide a diverse and inclusive environment. If you would like to know what it's like to work for Garden, please refer to our main hiring page or simply get in touch with us.
If you'd like to know more about the role, please don't hesitate to reach out to us!