Sr Software Engineer

Barclays

Pune, India
Infrastructure platforms and products
Software engineering techniques
Automation and best practices
Build and maintain infrastructure platforms and products that support applications and data systems, using hardware, software, networks, and cloud computing platforms as required with the aim of ensuring that the infrastructure is reliable, scalable, and secure

Job Summary

  • Build and maintain infrastructure platforms and products that support applications and data systems, using hardware, software, networks, and cloud computing platforms as required with the aim of ensuring that the infrastructure is reliable, scalable, and secure.
  • Designs and delivers complex features across the stack (frontend, backend, data, ML inference), turning research prototypes into reliable, scalable products.
  • Collaborates with Product/UX to shape requirements, de risk unknowns via spikes, and deliver incrementally with robust telemetry and A/B experimentation.

Matching Summary

Build and maintain infrastructure platforms and products that support applications and data systems, using hardware, software, networks, and cloud computing platforms as required with the aim of ensuring that the infrastructure is reliable, scalable, and secure.

Skills & Requirements

Must-have

  • infrastructure platforms and products
  • software engineering techniques
  • automation and best practices
  • incident response
  • secure configuration and measures
  • cross-functional collaboration
  • design and deliver complex features

Nice-to-have

  • AI developer tools and coding agents
  • operational readiness
  • incorporate latest AI tools
  • design and execute experiments

Key Requirements

  • Subject matter expert within own discipline
  • Guide technical direction
  • Lead collaborative, multi-year assignments
  • Train, guide and coach less experienced specialists
  • Advise key stakeholders
  • Manage and mitigate risks

Work Rights

Not specified

Tailored Resume

Cover Letter