Job Description

Responsibilities Design, build, and maintain backend services using Python in an AWS-based environment Develop and maintain REST APIs together with clear OpenAPI documentation Implement asynchronous processing and queue-based communication between services Design data access patterns for application features using NoSQL and SQL storage Integrate backend services with internal systems, external APIs, and AI/LLM-based components Implement reliable communication patterns, including retries, timeouts, and circuit breakers Build and maintain operational CLI tooling for day-to-day platform tasks (e.g. content ingestion) Contribute to architectural decisions across software and infrastructure as the stack evolves Create observability for distributed systems, including logging, metrics, tracing, and alerting Write automated tests and support high code quality across the backend codebase Contribute to CI/CD processes and deployment automation Collaborate with product, fr...

Ready to Apply?

Take the next step in your AI career. Submit your application to Infinity Quest UK today.

Submit Application