Senior Software Engineer (Capacity and Quota Management)
JobgetherRemotely
pythonbackendclouddistributed systemsmicroservicesquotagpucapacity management
Job Description
📋 Description
- Design, develop, and evolve the Capacity and Quota Management control plane responsible for
- Build and maintain a capacity reservation engine that manages guaranteed GPU reservations
- Develop and improve resource rebalancing and automated reclamation mechanisms to maximise
- Build and evolve the Quotas Control Plane responsible for managing quotas across multiple services
- Design and implement resource distribution algorithms that balance capacity availability, customer
- Develop reliable APIs that provide external customers, internal users, and downstream services with
🎯 Requirements
- 5+ years of professional software engineering experience, ideally working on backend or distributed
- Strong knowledge of Python, or the willingness and ability to become productive quickly with the
- Proven experience designing and building distributed backend systems and microservice architectures.
- Solid understanding of distributed transactions, consistency models, and reliable asynchronous
- Experience developing scalable, resilient, and maintainable services in production environments.
- Strong software engineering fundamentals and the ability to reason about complex system behaviour
🎁 Benefits
- Competitive compensation.
- Opportunities for career growth, continuous learning, and professional development.
- Flexible working arrangements with a high degree of autonomy and ownership.
- Opportunity to work on impactful AI and cloud infrastructure projects.
- Collaborative and innovative international working environment.
- Exposure to complex, large-scale distributed systems and challenging infrastructure problems.
Back to all jobs