CareerPlanSign in

Senior Software Engineer, Cloud

India, Pune💼 Full-time🗓 2026-09-10 → 2026-09-25

Core

Design and build next-generation cloud-enabled services that integrate deeply with the Mastercam desktop product, enabling real-time communication and extending SDK capabilities over web APIs.

Role type

Senior IC Cloud Software Engineer (Integration & SDK)

Builds

Production-grade cloud services, REST/gRPC/JSON-RPC APIs, and distributed integration patterns for a hybrid desktop-cloud platform.

Domain

Manufacturing software (CAM) / Cloud Infrastructure

Deliverable

production ML models | product features

Required skills

C#/.NET, Kubernetes, System Design, Microservices Architecture, API Design (REST/gRPC/JSON-RPC), Data Serialization (Protobuf/JSON Schema), Messaging Systems (Kafka/RabbitMQ), Real-time Communication (WebSockets/SignalR/gRPC streaming), CI/CD, Security Engineering

Preferred skills

C++ (native desktop integration), CAD/CAM/Engineering software domain knowledge, Developer Platform/SDK experience, AI-enabled tools proficiency

Technologies

C#, .NET, C++, Kubernetes, Kafka, RabbitMQ, Protobuf, JSON Schema, WebSockets, SignalR, gRPC

Responsibilities

Design and operate scalable, reliable cloud services; define and evolve data exchange contracts between desktop and cloud systems; implement secure API patterns and service-to-service communication; contribute to resilient distributed integration patterns; own solutions end-to-end from prototype to production.

Seniority

Senior, hands-on IC with architectural influence

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.