Source description
About the role
Job Title - Senior / Staff / Principal Software Developer (Multiple roles) Job Location - Pune, Maharashtra Must Have Skills - Golang, C++, Backend Development, Distributed Systems, Experience integrating with SaaS APIs (Microsoft Graph, Google Workspace APIs, or Salesforce Bulk API) About the Role: Our client is building the next generation of our backup storage platform — a unified, cloud agnostic system built to operate at massive scale across trillions of objects and petabytes of data. As a Staff Engineer, you will own one or more platform services end to end: design, implementation, testing, and production readiness. You work with high autonomy on well-scoped problems and are the go-to technical owner for your domain. Role & Responsibilities: Own the full lifecycle of a platform service — from design through production deployment and on call support Build reliable, well tested backend services in Go with a strong focus on correctness and operational simplicity Design and implement integrations with SaaS APIs (M365, Google Workspace, Salesforce) — handling rate limits, delta sync checkpointing, and failure recovery Collaborate closely with principal and senior engineers on cross service interfaces and data models Write high quality code that sets the standard for the engineers around you Participate in design reviews and contribute to architectural decisions within your domain Required Skills: 5–8 years of software engineering experience Proficiency in Go or strong willingness to work in Go as the primary language Experience building and operating backend services on cloud infrastructure (AWS, GCP, or Azure) Familiarity with Kubernetes for service deployment Working knowledge of SQL databases and REST or gRPC APIs Good testing practices — you write tests alongside code, not after Desired Skills: Experience integrating with SaaS APIs (Microsoft Graph, Google Workspace APIs, or Salesforce Bulk API) Familiarity with message queues (Kafka, SQS, or similar) Exposure to cloud object storage (S3, GCS, or Azure Blob) Background in data-intensive or infrastructure-adjacent backend systems
More at northstar hr consultants