Description
/Ref: 295 [12 months contract, renewable] Key
Responsibilities
● Design, build, and maintain scalable backend services and RESTful APIs using Python. ● Own backend feature development end-to-end, from technical design through implementation, testing, deployment, and production support. ● Build and maintain integrations with internal platforms, external systems, and third-party services.
● Develop and enhance AI-powered backend capabilities, including document ingestion, retrieval, and knowledge processing services. ● Design and maintain data processing pipelines to support reliable and efficient information retrieval. ● Work with relational and non-relational databases to support performant, scalable, and resilient backend systems.
● Debug and resolve production issues, contributing to system reliability, observability, and operational excellence. ● Collaborate closely with product managers, software engineers and partner teams to deliver high-quality backend solutions. ● Participate in code reviews and uphold engineering best practices across testing, CI/CD, security, and maintainability.
● Contribute to the continuous improvement of the platform's architecture, performance, and developer experience.
Requirements
● 4-6 years of backend software engineering experience in a production environment ● Proficiency in backend development with Python, including web frameworks such as FastAPI or Flask ● Familiarity with cloud platforms, particularly Azure ● Experience with RESTful AP
Employer contacts (email/phone/telegram) are hidden from the public preview —
send your CV, and we will connect you directly.