Lead Software Engineer
Role details
Job location
Tech stack
Job description
- As a Lead Software Engineer, you will play a key role in greenfield innovation, utilizing the latest technology to design and implement new solutions within our existing platform. You will be working at the forefront of automation technology, driving innovation and change. This position is suitable for either a senior engineer looking to step up to a lead position or an existing lead engineer seeking more autonomy.
Technologies:
- AI
- Ansible
- Azure
- Cloud
- JavaScript
- Kubernetes
- PaaS
- Terraform
- TypeScript
- NodeJS
- CI/CD
- DevOps
- Docker
- microservices
Requirements
- We are looking for a Lead Software Engineer who has solid expertise in Node.js, Next.js, Azure, and Terraform, preferably gained in a product lead, scale-up environment. The ideal candidate will possess strong full-stack JavaScript engineering skills, including Node.js, Next.js, and Typescript. You should have experience with cloud infrastructure provisioning tools such as Terraform, Ansible, and Kubernetes, along with general proficiency in Azure. Experience in building cloud-based products in a scale-up environment is essential. We value a delivery-focused and mission-driven personality, with an interest in AI and automation.
Benefits & conditions
In return for your contributions, we offer a generous starting salary, a bonus scheme, long-term hybrid working (with three days a week on-site in Birmingham city centre), and flexible working hours. You will find excellent progression opportunities along with a personal development scheme, 25 days of holiday, and a private pension. Join our fast-paced, autonomous culture that promotes extensive growth potential and regular remuneration reviews. If you are excited about becoming a Technical Lead in our product-led, high-growth PaaS scale-up during this exciting phase of development, we encourage you to apply now for consideration and more information.