HamburgerMenu
hirist

Senior Software Development Engineer - Golang/Python

NORTH STAR HR CONSULTANTS
Pune
3 - 8 Years

Posted on: 22/10/2025

Job Description

Description :

Job Title Sr. Software Development Engineer.

Job Location Baner, Pune (Hybrid).

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 :

- Bachelors or Masters degree in Computer Science, or a related field from a top-tier institution.

- 3 to 8 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.


info-icon

Did you find something suspicious?