CareerPlan

Senior Software Engineer

IndiaRemoteFull-time2026-11-05 → 2026-11-10
Remote

Core

Design, architect, and deliver scalable, high-performance software solutions, distributed systems, and AI-powered applications including intelligent agents and LLM workflows.

Role type

Senior Software Engineer (AI & Distributed Systems)

Builds

Scalable database solutions, distributed computing systems, AI observability frameworks, RESTful APIs, microservices, and MCP-based LLM applications.

Domain

IT services, distributed systems, artificial intelligence, large language models

Deliverable

production ML models

Required skills

PostgreSQL, MySQL, SQL Server, distributed system architecture, performance optimization, observability, Git, CI/CD pipelines, TDD, BDD, RESTful API design, microservices, AI agents, agentic workflows, AI observability, GitHub Copilot, Claude Code, Cursor, Model Context Protocol (MCP), LLM integration

Preferred skills

AI-assisted development tools, external AI API integration

Technologies

PostgreSQL, MySQL, SQL Server, Azure DevOps, Git, GitHub Copilot, Claude Code, Cursor, LLMs

Responsibilities

Design and optimize scalable database solutions; Architect and implement distributed computing systems; Lead performance optimization initiatives; Establish observability frameworks; Manage source control and development workflows; Design and maintain CI/CD pipelines; Promote TDD and BDD practices; Develop AI observability frameworks; Design and integrate RESTful APIs and microservices; Develop AI agents and agentic workflows; Build and deploy MCP-based applications; Integrate external AI APIs.

Seniority

Senior, hands-on IC