Software Development Engineer – Senior (Golang) | CSG | India – Remote / Hybrid


Important Points to Remember

  • Carefully read the full job description before applying.

  • This role is remote / hybrid (based in India).

  • Apply only through the official CSG careers application.

  • Ensure your resume/CV highlights Golang and software development experience.

  • If shortlisted, all communication will be sent via email — check Inbox & Spam.

  • Share this opportunity with friends and follow Job Spot Updates for verified career alerts.


About Job Spot Updates

Job Spot Updates has been publishing verified job openings since February 2023, helping freshers and experienced professionals find genuine opportunities. We post daily job alerts at 7 PM IST, along with resume guidance, interview tips, and simple application instructions.
Stay connected via our WhatsApp Channel and Blog for reliable career updates.


Job Overview

Category Details
Job Role Software Development Engineer – Senior (Golang)
Company CSG
Location India – Remote / Hybrid
Work Mode Remote / Hybrid (India)
Experience Senior Level (Typically 4+ Years)
Education Bachelor’s/Master’s in Computer Science or related
Skills Required Golang, System Design, Backend Development, APIs




About Company

CSG is a global technology services and software provider that enables next-generation customer engagement, monetization, and digital experiences. CSG works with leading communications, media, and high-tech companies to deliver digital transformation at scale, focusing on secure, reliable, scalable backend technologies and modern cloud solutions.


Detailed Responsibilities

As a Software Development Engineer – Senior (Golang), your responsibilities will include:

Architecture & Development

  • Design, develop, and maintain backend distributed systems using Golang.

  • Build scalable services, APIs, and microservices architecture.

  • Collaborate with cross-functional teams on system design and architecture decisions.

Quality & Performance

  • Ensure code quality through unit testing, integration testing, and automation.

  • Debug, profile, and optimize performance bottlenecks.

  • Maintain high reliability and stability in production services.

Team Collaboration

  • Mentor junior engineers and conduct technical knowledge sharing.

  • Work with product owners to understand requirements and deliver solutions.

  • Participate in agile ceremonies and development sprints.

Best Practices & Standards

  • Enforce coding standards and adopt best practices.

  • Write clean, maintainable, and extensible code.

  • Ensure security, scalability, and maintainability of software solutions.


Eligibility Criteria

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.

  • Strong hands-on experience in Golang & backend development.

  • Experience in distributed systems, microservices, APIs, and cloud platforms.

  • Excellent communication and collaboration skills.

  • Ability to mentor and guide junior engineers.


Skills Required / Preferred Skills

  • Proficiency in Golang and backend frameworks.

  • Strong knowledge of REST APIs, microservices, system design, and architecture.

  • Exposure to Kubernetes, Docker, AWS, or equivalent cloud ecosystems.

  • Familiarity with CI/CD pipelines and automated testing frameworks.

  • Analytical thinking and problem-solving mindset.


Selection Process

Stage Description
Resume Screening Assessment of Golang experience and backend projects
Technical Interviews Deep technical rounds on system design & coding
Final Discussion Leadership and alignment with team goals

Salary & Benefits

Senior software engineering roles at CSG are typically compensated competitively within the market. Estimated compensation for senior backend engineers in India ranges around ₹12 LPA – ₹20 LPA (depending on experience, location, & skill set). Benefits may include:

  • Comprehensive health coverage

  • Performance bonuses

  • Retirement / Provident Fund benefits

  • Paid time off & wellness programs

  • Flexible hybrid work setup

  • Professional learning opportunities

  • Cloud & tech certification support

Actual salary and benefits depend on experience and internal company policies.


How to Apply (Step-by-Step)

  1. Visit the official CSG careers page for this job.

  2. Create/sign in to your profile.

  3. Fill in personal, educational, and professional information.

  4. Upload your updated resume/CV.

  5. Submit and check your email for communication from the recruiter.

👉 Apply here | More Jobs @ CSG


Resume Tips

  • Highlight Golang and backend experience.

  • Mention distributed systems and API projects.

  • Emphasize cloud platforms and microservices exposure.

  • Use concise bullets with measurable impact.


Assessment / Interview Tips

  • Be prepared for questions on Golang internals.

  • Expect system design discussions.

  • Review REST API best practices and distributed patterns.

  • Discuss scaling strategies and performance optimization.


Stay Connected

Follow Job Spot Updates for daily verified jobs and career guidance:

Instagram: https://www.instagram.com/JobSpotUpdates
WhatsApp Channel: https://whatsapp.com/channel/0029VakkuAm4Y9lmVRrNdd2C
Blog: https://jobspotupdates.blogspot.com/







CSG senior software engineer job India, Golang backend developer remote job, senior backend engineer careers 2026, distributed systems engineer job, remote/hybrid Golang roles India, CSG tech careers, backend API development positions.



Comments