Software Engineer
Role details
Job location
Tech stack
Job description
Software Engineer | Bristol | Hybrid £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
Requirements
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 databasesThis 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