Senior Software Developer (GO/Python)

NorthStar HR Consultants

Pune District

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading consulting firm is seeking a Senior Software Development Engineer in Pune, India. The ideal candidate will have over 7 years of experience in software development, particularly in building and scaling backend services. This role involves architecting high-performance systems, mentoring junior engineers, and ensuring robust deployments in cloud environments. Candidates should have advanced proficiency in programming languages like Golang, Python, or C/C++. This is a full-time position with a focus on delivering exceptional technical solutions.

Qualifications

  • 7+ years of experience in software development delivering high-quality backend systems.
  • Strong foundation in operating systems fundamentals and Linux.
  • Advanced proficiency in at least one of Golang, Python, or C/C++.

Responsibilities

  • Architect, design, and implement backend services.
  • Lead the development of distributed systems in cloud environments.
  • Mentor and guide junior engineers.

Skills

Golang
Python
C/C++
Analytical skills
Version control (Git)
Cloud environments
Data engineering
Containerization (Docker, Kubernetes)

Education

Bachelor’s or Master’s degree in Computer Science or related field

Tools

CI/CD pipelines

Job description

We are seeking an experienced Senior Software Development Engineer with 7+ years of experience to join our dynamic and fast‑paced engineering team. The ideal candidate is technically adept, thrives in a fast‑paced environment, and has a proven track record of building and scaling backend services. You will play a critical role in designing and delivering high‑performance, secure systems for solving some of the most challenging problems in identity security while mentoring others and driving engineering excellence.

Responsibilities
  • Architect, design, and implement backend services with a strong emphasis on scalability, performance, and reliability.
  • Lead the development of distributed systems in cloud environments, ensuring robust and secure deployments.
  • Leverage deep expertise in at least one programming language (Golang, Python, or C/C++) to solve complex technical challenges.
  • Mentor and guide junior engineers, fostering a culture of knowledge sharing and continuous improvement.
  • Analyze and optimize system interactions within the Linux environment, ensuring efficient resource utilization.
  • Address large‑scale data engineering challenges, implementing solutions for efficient data processing and transformation.
  • Drive engineering best practices, including robust testing, clean code, documentation, and efficient deployment pipelines.
  • Ensure efficient use of cloud resources to minimize costs while maintaining performance and reliability.
  • Support customers via on‑call rotations in engineering to ensure prompt issue resolution and system reliability.
  • Collaborate with cross‑functional teams to define technical requirements.
  • Adapt quickly to shifting priorities and technologies, contributing to the success of a dynamic, high‑growth company.
Requirements & Skills
  • Bachelor’s or Master’s degree in Computer Science, or a related field from a top‑tier institution.
  • 7+ years of experience in software development with a proven track record of delivering high‑quality backend systems.
  • Mandatory - Programming Skills Advanced proficiency in at least one of Golang, Python, or C/C++.
  • Mandatory - Systems Knowledge Strong foundation in operating systems fundamentals, Linux, and distributed systems architecture.
  • Extensive experience building and deploying scalable services in cloud environments.
  • Exceptional analytical skills, capable of solving complex technical problems in high‑scale systems.
  • Commitment to providing exceptional support during on‑call rotations and ensuring system reliability.
  • Consistent emphasis on quality, testing, and documentation.
  • Familiarity with version control tools (e.g., Git) and collaborative coding workflows.
  • Expertise in handling large‑scale data processing and advanced data engineering workflows.
  • Exposure to modern software architecture patterns, including microservices and event‑driven systems.
  • Familiarity with cybersecurity or identity security technologies and concepts is a plus.
  • Hands‑on experience with containerization (Docker, Kubernetes) and CI/CD pipelines.
  • Ability to adapt quickly and deliver results in a fast‑paced, high‑growth company.
Seniority level
  • Mid‑Senior level
Employment type
  • Full‑time
Job function
  • Information Technology
  • Software Development, Information Services, and Technology, Information and Media
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Golang
Software Engineer - Golang

KJBN Labs • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Senior Golang Developer
Senior Golang Developer

Calsoft • Pune District, Nagpur District

On-site
INR 2,000,000 - 4,000,000
Growth opportunities
Health insurance
Flexible work hours
Senior Software Engineer - Java/Python
Senior Software Engineer - Java/Python

KBD Talent Forge India Pvt Ltd • Maharashtra

On-site
INR 1,200,000 - 1,800,000
Senior Backend Engineer (Golang)
Senior Backend Engineer (Golang)

Cutshort • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Best salary
AI learning
Continuous learning
+1
Senior Backend Engineer
Senior Backend Engineer

Geosoft Surtech • Srinagar

On-site
INR 2,000,000 - 3,000,000
Senior Software Engineer (Golang)
Senior Software Engineer (Golang)

ConnectWise • Pune District

On-site
INR 800,000 - 1,200,000
Senior Software Engineer
Senior Software Engineer

Analytics Vidhya Inc. • Gurugram District

On-site
INR 1,200,000 - 2,000,000
Senior Software Engineer-Python
Senior Software Engineer-Python

Cubet Techno Labs • Ernakulam

On-site
INR 1,000,000 - 1,500,000
Innovative Environment
Career Growth
Collaborative Culture
+1
Senior Backend Engineer
Senior Backend Engineer

Arcana • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Backend Developer
Backend Developer

Deutsche Telekom Digital Labs • Gurugram District

On-site
INR 800,000 - 1,500,000