Senior Software Engineer - Developer Enablement & AI

Barclays Pune, Maharashtra
Permanent Job Not disclosed
Java Devops Python

Barclays is seeking a passionate Senior Software Engineer to join our Engineering Excellence Team within the Development Platform organization in Pune. In this crucial role, you will be instrumental in educating and upskilling our developers, fostering a vibrant community, and championing Development Platform products. You'll help drive the adoption of modern engineering practices and new tools, empowering our engineers to enhance their craft. We are at the forefront of innovation, and you will contribute to building the future of development environments.

**Key Responsibilities:**

  • Develop and deliver high-quality software solutions using industry-aligned languages, frameworks, and tools.
  • Ensure code scalability, maintainability, and performance optimization.
  • Collaborate cross-functionally with product managers, designers, and engineers to define requirements and solution strategies.
  • Participate in code reviews, promoting a culture of quality and knowledge sharing.
  • Stay abreast of technology trends and contribute to internal technical communities.
  • Implement secure coding practices and effective unit testing.
  • Design and build technical demos, workshops, and code samples to support educational initiatives.
  • Champion the adoption of modern engineering practices like CI/CD, DevOps, and Infrastructure as Code.
  • Leverage foundational AI concepts and experience with agentic applications, AI-powered development environments, and agentic IDEs.

**Essential Skills:**

  • Strong software engineering background with hands-on experience in modern development practices.
  • Proficiency in at least one major programming language (e.g., Python, Java, Go).
  • Experience building technical demos, workshops, and prototypes.
  • Excellent public speaking and presentation skills.
  • Strong technical writing skills, able to simplify complex concepts.
  • Ability to learn quickly, validate through POCs, and collaborate effectively.
  • Foundational understanding of AI concepts and experience with agentic applications.
  • Hands-on experience with AI-powered development environments and agentic IDEs.

**Highly Valued Skills:**

  • Experience in developer education, enablement, or technical advocacy.
  • Background in hosting technical workshops, hackathons, or meetups.
  • Familiarity with open-source software and community development.
  • Experience implementing documentation-as-code practices.

Similar Jobs

View all

Lead Specialty Software Engineer - Full Stack Development

The Wells Fargo Foundation

Hyderabad / Secunderabad, Telangana, Telangana 5-7 Years
Permanent Job Not disclosed

Custom Software Engineer

Accenture

Pune, Maharashtra 3-5 Years
Permanent Job Not disclosed

Senior Software Engineer

DocuSign

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

Senior Software Engineer

NTT Data

Delhi, Delhi 3-5 Years
Permanent Job Not disclosed

Custom Software Engineer

Accenture

Gurugram, Haryana, Gurgaon / Gurugram, Haryana 5-7 Years
Permanent Job Not disclosed

Custom Software Engineer

Accenture

Hyderabad / Secunderabad, Telangana, Telangana 3-5 Years
Permanent Job Not disclosed
Apply Now