Enable job alerts via email!

Python, Golang, And Public Cloud Platforms (AWS/GCP) Engineer

eTeam Workforce Limited

Birmingham

Hybrid

GBP 60,000 - 80,000

Full time

3 days ago
Be an early applicant

Job summary

A leading staffing agency is looking for a Senior Software Engineer proficient in Python and Golang for a hybrid role in Birmingham. You will work on cloud-native services within a high-performing team in the financial sector. Strong skills in AWS/GCP, REST API development, and database management with Liquibase are essential. If you have a passion for innovation and building secure systems, this opportunity is for you.

Qualifications

  • 5+ years of hands-on development experience with large-scale, distributed systems.
  • Proficiency in Python, Golang, PostgreSQL.
  • Hands-on expertise with AWS/GCP (IAM, KMS, cloud-native services).

Responsibilities

  • Design, develop, and maintain highly available REST API services.
  • Implement and manage database schema changes using Liquibase.
  • Collaborate with Architecture and DevOps teams.

Skills

Public Cloud (AWS/GCP)
Linux systems
Relational & NoSQL databases
RESTful API development
Containerization (Docker, Kubernetes)
Microservices
Cryptography
Agile environment experience

Education

Bachelor's/Master's degree in Computer Science

Tools

Liquibase
Terraform
Jenkins/GitLab CI
Job description

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.).

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.