Python Developer
Core
Designing and building production-grade APIs and backend services for scalable, high-performance data platforms.
Role type
Senior Python Backend Engineer
Builds
Client-facing SDKs, caching layers, and high-throughput backend services
Domain
Financial Services / Data Platforms
Deliverable
production ML models | product features
Required skills
Python (REST/async patterns, testing, packaging), SDK design and maintenance, caching layer implementation (Redis/Memcached), high-throughput system optimization, cloud-native deployment (containers, CI/CD, IaC), kdb+ stack
Preferred skills
Service reliability practices (observability, metrics, error handling), code review leadership, industry technology trend analysis
Technologies
Python, Redis, Memcached, kdb+, Docker, Kubernetes, Jenkins, Terraform
Responsibilities
Develop and maintain client-facing SDKs with versioning and backward compatibility; implement efficient caching strategies for performance and scale; optimize systems for high throughput and low latency; collaborate with product managers and designers to define software requirements; ensure code scalability, maintainability, and security; participate in code reviews and promote code quality culture.
Seniority
Senior, hands-on IC