Senior Software Engineer
On-site · Pune, Maharashtra, India
Job Summary
Senior Software Engineer at Barclays leading and educating engineering teams to deliver high-quality software solutions. You will mentor, set objectives, and oversee timelines, risk management, and resource allocation while promoting a culture of innovation and technical excellence. Collaborate with product managers, designers, and stakeholders to translate business requirements into robust technical solutions. Drive engineering processes and testing practices, enable developer education through workshops and demos, and advocate modern development practices (CI/CD, DevOps, Infrastructure as Code). Proficiency in Python, Java, C#, or Go is required, along with strong public speaking and technical writing skills. Experience with AI concepts and agentic development environments is highly valued. This role emphasizes leadership, collaboration, and the Barclays Values and Mindset, with the position based in the Pune office.
Required Qualifications
- Strong software engineering background
- Proficiency in Python, Java, C#, or Go
- CI/CD, DevOps, Infrastructure as Code (IaC)
- Excellent public speaking and presentation skills
- Strong technical writing ability
- Ability to learn quickly and validate through POCs
- Foundational understanding of AI concepts and experience with agentic applications
- Hands-on experience with AI-powered development environments and agentic IDEs
- Experience in developer education, developer enablement, or technical advocacy
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.