Software Developer - Internal tools/DevOps
- £60000.00 - £85000.00 per annum
- London
- Permanent
Software/Platform Engineer - Internal Tools (Python / DevOps)
AI Scale up | London (2 days p/w in office)
Salary: £50-£80k DOE + Bonus
The Opportunity
We're working with an ambitious, growing AI business who are looking for an experienced Software Engineer to join its internal tools and platform engineering team.
You'll help build and improve the systems, infrastructure and developer tooling that enable engineering teams to build, test, deploy and operate software efficiently.
This is a hands-on engineering role combining Software development (ideally with Python), cloud infrastructure, CI/CD and automation.
Key Responsibilities
- Develop and maintain shared CI/CD pipelines and release processes.
- Build reusable infrastructure modules, service templates and deployment tooling.
- Develop internal automation and AI-powered engineering tools.
- Maintain and optimise cloud infrastructure, focusing on reliability, security and cost.
- Take ownership of platform components from design through to production.
- Work with engineering teams to improve developer productivity and remove technical bottlenecks.
Technical Requirements
- Strong Python (Or similar) development skills and experience writing clean, maintainable code.
- Hands-on CI/CD experience, ideally with GitHub Actions.
- Production experience with AWS and/or Azure.
- Infrastructure as Code experience using Terraform or similar.
- Docker and container deployment experience (ECS/Fargate, Azure Container Apps or similar).
- Linux and Bash scripting.
- Experience building internal tooling, automation or shared developer infrastructure.
- Regular use of AI coding assistants, with an understanding of their capabilities and limitations.
Desirable
- Experience developing agentic AI or LLM-powered engineering workflows.
- AWS multi-account environments, IAM and OIDC.
- .NET and TypeScript build and release pipelines.
- Security, secrets management and SOC 2.
- Observability tools such as CloudWatch, Elastic or Azure Monitor.
The Ideal Candidate
You'll be a hands-on Software Engineer with a strong interest in platform engineering and developer productivity. You enjoy solving problems for other engineers, taking ownership of technical challenges and building reliable, scalable tooling.
Benefits include Bonus, Salary sacrifice pension, 28 days' holiday + Bank holidays, Equity options, working from abroad, Bi annual reviews.
Relevant experience matters more than ticking every box.