Job Title: Full Stack Engineer
Report To: Head of Engineering
Job Location: Remote and/or London (right to work in the U.K. required)
Employment Status: Full Time
Closing Date: 28/02/2022
Who is ControlPlane?
We are a London based cloud technology company, helping to keep people safe online. We work with cloud providers and their customers to secure the building blocks of the internet, by offering consulting, training and products related to cloud native development, security and operations.
ControlPlane's priority is to continue to be a leader in the Kubernetes and Cloud DevSecOps space. We secure the next generation of software systems and provide a clear, risk-based adoption guide for organisations looking to implement best practices.
Trusted by Google Cloud, UK Home Office, JPMC, among many others, our clients are world leading organisations.
What We're Looking For in a Full Stack Engineer
We are looking for Full Stack Engineers to build our proof of concept application into MVP production ready offering. Ideally you have been exposed to frontend, backend and DevOps, either in one role or over a combination of different ones.
You will be comfortable working at the edge of technology where the only known is what we do not know, and you thrive in finding solutions to problems that haven't been solved before; mysteries, puzzles and tech challenges are motivating for you.
We're currently only looking for mid-to-senior level skill sets. You should have strong web and operations fundamentals, and a deep love for software engineering. Maybe you enjoy programming books like Clean Code, Building Secure and Reliable Systems, Designing Data Intensive Applications etc., or enjoy hacking on interesting side projects. You value transparency and candid feedback, and are driven by a strong desire to become the best engineer you can be.
This is a unique job role within a successful start-up company where you will have the chance to make a positive impact, learn, grow and work with great colleagues who consistently challenge the status quo.
This is a remote position, and when offices reopen we invite you to spend a few days a month in-person at our London office: this is optional and we aim to be entirely flexible to your needs. As a leader in the cloud native community there are opportunities for international travel.We believe our peers are equally as important as the technology we use. We're looking for people of the highest personal calibre, quietly confident, with a good work ethic, keenness to learn, emotional maturity and respect, who know that “we” is more than “me”, and who embrace human diversity of all kinds. As we grow you will help us to build a company culture of which we can all be proud. If you espouse these values, we want you!
When offices reopen, you may be expected to work on client site for a few days a month.
Roles, Responsibilities and Requirements of Our Full Stack Engineer
Our architecture is a Next.js UI talking with a Node API, which communicate with Golang and Python services to deploy Kubernetes clusters on AWS. You don't need to know all of these to apply, we have specialists to help with DevOps, security, and SRE.
Experience or knowledge of some of the below:
- React (Next.js is a bonus)
- Any SQL (we use PostgreSQL)
- Ability to keep abreast of emerging technologies and stay on top of the latest security vulnerabilities and issues.
- CI/CD (we use Cloud Build and Cloud Run)
- A pragmatic approach to TDD
- Any of: AWS, GCP, Vercel, Azure, Digital Ocean (or other cloud provider)
- Backend use of microservices or distributed systems (any language; we have services in Node, Python and Golang
ControlPlane is a dynamic, cutting edge and passionate business for which to work. Our employees are the heart of our business, which means we care about our company culture and our employees' wellbeing and progression. Alongside this, as our colleague you will have the following benefits:
- Generous and competitive salary
- Discretionary team bonus
- 33 days of paid holiday, including paid leave for the standard 8 UK Bank Holidays
- Statutory pension contribution
- Cycle to Work scheme
- An individual training budget for personal development, including but not limited to:
- Training (books, courses, coaching, as well as internal training which is of course included beyond budget)
- Individual development time:
- 10 days for training
- 7.5 days to attend and present at conferences
- 10 days company research and development time
We are looking for technical practitioners who can work with our clients and the team to deliver these projects and help establish ControlPlane as a world-class technical thought leader.
We believe our peers are equally as important as the technology we use. We're looking for people of the highest personal calibre, quietly confident, with a good work ethic, keenness to learn, emotional maturity and respect, who know that “we” is more than “me”, and who embrace human diversity of all kinds. As we grow you will help us to build a company culture of which we can all be proud. If you espouse these values, we want you!
Please apply via https://control-plane.breezy.hr
NOTE FOR RECRUITMENT AGENCIES: Please do not call or email our team speculatively; we do not accept unsolicited CVs. If you wish to partner with us please contact jobs at control-plane.io