𝗖𝗼𝗿𝗲 𝗦𝗸𝗶𝗹𝗹𝘀 & 𝗥𝗲𝘀𝗽𝗼𝗻𝘀𝗶𝗯𝗶𝗹𝗶𝘁𝗶𝗲𝘀 (𝗠𝘂𝘀𝘁-𝗛𝗮𝘃𝗲)
6–10 years of experience as a Backend Engineer developing scalable server-side applications
Strong proficiency in Python for backend development
Hands-on experience building and maintaining RESTful APIs or GraphQL APIs
Experience designing microservices-based architectures and distributed backend systems
Strong knowledge of Docker and Kubernetes for containerization and orchestration
Experience working with PostgreSQL and optimizing database performance
Experience implementing secure APIs, authentication mechanisms (OAuth, JWT), and data protection practices
Familiarity with messaging systems such as RabbitMQ or Kafka
Collaborate with DevOps teams to support CI/CD pipelines, deployment automation, and monitoring
Identify and resolve performance bottlenecks across code, database queries, and infrastructure
Develop unit, integration, and end-to-end tests to ensure system reliability
Work closely with cross-functional teams to design backend systems for analytical and AI-powered applications
Ability to work as an independent contributor, owning and delivering tasks with minimal supervision
𝗣𝗿𝗲𝗳𝗲𝗿𝗿𝗲𝗱 / 𝗚𝗼𝗼𝗱 𝘁𝗼 𝗛𝗮𝘃𝗲
Experience working with Prefect for workflow orchestration
Exposure to AI / ML powered applications
Knowledge of RAG (Retrieval Augmented Generation) architectures
Experience with agent orchestration frameworks
Familiarity with cloud platforms such as AWS or Azure
Experience using tools such as Git, Jenkins, or Terraform