Sr. Software Engineer, Cloud Integration (Pune)

Sr. Software Engineer, Cloud Integration (Pune)

08 Sep
|
CNC SOFTWARE
|
Pune

08 Sep

CNC SOFTWARE

Pune

Your Role at a Glance
The Senior Software Engineer (Cloud Integration & SDK Connectivity) is responsible for designing and building the next generation of cloud-enabled services that integrates deeply with the Mastercam desktop product. Mastercam is a C++-based CAM application used globally and is evolving toward a hybrid desktop and cloud platform. This hands-on technical leadership role builds cloud services, contributes to integration patterns, enables real-time communication, and extends existing SDK capabilities to work seamlessly over web APIs.
How You’ll Drive Success
Cloud Platform & Web Services Development
- Build cloud services primarily using C#/.NET on Kubernetes.
- Design, build, and operate production-grade cloud services that integrate with the Mastercam desktop product.
- Develop and maintain REST, gRPC, and/or JSON-RPC APIs with solid contract discipline and long-term maintainability.
- Deliver services designed for scalability, reliability, performance, and cost awareness.
- Apply security-first engineering practices, including secure API patterns,



pipeline security, secure software supply chain practices, and service-to-service communication.
- Build with observability in mind, including logging, metrics, and tracing, and support production operations.

Real-Time, Messaging & Distributed Integration
- Contribute to distributed integration patterns across desktop clients and cloud services.
- Collaborate on integrations using messaging and eventing platforms such as Kafka, RabbitMQ, or equivalent.
- Support real-time or bidirectional communication using WebSockets, SignalR, or gRPC streaming when needed.
- Contribute to resilient and scalable integration patterns for asynchronous systems.

Data Contracts, Serialization & Interoperability
- Define and evolve data exchange contracts between desktop and cloud systems.
- Use and maintain schema-based contracts such as Protobuf and/or JSON Schema.
- Ensure compatibility and controlled evolution of con

📌 Sr. Software Engineer, Cloud Integration (Pune)
🏢 CNC SOFTWARE
📍 Pune

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: sr. software engineer, cloud integration (pune) / pune

Subscribe to this job alert:

Get the latest job offers by email for: sr. software engineer, cloud integration (pune) / pune