Python, Golang, and Public Cloud platforms (AWS/GCP) Engineer

Job Title: Senior Software Engineer (Python, Golang, and Public Cloud platforms (AWS/GCP)
Work Mode: Hybrid (2-3 weeks from office)
Contract Duration: 6months + (extension possible based on performance)
Location Options: Sheffield/Birmingham/Edinburgh
Conversion: Candidates should be open to FTE conversion

Role Overview

We are seeking a Senior Software Engineer to join a high-performing team within one of the world's leading financial institutions. The role involves designing and developing secure, scalable, and high-availability cloud-native services, leveraging Python, Golang, and Public Cloud platforms (AWS/GCP). This is an exciting opportunity to build impactful systems in a regulated environment while working on cutting-edge technologies.

Key Responsibilities

  • Design, develop, and maintain highly available REST API services and Front End clients using Python, Golang, Docker, and Cloud-Native services.

  • Implement and manage database schema changes using Liquibase, ensuring compliance with audit and security standards.

  • Collaborate with Architecture and DevOps teams to enhance and mature product capabilities.

  • Perform root cause analysis and resolve incidents/performance bottlenecks.

Required Qualifications & Experience

  • Bachelor's/Master's degree in Computer Science or equivalent industry experience.

  • Strong software engineering background with exposure to infrastructure.

  • 5+ years of hands-on development experience with large-scale, distributed systems.

  • Proficiency in Python, Golang, PostgreSQL.

  • Experience with Liquibase or similar database change/versioning tools.

  • Hands-on expertise with AWS/GCP (IAM, KMS, cloud-native services, storage).

  • Solid understanding of DevOps practices (IaC using Terraform, CI/CD pipelines with Jenkins/GitLab CI, containerization).

  • Strong knowledge of security principles, compliance, and audit frameworks in enterprise systems.

  • Proven ability to deliver complex projects in regulated environments.

Essential Skills

  • Demonstrable expertise in:

    • Public Cloud (AWS/GCP)

    • Linux systems

    • Relational & NoSQL databases

    • Integration services (messaging, streaming)

    • RESTful API development

    • Containerization (Docker, Kubernetes, serverless functions)

    • Microservices, distributed tracing

    • Enterprise logging, monitoring & alerting frameworks (ELK, Splunk, Prometheus, Grafana)

  • Programming expertise in Python & Golang.

  • Good understanding of cryptography (authentication, encryption).

  • Non-functional testing experience.

  • Agile environment experience.

Desirable Skills

  • Experience in financial services or other regulated industries.

  • Exposure to Continuous Integration, Delivery, and Testing tools.

  • Hands-on with automation Scripting (Terraform, Ansible, etc.).

Company
eTeam Workforce Limited
Location
Birmingham, United Kingdom
Employment Type
Contract
Salary
GBP Daily
Posted
Company
eTeam Workforce Limited
Location
Birmingham, United Kingdom
Employment Type
Contract
Salary
GBP Daily
Posted