Senior Software Engineer - (Python/Golang/AWS/GCP/DevOps/CI/CD/Banking/Fintech)

Senior Software Engineer - (Python/Golang/AWS/GCP/DevOps/CI/CD/Banking/Fintech)

Posted 4 days ago by GIOS Technology

Negotiable
Undetermined
Hybrid
Sheffield, England, United Kingdom

Summary: The Senior Software Engineer role at HSBC involves developing services on public cloud platforms, specifically AWS and GCP. The position requires expertise in software development, DevOps, and cloud-native technologies, with a focus on delivering secure and scalable solutions. The role is hybrid, requiring three days on-site work, preferably in Sheffield, but also open to Birmingham and Edinburgh. The contract extends until December 31, 2025.

Key Responsibilities:

  • Design, develop, and maintain backend REST API services and frontend clients using Python, Golang, Docker, and cloud-native services.
  • Build and maintain CI/CD pipelines, ensuring compliance, security, and regulatory controls.
  • Manage and optimize cloud infrastructure (AWS/GCP) for resilience, performance, and cost efficiency.
  • Implement and manage database schema changes (Liquibase or similar) and ensure alignment with compliance/audit standards.
  • Collaborate with infrastructure, architecture, and cybersecurity teams to meet governance and compliance requirements.
  • Support live systems, conduct root cause analysis, and provide fixes for incidents and performance bottlenecks.

Key Skills:

  • Programming: Golang, Python
  • Cloud Platforms: AWS, GCP (public cloud, IAM, networking, monitoring, cost optimization)
  • DevOps & IaC: Terraform, Ansible, Jenkins, GitLab CI, Kubernetes, Docker
  • Databases: SQL, NoSQL, Liquibase
  • Architecture: RESTful APIs, Microservices, Serverless functions, Distributed systems
  • Monitoring & Logging: ELK, Splunk, Prometheus, Grafana
  • OS & Infra: Linux, Compute, Storage, Networking
  • Other: Security principles, Cryptography, Agile environment experience

Salary (Rate): undetermined

City: Sheffield

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Job Title: Senior Software Engineer

Location: Hybrid (60% office / 40% remote – 3 days on-site mandatory) – Sheffield (preferred), also open to Birmingham and Edinburgh

Duration: Until 31/12/2025

Job Description

We are hiring a Senior Software Engineer to join HSBC and support the development of services hosted on public cloud platforms (AWS/GCP) . The ideal candidate will have a strong background in software development, DevOps, and cloud-native technologies , with experience in delivering secure, scalable, and high-performance solutions.

Key Responsibilities:

  • Design, develop, and maintain backend REST API services and frontend clients using Python, Golang, Docker, and cloud-native services .
  • Build and maintain CI/CD pipelines , ensuring compliance, security, and regulatory controls.
  • Manage and optimize cloud infrastructure (AWS/GCP) for resilience, performance, and cost efficiency.
  • Implement and manage database schema changes (Liquibase or similar) and ensure alignment with compliance/audit standards.
  • Collaborate with infrastructure, architecture, and cybersecurity teams to meet governance and compliance requirements.
  • Support live systems, conduct root cause analysis, and provide fixes for incidents and performance bottlenecks.

Key Skills Required:

  • Programming: Golang, Python
  • Cloud Platforms: AWS, GCP (public cloud, IAM, networking, monitoring, cost optimization)
  • DevOps & IaC: Terraform, Ansible, Jenkins, GitLab CI, Kubernetes, Docker
  • Databases: SQL, NoSQL, Liquibase
  • Architecture: RESTful APIs, Microservices, Serverless functions, Distributed systems
  • Monitoring & Logging: ELK, Splunk, Prometheus, Grafana
  • OS & Infra: Linux, Compute, Storage, Networking
  • Other: Security principles, Cryptography, Agile environment experience

Desirable Skills:

Experience in financial services or other regulated industries

Certifications:

AWS: Developer / DevOps Engineer

GCP: Cloud Engineer / DevOps Engineer