CareerPlan

Senior Software Engineer

India, Bengaluru, 560064Full-time2026-07-02 → 2026-11-10

Core

Design, build, and scale resilient distributed applications and AI-driven agentic solutions using .NET and Azure.

Role type

Senior Software Engineer (AI & Distributed Systems)

Builds

Scalable event-driven applications, AI agent workflows, and cloud-native microservices.

Domain

Logistics / Supply Chain / Cloud Infrastructure

Required skills

.NET Core, C#, Azure, Apache Kafka, Temporal, Microservices, REST APIs, Docker, Kubernetes, LLMs, Prompt Engineering, Tool Orchestration

Preferred skills

High-scale enterprise systems, Observability, Security best practices, Supply chain domain knowledge

Technologies

.NET, C#, Azure, AWS, Kafka, Temporal, Docker, Kubernetes, Vue, React, Angular, Postgres, SQL, NoSQL

Responsibilities

Design and develop scalable .NET applications; Architect cloud-native solutions on Azure/AWS; Build and manage event-driven systems with Kafka; Implement workflow orchestration with Temporal; Develop Agentic AI applications using MCP and LLMs; Lead code reviews and mentor junior engineers; Troubleshoot production issues and drive root cause analysis.

Seniority

Senior, hands-on IC with mentorship