Senior Software Engineer, Network Automation

Barclays Bengaluru / Bangalore, Karnataka
Permanent Job Not disclosed
Yaml Elk Json

Barclays is seeking a Senior Software Engineer with expertise in network automation. This role is for passionate Python developers who are skilled in designing and building scalable, robust automation systems. You will be instrumental in integrating and automating network devices, contributing to innovative technology solutions at Barclays.

Key Responsibilities:

  • Design, develop, and deliver high-quality, production-grade Python software solutions.
  • Implement clean, extensible Python services with strong patterns for error handling, resilience, and idempotency.
  • Experience with Microservices architecture, including API design and service boundaries.
  • Automate network device integration using Netconf/Restconf/Yang, YAML/Json, Jinja, Parsers, and Netmiko.
  • Apply strong engineering practices including code reviews, comprehensive testing (unit and integration), secure coding, and performance optimization.
  • Leverage domain knowledge in networking (routing, switching, firewalls, load-balancing) to translate network workflows into software automations.
  • Preferred expertise in virtualization and multi-platform infrastructure environments.

Valued Skills:

  • Strong experience with Kubernetes and container platforms.
  • Proven SRE mindset with experience in SLIs/SLOs and observability tools like ELK and Grafana.
  • Experience improving CI/CD pipelines and automation reliability.
  • Mentoring junior engineers and fostering a culture of technical excellence.

This role offers the opportunity to influence decision-making, collaborate across functions, and contribute to the technological advancement of Barclays. You will be based in Bengaluru/Bangalore, Karnataka.

Similar Jobs

View all

New Product Manufacturing Engineer

applied materials india

Bengaluru / Bangalore, Karnataka 4-7 Years
Permanent Job Not disclosed

Electrical Design Engineer

Siemens

Aurangabad, West Bengal 5-7 Years
Permanent Job Not disclosed

Frontend Software Developer

Scout It Out

Bengaluru / Bangalore, Karnataka 0-0 Years
Permanent Job Not disclosed

JAVA DEVELOPER

docdort

Bengaluru / Bangalore, Karnataka 3-5 Years
Permanent Job Not disclosed

Staff Software Engineer

Revenera

Bengaluru / Bangalore, Karnataka 8-10 Years
Permanent Job Not disclosed

Software Dev Engineer II, FireTV Devices, Content & Advertising

Amazon Thunder

Chennai, Tamil Nadu 3-5 Years
Permanent Job Not disclosed
Apply Now