BarclaysSoftware JobsOfficial Job Posting

Software Engineer - Containers at Barclays

Chennai / Pune, IndiaOnsiteExperienced2025-2020 Batches

Barclays is seeking a Software Engineer - Containers to design, develop, and enhance software platform capabilities using modern engineering methodologies. In this role, you will contribute to critical platform and technology infrastructure that powers global financial operations. Candidates will collaborate across functional teams, implement cloud-native solutions, and leverage container orchestration tools to drive technical excellence.

Apply Now
Barclays Software Engineer - Containers career opportunity
Official Role Details

Role Overview

Barclays is seeking a Software Engineer - Containers to design, develop, and enhance software platform capabilities using modern engineering methodologies. In this role, you will contribute to critical platform and technology infrastructure that powers global financial operations.

Candidates will collaborate across functional teams, implement cloud-native solutions, and leverage container orchestration tools to drive technical excellence.

Applicant Requirements

Eligibility Criteria & Qualifications

Degree / QualificationB.E / B.Tech / MCA / B.Sc
Eligible Batches2025-2020 Batches
Official Eligibility Points
  • Bachelor's or Master's degree in Computer Science, Information Technology, or relevant engineering field.
  • Hands-on experience configuring, using, or maintaining Kubernetes platforms (OpenShift, EKS, or AKS).
  • Demonstrated expertise in software development using Python or Golang.
  • Experience with Docker, containerization, and cloud-native utilities.
Day-to-Day Deliverables

Key Responsibilities

Infrastructure & Environment Management

  • •Design, develop, and deliver high-quality, scalable, and maintainable software solutions using cloud-native utilities and container tools.
  • •Participate in peer code reviews and promote a culture of code quality, knowledge sharing, and technical excellence.

CI/CD & Automation

  • •Collaborate cross-functionally with product managers, designers, and engineers to define requirements and integration strategies.

Monitoring & Reliability

  • •Adhere to secure coding practices and implement effective unit testing to ensure code design, readability, and system security.
Technical Qualifications

Required Skills & Technologies

Kubernetes (OpenShift / EKS / AKS)PythonGolangDocker & ContainersAWS / Azure CloudAnsible / ChefDevOps / SREREST APIs & Microservices
Official Application Method

How to Apply

Submit your application directly through Barclays's verified careers portal.

01

Review the published role requirements, degree qualifications, and eligible graduation batches above.

02

Ensure your resume highlights relevant projects and contains working GitHub repository links.

03

Click the official application button below to open Barclays's direct careers page.

04

Complete and submit your application directly on the employer's portal.

Apply on Barclays Official Careers Page

You will be directed to Barclays's official careers portal. Career Insights does not process applications or charge any candidate fees.

The specifications above are verified official details published by Barclays. Candidates should verify all final terms, deadlines, and eligibility directly on Barclays's official careers portal before submitting an application.

Career Insights

Recommended Preparation

Independent editorial guidance based on the published role information.

What to Prepare

Evaluate your cloud systems and infrastructure background against published criteria and automation focus areas.

Education & Academic Criteria
Cohort: Eligible: 2025-2020 BatchesPublished Requirement
Published Requirement

B.E / B.Tech / MCA / B.Sc

Preparation Focus

Hiring evaluations prioritize demonstrable problem-solving, domain competence, and practical project evidence over specific degree pedigree.

Cloud Platforms & Infrastructure
Published Requirement
Published Requirement

Cloud services (AWS / Azure / GCP) and systems infrastructure.

Preparation Focus

Understand compute instances, virtual private clouds (VPCs), storage tiers, IAM security boundaries, and infrastructure-as-code principles.

Containers & CI/CD Automation
Published Requirement
Published Requirement

Containerization, automation pipelines, and deployment tooling.

Preparation Focus

Master Docker multi-stage builds, container networking basics, CI/CD pipeline triggers (GitHub Actions), and fundamental Linux sysadmin commands.

Data Storage & Persistence
Published Requirement
Published Requirement

Basic understanding of data storage, serialization, and persistence.

Preparation Focus

Be prepared to explain relational normalization (1NF-3NF), indexing trade-offs, foreign key constraints, and transactional consistency.

Version Control & Engineering Hygiene
Published Requirement
Published Requirement

Familiarity with Git branching, pull requests, and collaborative repository management.

Preparation Focus

Review Git branch workflows, pull request code reviews, and maintain clean commit history with descriptive messages.

