Design and implement backend architectures for scalable applications Develop and maintain backend services, APIs, and microservices using Python Coordinate frontend and AI engineers to deliver end-to-end features Ensure code quality through documentation, testing, and code reviews Participate in calls and meetings to understand user requirements and define technical specifications Prepare technical reports and system documentation Provide solutions to any technical related issue during a project’s lifecycle