Senior Software Engineer
Jobgether
Tailor my CV for this job, freeView job and applyYour CV rewritten for this role, from your real experience. Sign in with Google, nothing to install.
Got this interview? Our apps help you get the job.
Skills named in this job
Read from the description itself, not inferred.
This role on the market
15,341 open software roles across 1,210 companies are on ApplySarthi right now, most of them in Bengaluru (920), Hyderabad (309), Pune (181).
- Network Support Engineer, Leo Networking SoftwareAmazon
- Senior Software Engineer, Platform FullstackAirbyte
- Senior Staff Software Engineer – Compute EngineeringServiceNow
- Software Engineer, Frontier Data Products Mercor
- AI-Native Software Engineer (m/w/d)vitaservices GmbH & Co. KG
What software roles keep asking for: Python (37%), Java (30%), AWS (29%), System design (26%), C++ (26%), CI/CD (23%), Observability (22%), Kubernetes (20%) — counted across their open postings here.
Software Engineer jobs in India · Remote Software Engineer jobs · AWS jobs · Azure jobs · C++ jobs · GCP jobs
Jobgether has 4,169 open roles listed here.
- Account Manager
- Associate Security Architect
- Bilingual (French) Claims Administrator
- Business Development Manager- Quick Commerce
- Content Writer (Project-Based)
Counted across 14 company job boards, updated as roles open and close.
Preparing for this interview
Interviews for software roles keep coming back to Python, Java, AWS, System design. Practise those questions before you sit with Jobgether.
Questions you are likely to be asked
- Why do you want to join Jobgether?
- What is your experience with System design? Tell me one thing you learned the hard way.
- Tell me about a hard bug you tracked down. How did you find the cause?
- How do you decide what to test, and what does good code review look like to you?
- Describe a time a deadline forced a trade-off in quality. What did you choose and why?
Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.
Practise the Senior Software Engineer at Jobgether interview free →Accountabilities: You will play a key role in designing, developing, and maintaining scalable software solutions while contributing to the reliability and security of large distributed network systems. Your responsibilities will combine hands-on software engineering, technical leadership, problem-solving, and collaboration. 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 : The ideal candidate has solid software development experience, a strong understanding of internet technologies and network protocols, and the ability to contribute effectively to complex distributed systems. You should combine strong technical problem-solving skills with a collaborative mindset and an interest in mentoring and continuous learning. 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.
Match this job to your CV
ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.
Check my match →Similar open roles
- AI Trainers Network - MalteseJobgether
- AI Video EditorJobgether
- AI Trainers Network - GreekJobgether
- AI Architect / AI engineering leadJobgether
- AI Trainers Network - EnglishJobgether
- Artificial Intelligence (AI) TechnicianJobgether
- Analytical Chemistry Specialist - Freelance AI Trainer ProjectJobgether
- AI Trainers Network - ArabicJobgether
Need answers during your interview? Try Live Sarthi.
Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.
- Hidden from supported screen sharingThe overlay stays out of supported Windows screen captures.
- Answers start in about 1.5 secondsResponse time varies with your connection and model.
- From your own CVYour projects and your experience, not a generic script.
- 30 minutes freeThen ₹149 for a 2-day pass with unlimited calls — you pay for the days you are interviewing, not a subscription.
A Windows app, from the same team as ApplySarthi.
Listed on lever · posted 2026-11-13. ApplySarthi collects openings and links to application pages; the role is advertised by Jobgether, not by us.