Work Mode & Collaboration
Published Requirement
Published Requirement

Onsite (Chennai / Pune, India) operational structure.

Preparation Focus

Highlight proactive written communication, technical documentation discipline, and the ability to troubleshoot errors systematically before escalating.

Technical Topics

Depending on the hiring team’s evaluation style, technical assessments for this role typically cover these core areas:

01

Topic 1: Cloud Architecture, Networking & IAM Security

Preparation Topic
  • Core cloud primitives (EC2/VMs, VPCs, subnets, route tables, security groups)
  • Identity and Access Management (least privilege principles, role delegation)
  • Storage tiers (S3/Blob, block storage) and database connectivity
Preparation Tip: Be ready to diagram a secure multi-tier cloud environment, showing how public traffic routes through load balancers into private subnets.
02

Topic 2: Containerization & Docker Best Practices

Preparation Topic
  • Writing clean, multi-stage Dockerfiles for minimal image size
  • Container networking, volume mounts, and environment configuration
  • Container security: running non-root users, vulnerability scanning
Preparation Tip: Explain how multi-stage builds reduce container attack surface and accelerate deployment pipeline speed.
03

Topic 3: CI/CD Pipelines & Infrastructure as Code (IaC)

Preparation Topic
  • Building automated CI/CD workflows (GitHub Actions, GitLab CI, Jenkins)
  • Declarative infrastructure templates (Terraform, CloudFormation)
  • State file management, plan validation, and automated rollback strategies
Preparation Tip: Walk through a continuous deployment workflow you configured: what checks run on pull requests vs what triggers production releases.
04

Topic 4: Observability, Logging & Site Reliability (SRE)

Preparation Topic
  • Monitoring metrics, distributed tracing, and centralized logging
  • Formulating Service Level Objectives (SLOs) and Error Budgets
  • High-availability failover, health checks, and autoscaling triggers
Preparation Tip: Discuss how you monitor production applications and how you would diagnose a sudden spike in 5xx error rates.
05

Topic 5: Incident Response, Post-Mortems & Operational Excellence

Preparation Topic
  • Disaster recovery planning and backup verification
  • Blameless post-mortem culture and identifying systemic failure points
  • Infrastructure cost optimization and resource right-sizing
Preparation Tip: Share an example of an infrastructure incident you helped remediate, focusing on containment, root-cause isolation, and preventative fixes.

* Note: These are independent Career Insights editorial recommendations to help candidates structure their study plan. They do not represent guaranteed interview stages or official hiring mandates from Barclays.

Before You Apply

Verify your deployment workflows, configuration scripts, and application materials before applying.

1. Role-Tailored Resume & GitHub Links

Ensure your resume clearly highlights hands-on projects involving Kubernetes (OpenShift / EKS / AKS), Python, Golang. Include verified, publicly accessible GitHub repository links with clean README files.

2. Eligibility & Batch Verification

Confirm that your graduation year (2025-2020 Batches), educational background, and location match the employer's published requirements before applying.

3. Standout Project Code & Architecture Review

Have 1–2 key projects prepared for technical discussion. Be ready to explain your database schema choices, API contracts, error boundaries, and design trade-offs.

4. Direct Submission on Barclays's Official Portal

Submit your application directly through Barclays's official careers portal using the verified apply link below. Career Insights does not process applications or charge any candidate fees.

Career Growth Context

Editorial analysis of how this role advances cloud infrastructure, system reliability, and automation leadership.

1

Cloud Infrastructure & Tooling Orientation

Familiarity with cloud hosting services (AWS/Azure/GCP), container runtimes (Docker/Kubernetes), and environment configurations.

2

CI/CD Pipelines & Infrastructure as Code

Writing declarative infrastructure templates (Terraform), automating build pipelines, and securing container artifact delivery.

3

Observability & High Availability Architecture

Implementing distributed tracing, log metrics alerting, multi-region failover configurations, and disaster recovery drills.

4

Progression Toward Senior SRE / Platform Lead

Defining site reliability objectives (SLO/SLI), architecting cost-effective scalable clusters, and accelerating engineering release velocity.

Career Insights Context: Career progression in cloud and DevOps is centered on system reliability, automation of manual operations, and ensuring zero-downtime scalability.
Career Insights Editorial Standards

This page provides verified job details sourced from Barclays's recruitment announcement, alongside independent preparation roadmaps authored by the Career Insights editorial team. Career Insights is not affiliated with Barclays and does not collect candidate data or charge application fees.