Pune, Maharashtra, India On-site Employment

Barclays is hiring a Senior Software Engineer

About the Role

Barclays is looking for a Senior Software Engineer in Site Reliability Engineering. In this role, you will apply software engineering techniques, automation, and best practices to ensure the reliability, availability, and scalability of our systems, platforms, and technology.

What You'll Do

  • Ensure availability, performance, and scalability of systems and services through proactive monitoring, maintenance, and capacity planning.
  • Resolve, analyze, and respond to system outages and implement measures to prevent recurrence.
  • Develop tools and scripts to automate operational processes, increasing efficiency and improving resilience.
  • Monitor and optimize system performance, identify bottlenecks, and implement performance tuning best practices.
  • Collaborate with development teams to integrate reliability, scalability, and performance best practices into the software development lifecycle.
  • Stay informed of industry technology trends and contribute to the organization's technology communities.
  • Advise and influence decision making, contribute to policy development, and take responsibility for operational effectiveness.
  • Lead a team performing complex tasks using professional knowledge to deliver work that impacts the whole business function.
  • Identify ways to mitigate risk and develop new policies in support of the control and governance agenda.
  • Take ownership for managing risk and strengthening controls in relation to your work.
  • Engage in complex analysis of data from multiple sources to solve problems creatively.
  • Communicate complex information and influence stakeholders to achieve outcomes.

What We're Looking For

  • 7-12 years of experience in SRE, DevOps, or Platform Engineering with progressive responsibility.
  • Proven experience designing, implementing, deploying, and operating highly available, fault-tolerant, auto-scaling, and auto-healing distributed systems.
  • Strong proficiency in Python, Bash, Java, and configuration languages (JSON/YAML).
  • Advanced experience with Infrastructure as Code using Terraform and CloudFormation.
  • Expertise in CI/CD pipeline design and implementation using Jenkins and GitLab.
  • Extensive hands-on experience with observability platforms (Elastic Stack, Grafana, Prometheus) including designing monitoring strategies.
  • Expert-level Linux administration and troubleshooting in enterprise environments.
  • Strong understanding of systems architecture, networking, security, and distributed systems principles.
  • Track record of delivering and maintaining systems with 99.9%+ uptime SLAs.
  • Experience running disaster recovery exercises and implementing zero-downtime deployment solutions.

Nice to Have

  • Kubernetes and container orchestration at scale.
  • Experience in banking/financial services with an understanding of regulatory and compliance requirements.
  • Deep expertise in AWS cloud architecture and services at enterprise scale.

Technical Stack

  • Languages: Python, Bash, Java, JSON, YAML
  • Infrastructure: Terraform, CloudFormation
  • CI/CD: Jenkins, GitLab
  • Observability: Elastic Stack, Grafana, Prometheus
  • Platforms: Linux, Kubernetes, AWS

Team & Environment

You will collaborate closely with other functions, business divisions, and development teams.

Work Mode

This role is onsite in Pune.

We expect you to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence, and Stewardship as well as the Barclays Mindset to Empower, Challenge, and Drive.

Required Skills
PythonBashJavaJSONYAMLTerraformCloudFormationJenkinsGitLabElastic StackSREDevOpsPlatform EngineeringCI/CDDistributed Systems
Scaling your freelance income?

Invoice multiple clients effortlessly

Managing 3+ international clients? Glopay streamlines everything. One EU company, unlimited invoices, automatic compliance. You just send and get paid.

Unlimited clients & invoices
Multi-currency support
Automated tax compliance
Client portal for easy payments
Scale with Glopay
Trusted by 10,000+ freelancers
About company
Job Details
Department Information Technology
Category infrastructure
Posted 14 days ago