Full Stack Engineer
Indexed description
Senior Full Stack Engineer
Location: Leeds. Hybrid
Salary: £65,000 - £90,000 Excellent Benefits
Build software. Engineer platforms. Solve complex problems.
We're supporting an engineering-led technology consultancy that's continuing to grow following another very successful year. They're known for building high-performing engineering teams that help customers solve complex software, cloud and platform engineering challenges, with AI becoming more prominent across all projects.
During your tenure, rather than spending years working on a single product, you'll have the opportunity to work across a range of customer environments, products, technologies and industries, tackling engineering challenges that are rarely the same twice.
If you enjoy variety, technical challenges and working alongside genuinely talented engineers, you'll feel right at home.
What you'll be doing
- Designing and building modern cloud-native software and platforms.
- Solving complex engineering problems across software, cloud and infrastructure.
- Working closely with customers to understand technical challenges and deliver pragmatic solutions.
- Contributing to architecture, engineering strategy and technical decision making.
- Building secure, scalable and resilient systems using modern engineering practices.
- Automating infrastructure, deployments and operational processes.
- Mentoring other engineers through pairing, reviews and technical leadership.
- Remaining hands-on throughout the software delivery lifecycle.
What we're looking for
We're looking for adaptable engineers who enjoy solving problems rather than working within a single technology stack. You'll likely have commercial experience across a number of the following areas:
Software Engineering: Strong programming experience with at least one modern language such as Go, Python, Java, TypeScript/Node.js, Ruby or C#, alongside experience building APIs, distributed systems or cloud-native applications.
Cloud & Platform: Experience designing and operating solutions on AWS, Azure or GCP, with exposure to services such as ECS, EKS, Lambda, EC2, API Gateway, S3, IAM and CloudWatch, together with container technologies including Docker and Kubernetes.
Infrastructure & Automation: Infrastructure as Code using Terraform, CloudFormation, Crossplane or similar, coupled with experience building CI/CD pipelines using GitHub Actions, GitLab CI, Jenkins, CircleCI or Azure DevOps.
Engineering Practices: Experience working with microservices, automated testing, observability, monitoring, Linux environments and modern Agile delivery. Exposure to messaging technologies such as Kafka or RabbitMQ, alongside SQL and NoSQL databases, would also be beneficial.
The type of engineer who succeeds here
- You're someone who enjoys learning and naturally gravitates towards solving difficult technical problems.
- You're equally comfortable writing production-quality software as you are discussing cloud architecture, infrastructure or deployment pipelines.
- You enjoy working directly with customers, collaborating with other engineers, sharing knowledge and influencing technical decisions without losing your hands-on edge.
- Most importantly, you're pragmatic. You know when to engineer the perfect solution and when to deliver the right one.
If you're looking for an opportunity to broaden your technical expertise, work on genuinely varied engineering challenges and be surrounded by highly capable engineers, we'd love to hear from you.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search