Python Developer

Barclays

London, United Kingdom
Not specified; not specified; not specified
Strong python engineering skills
Production-grade api development
Client-facing sdk design and maintenance
The role involves designing and building production-grade APIs and backend services that support scalable, high-performance data platforms

Job Summary

  • The role involves designing and building production-grade APIs and backend services that support scalable, high-performance data platforms.
  • Candidates will be responsible for developing and maintaining client-facing SDKs while implementing efficient caching strategies for performance.
  • This position requires adherence to secure coding practices and the ability to collaborate cross-functionally to define software requirements.

Matching Summary

The role involves designing and building production-grade APIs and backend services that support scalable, high-performance data platforms.

Salary

Not specified; Not specified; Not specified

Skills & Requirements

Must-have

  • Strong Python engineering skills
  • Production-grade API development
  • Client-facing SDK design and maintenance
  • Caching layer implementation (Redis/Memcached)
  • High-throughput low-latency system optimization

Nice-to-have

  • Experience with kdb+ stack
  • Cloud-native deployment automation
  • Service reliability practices
  • Profiling and concurrency expertise
  • Infrastructure as Code familiarity

Key Requirements

  • Python engineering experience
  • API and backend service expertise
  • SDK versioning and documentation skills
  • Caching strategy knowledge
  • London location requirement

Work Rights

Not specified

Tailored Resume

Cover Letter