• Design, develop, and maintain scalable backend applications using Python, Node.js, FastAPI, and Fastify.
• Develop, integrate, and maintain RESTful APIs and microservices.
• Design and optimize database schemas, queries, and indexing strategies using MongoDB, Elasticsearch, and MySQL.
• Build and maintain ETL pipelines for large-scale data processing, transformation, cleaning, and enrichment.
• Implement data normalization, deduplication, and data enrichment workflows.
• Integrate third-party APIs and external services with appropriate error handling, retry mechanisms, and failover strategies.
• Work on AI/LLM integrations using platforms such as Claude and other AI service providers.
• Develop and maintain Model Context Protocol (MCP) servers and AI-powered automation workflows.
• Optimize application performance, API response times, and database indexing.
• Troubleshoot production issues, monitor system performance, and ensure application reliability.
• Manage application deployment, version control, CI/CD pipelines, and cloud infrastructure.
• Collaborate with frontend developers, product teams, and other stakeholders to deliver scalable solutions.
• Participate in code reviews, technical discussions, and Agile development processes. Requirements Required Technical Skills
• Programming Languages: Python, JavaScript, TypeScript,
SQL.
• Backend Frameworks: FastAPI, Node.js, Fastify.
• API Development: RESTful APIs, Microservices Architecture, API Integration, Authentication.
• Databases: MongoDB, Elasticsearch, MySQL, NoSQL.
• Data Engineering: ETL Pipelines, Data Processing, Data Cleaning, Data Normalization, Data Deduplication.
• AI & LLM: Claude API, Anthropic API, LLM Integrations, MCP, AI-powered Automation.
• DevOps & Deployment: Linux, Git, CI/CD, PM2, systemd, Cloud Deployment.
• Monitoring & Debugging: Kibana, Postman, Production Monitoring, Performance Optimization. Required Experience & Qualifications
• Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
• Minimum 5 years of professional experience in backend development.
• Strong hands-on experience with Python and/or Node.js backend development.
• Experience designing and developing scalable APIs and microservices.
• Solid understanding of database architecture, query optimization, and data processing.
• Experience working with production environments and cloud deployments.
• Good problem-solving, analytical, and debugging skills.
• Ability to work independently and collaborate effectively with cross-functional teams.
📌 Backend Engineer (India)
🏢 InFynd
📍 India