Senior Software Engineer

Jobgether

India

Remote

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

Full time

18 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote (India)
Mentorship programs
Learning & development

Job summary

Jobgether seeks a Senior Software Engineer in India to contribute to large-scale distributed systems powering web security and network infrastructure. You will design, implement secure, reliable software and mentor colleagues to raise engineering standards across teams.

You will collaborate with cross-functional groups, work through the full development lifecycle, and stay ahead with emerging technologies to enhance performance, reliability, and security of internet services worldwide.

Qualifications

  • At least 3 years of professional software development experience.
  • Proficient in Go, C, or C++ within Unix/Linux environments.
  • Strong understanding of internet infrastructure and networking concepts (IP, DNS, HTTP, TCP).
  • Experience with cloud platforms (AWS, GCP, or Azure) and cloud-native practices.

Responsibilities

  • Collaborate to influence technical architecture and product development strategies.
  • Design, develop, and deploy features across the full development lifecycle.
  • Write secure, reliable, scalable code for large distributed systems.
  • Mentor engineers and raise engineering standards across teams.
  • Investigate and troubleshoot complex network and software issues affecting customers.
  • Partner with internal and external teams to address infrastructure requirements.
  • Improve internet traffic management, performance, reliability, and security.
  • Stay updated with new technologies and best practices.

Skills

Go (Golang)
C/C++
Unix/Linux
Networking basics
AWS
GCP
Azure

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer based in India.

As a Senior Software Engineer, you will contribute to the development and evolution of large-scale distributed systems powering advanced web security and network infrastructure solutions. You will design and implement secure, reliable, and maintainable software that helps improve internet performance, connectivity, and protection for users worldwide. Working within a highly specialized engineering team, you will tackle complex network challenges and develop innovative features for fixed and mobile network service providers. You will collaborate with cross-functional engineering teams to shape technical decisions and drive product development from conception through deployment. Beyond your technical contributions, you will serve as a subject matter expert, mentoring colleagues and helping raise engineering standards across the team.

Accountabilities
  • Collaborate with software engineering teams to influence technical architecture, shape design decisions, and contribute to product development strategies.
  • Design, develop, and enhance software features and functionalities, covering the entire development lifecycle from initial conception and implementation to testing and deployment.
  • Write secure, reliable, efficient, and maintainable code for large-scale distributed systems.
  • Act as a technical subject matter expert, providing guidance and mentoring to other engineers to strengthen team capabilities and productivity.
  • Identify, investigate, and troubleshoot complex network and software issues affecting customer environments.
  • Work closely with internal teams and external partners to develop solutions addressing challenging network infrastructure requirements.
  • Contribute to improving internet traffic management, network performance, reliability, and security.
  • Stay up to date with emerging technologies and engineering practices to continuously improve software quality and technical capabilities.
Requirements
  • At least 3 years of professional experience in software development and the software development lifecycle.
  • Strong programming experience in Go (Golang), C, or C++ within a Unix/Linux environment.
  • Good understanding of internet infrastructure, networking concepts, and protocols such as IP, DNS, routing, HTTP, and TCP.
  • Familiarity with web architecture and large-scale distributed systems.
  • Experience working with cloud platforms such as AWS, Google Cloud Platform (GCP), or Microsoft Azure.
  • Knowledge of cloud-native technologies, infrastructure constructs, and deployment practices.
  • Strong analytical and troubleshooting skills, with the ability to investigate and resolve complex technical challenges.
  • Excellent communication and collaboration skills, with the ability to work effectively across engineering teams.
  • Demonstrated interest in learning new technologies and adapting to evolving technical environments.
  • Ability and willingness to share technical expertise, mentor colleagues, and support the professional development of other engineers.
Benefits
  • Fully remote working arrangement within India.
  • Opportunity to work on large-scale distributed systems and advanced web security technologies.
  • Exposure to complex network infrastructure and innovative internet security solutions.
  • Collaborative environment involving experienced engineering teams and external technology partners.
  • Opportunities to develop technical expertise and explore new career paths.
  • Access to professional development initiatives, including mentoring programs, internal learning events, and LinkedIn Learning.
  • Opportunities to expand technical knowledge, develop new skills, and take on different professional challenges.
  • Meaningful opportunity to contribute to improving the speed, reliability, and security of internet services worldwide.

We appreciate your interest and wish you the best!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Digital Platform Architect
Senior Digital Platform Architect

Jobgether • India

Remote
INR 3,500,000 - 6,500,000
Fully remote
Health and wellbeing benefits
Learning and development programs
+2
Sr. Software Engineer - Backend Engineer
Sr. Software Engineer - Backend Engineer

Jobgether • India

Remote
INR 2,500,000 - 6,000,000
Fully remote (India)
Full-time employment
AI-driven tools
+1
Principal Software Engineer
Principal Software Engineer

Jobgether • India

Hybrid
INR 4,000,000 - 7,000,000
Hybrid working arrangement combining办公
Relocation assistance within India
Travel up to 10%
Senior Site Reliability Engineer
Senior Site Reliability Engineer

Jobgether • India

Remote
INR 2,400,000 - 4,200,000
Remote working opportunity in India
FlexBase: work from home/office/hybrid
Benefits programs for health, well‑be
+1
Senior InfoSec Engineer
Senior InfoSec Engineer

Jobgether • India

Remote
INR 2,000,000 - 4,000,000
Fully remote working arrangement
Global team collaboration
Professional development
Senior Solutions Architect
Senior Solutions Architect

Jobgether • India

Remote
INR 2,500,000 - 4,500,000
Fully remote from India
Equity compensation
Employee Stock Purchase Plan
+3
Software Test Engineer
Software Test Engineer

Jobgether • India

Remote
INR 700,000 - 1,300,000
Senior Trust Engineer
Senior Trust Engineer

Jobgether • India

Remote
INR 900,000 - 1,500,000
Fully remote in India
Full-time position
SOC 2 audit exposure
+2
Senior Full Stack Engineer
Senior Full Stack Engineer

Jobgether • India

Remote
INR 900,000 - 1,500,000
Fully remote in India
International engineering community
Professional certifications
+5
Software Engineer
Software Engineer

Jobgether • India

Remote
INR 1,000,000 - 1,800,000
Remote in India
Flexible schedule
Health benefits
+2