Mid-Level Fullstack Engineer
£50,000 - £65,000
We are looking for a Software Engineer to join a fast growing technology business building a cloud native SaaS platform used by enterprise customers. The platform operates in a high scale, data driven environment and is moving towards more advanced analytics and AI enabled capabilities.
The engineering team works in a modern, product led environment with strong DevOps principles. Engineers are responsible for their services end to end, from design through to production, with frequent deployments and a strong focus on automation, testing and reliability.
Key responsibilities
- Design, build and maintain backend services using Python or Go
- Develop and maintain APIs
- Contribute to system design and architectural discussions
- Work closely with product and design to deliver features end to end
- Improve performance, scalability and reliability across services
- Support continuous improvement of engineering practices and tooling
Tech environment
- Python or Go
- AWS cloud environment
- Kubernetes and containerised workloads
- Terraform and infrastructure as code
- CI/CD pipelines with strong automation and testing focus
Requirements
- Experience building production ready software systems
- Strong understanding of software engineering principles
- Commercial experience with Python or Go
- Familiarity with cloud environments such as AWS
- Understanding of CI/CD and DevOps practices
- Experience working with APIs and databases
This is a strong opportunity for a Software Engineer looking to work in a modern engineering environment with real ownership, strong technical standards and the ability to work on a scalable platform with minimal legacy constraints.