Overview
Design, develop and maintain cyber resilience and recovery tooling that enables teams across Barclays to autonomously manage protection and recovery operations, working alongside CTO Platform Engineering as a senior engineer.
What you'll do
- Develop and deliver high-quality software solutions using industry-aligned programming languages, frameworks and tools.
- Ensure code is scalable, maintainable and optimized for performance.
- Collaborate with product managers, designers and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives.
- Participate in code reviews and promote a culture of code quality and knowledge sharing.
- Stay informed of industry technology trends and innovations, and contribute to organizational technology communities.
- Adhere to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.
- Implement effective unit testing practices to ensure proper code design, readability and reliability.
- Work on a distributed microservices platform that orchestrates complex workflows across multi-infrastructure environments, integrates with enterprise governance systems, and handles real-time event streaming and state management.
- Partner with infrastructure teams, security teams and application owners to deliver solutions that reduce recovery times, improve operational efficiency and strengthen the bank's resilience posture.
- Own key architectural decisions, mentor team members, and contribute to evolving the platform's scalability, reliability and security.
- Advise key stakeholders, including functional leadership teams and senior management, on functional and cross-functional areas of impact and alignment.
- Manage and mitigate risks through assessment, in support of the control and governance agenda.
What you'll need
- Experience in React or Angular front-end development (responsive, accessible UIs).
- Experience in Go backend development, including REST API design and service integration.
- Experience with GitLab CI/CD pipelines (build, test, scan, deploy automation).
- Experience with containerised applications on Kubernetes/OpenShift (deploy, run, troubleshoot).
- Experience delivering transformation at scale, moving legacy applications to cloud-native microservices architecture.
Nice to have
- TypeScript and modern front-end tooling and patterns.
- API security and integration: OAuth2/OIDC/JWT, mTLS; data stores and messaging.
- Helm and Infrastructure as Code, monitoring and logging.
- Being a thought leader and innovator with experience in cloud and containerisation technologies.
Details
- Location: Pune.
- You may be assessed on risk and controls, communication skills and interaction with a diverse range of stakeholders, as well as job-specific technical skills.
Read the full description and apply on the company’s own careers page.