£540 Per day
Inside
Undetermined
Birmingham, England, United Kingdom
Summary: The role of Python/Golang Engineer involves designing, developing, and maintaining backend REST API services and frontend clients using Python, Golang, and AWS. The position requires collaboration with Architecture and DevOps teams to enhance product capabilities while ensuring compliance and security standards are met. This contract role is based in Birmingham and is expected to last until the end of the year. The ideal candidate should have strong experience in large-scale distributed systems and cloud-native services.
Key Responsibilities:
- Design, develop and maintain highly available, secure, and performant backend REST API services along with frontend client using Python, Golang, Docker and Cloud-Native services.
- Implement and manage database schema changes using Liquibase, ensuring alignment with compliance and audit standards.
- Collaborate closely with Architecture and DevOps teams to enhance, maintain Product capabilities/features.
- Perform root cause analysis and implement solutions for incidents and performance bottlenecks.
Key Skills:
- Strong development experience with a strong focus on large-scale, distributed systems.
- Proficient in Python, Golang and PostgreSQL.
- Experience with Liquibase or similar tools for database change management and version control.
- Hands-on experience with AWS, including cloud-native services, storage, IAM, and KMS.
- Familiarity with DevOps practices, including Infrastructure as Code (e.g., Terraform), CI/CD tools (e.g., Jenkins, GitLab CI) and containerization.
- Strong understanding of security principles in cloud and enterprise systems.
- Familiarity with audit and compliance considerations in regulated industries, particularly finance or banking.
- Excellent written and spoken communication skills; an ability to communicate with impact, ensuring complex information is articulated in a meaningful way to wide and varied audiences.
- A successful track record of delivering complex projects and/or programmes, using appropriate techniques and tools to ensure and measure success.
Salary (Rate): £540 per day
City: Birmingham
Country: United Kingdom
Working Arrangements: undetermined
IR35 Status: inside IR35
Seniority Level: undetermined
Industry: IT
Job Title: Python/Golang Engineer with AWS
Location: Sheffield/Birmingham/Edinburgh - 3 days per week
Salary/Rate: Up to £540 per day inside IR35
Start Date: 20/10/2025
Job Type: Contract
Company Introduction
We have an exciting opportunity now available with one of our sector-leading financial services clients! They are currently looking for a skilled Python and Golang Engineer to join their team for an initial contract until the end of the year.
Job Responsibilities/Objectives
- Design, develop and maintain highly available, secure, and performant backend REST API services along with frontend client using Python, Golang, Docker and Cloud-Native services.
- Implement and manage database schema changes using Liquibase, ensuring alignment with compliance and audit standards.
- Collaborate closely with Architecture and DevOps teams to enhance, maintain Product capabilities/features.
- Perform root cause analysis and implement solutions for incidents and performance bottlenecks.
Required Skills/Experience
The ideal candidate will have the following:
- Strong development experience with a strong focus on large-scale, distributed systems.
- Proficient in Python, Golang and PostgreSQL.
- Experience with Liquibase or similar tools for database change management and version control.
- Hands-on experience with AWS, including cloud-native services, storage, IAM, and KMS.
- Familiarity with DevOps practices, including Infrastructure as Code (e.g., Terraform), CI/CD tools (e.g., Jenkins, GitLab CI) and containerization.
- Strong understanding of security principles in cloud and enterprise systems.
- Familiarity with audit and compliance considerations in regulated industries, particularly finance or banking.
- Excellent written and spoken communication skills; an ability to communicate with impact, ensuring complex information is articulated in a meaningful way to wide and varied audiences.
- A successful track record of delivering complex projects and/or programmes, using appropriate techniques and tools to ensure and measure success.
If you are interested in this opportunity, please apply now with your updated CV in Microsoft Word/PDF format.
Disclaimer
Notwithstanding any guidelines given to level of experience sought, we will consider candidates from outside this range if they can demonstrate the necessary competencies. Square One is acting as both an employment agency and an employment business, and is an equal opportunities recruitment business. Square One embraces diversity and will treat everyone equally. Please see our website for our full diversity statement.