CareerScanCareerScan
JobsCompanies
BlogContact
For Employers
Sign InRegister Free
CareerScanCareerScan

India's verified job platform connecting candidates directly with employers. 100% free applications with instant ATS resume scoring.

Chennai, Bengaluru & Hyderabad
Jobs by location
Jobs in ChennaiJobs in BengaluruJobs in HyderabadJobs in PuneJobs in Mumbai
Popular roles
AR Caller JobsHealthcare Medical CodingReact / Full Stack DeveloperData & Power BI AnalystCustomer Support Executive
Top companies
TCS CareersCognizant JobsInfosys OpeningsApollo HospitalsOmega Healthcare
Career services
Free ATS Resume CheckerAI Resume Builder (Free)AI Job MatcherSalary Guide & BenchmarksJob Alerts on WhatsApp
© 2026 CareerScan India. All rights reserved.256-bit SSL encrypted & verified
Back to all jobs
  1. Home
  2. Jobs
  3. Principal Software Development Engineer
jobgether
jobgether

Principal Software Development Engineer

India
₹2.1L – ₹3.1L/mo
6+ years exp
Full-time
Posted 5d ago
2 views
Actively Hiring Urgent Opening Direct 1-Click Apply

Check Your Resume Match Score

Scan your resume against ATS criteria for this Principal Software Development Engineer role at jobgether.

Apply for this position

Apply on Company Website
Notice a broken link or wrong info?

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 Principal Software Development Engineer based in India.

This is an expert-level engineering role focused on shaping the architecture, technical direction, and quality of a flagship product. You will work within a small, high-trust engineering team and influence significant architectural decisions across a complex software platform. The role combines hands-on development with technical leadership, strategic research, mentoring, and engineering practice improvements. You will help drive a major modernization initiative, including the development of new AI-powered product capabilities. Working closely with Product, Architecture, QA, Marketing, and other stakeholders, you will translate business and technical requirements into scalable solutions. This is an opportunity to own major technical areas while helping raise engineering, testing, and development standards across the product.

Accountabilities:

  • Design and develop software units and modules that meet functional, non-functional, quality, and delivery requirements.
  • Lead strategic research, technical design, and architecture decisions for major areas of the product.
  • Serve as a subject matter expert and take ownership of significant product components.
  • Design, code, test, debug, troubleshoot, and enhance complex software solutions.
  • Evaluate application performance and identify opportunities for scalability, reliability, and efficiency improvements.
  • Participate in architecture, design, and code reviews while promoting strong engineering practices.
  • Drive improvements to Product Development processes, standards, procedures, and technical best practices.
  • Provide accurate estimates, manage priorities effectively, and communicate project progress, risks, and issues.
  • Develop and maintain technical documentation and contribute technical content to product documentation.
  • Partner with QA and technical support teams to identify, troubleshoot, and resolve system issues.
  • Lead test automation, test planning, triage, troubleshooting, and continuous quality improvement initiatives.
  • Develop and execute automated and customer-focused test cases and help establish testing strategies across product areas.
  • Mentor and support less experienced Software Engineers, contributing to their technical and professional development.
  • Collaborate closely with Product Management, Architecture, QA, Marketing, and other cross-functional stakeholders.
  • Participate in backlog grooming and contribute to planning and delivery activities.
  • Requirements:

    • Bachelor's degree in Computer Science or a related field; a Master's degree is preferred.
    • 6+ years of professional software development experience, including experience working with complex software products.
    • Previous experience in a technical lead role with the ability to provide technical direction and mentor other engineers.
    • Expert-level software design, coding, debugging, and problem-solving skills.
    • Strong analytical and requirements analysis capabilities, with the ability to translate complex needs into effective technical solutions.
    • Deep expertise in Java 8 and server-side application development.
    • Strong experience with J2EE, including web applications, Servlets, and Filters.
    • Experience with JavaScript and TypeScript and modern web front-end frameworks.
    • Strong MySQL knowledge, including schema design, query optimization, and performance tuning.
    • Experience configuring, deploying, and tuning Apache Tomcat.
    • Strong understanding of web application architecture, REST APIs, and multi-tenant SaaS patterns.
    • Experience identifying defects, performing root-cause analysis, and resolving complex technical issues.
    • Strong written and verbal communication skills, with the ability to collaborate effectively across technical and non-technical teams.
    • Demonstrated technical leadership, mentoring, teamwork, and cross-functional collaboration skills.
    • Strong ability to prioritize workload, manage time, provide accurate estimates, and deliver against commitments.
    • Self-motivated, proactive, and comfortable taking ownership of complex technical problems.
    • Experience migrating monolithic architectures toward modern frameworks, particularly Vue 3 and Tailwind CSS, is strongly preferred.
    • Familiarity with cloud platforms, especially AWS, and CI/CD pipelines is valuable.
    • Exposure to AI/LLM-powered product features is a plus.
    • Experience in eLearning or content authoring technologies is an advantage.
  • Benefits:

    • Annual salary of $30,000–$45,000 USD.
    • 100% remote work from India.
    • Full-time salaried employment.
    • Opportunity to work on a flagship product undergoing significant modernization.
    • Ownership of major architectural and technical decisions.
    • Exposure to AI-powered product development and emerging technologies.
    • Opportunity to work with Java, J2EE, TypeScript, Vue 3, AWS, CI/CD, and modern SaaS architectures.
    • High level of technical ownership within a small, high-trust engineering team.
    • Collaboration with Product, Architecture, QA, Marketing, and other global stakeholders.
    • Opportunity to mentor engineers and influence engineering standards and practices.
    • Meaningful involvement in test automation, quality strategy, and continuous engineering improvement.
    • Fully remote environment with the flexibility associated with distributed work.
  • How Jobgether works:

We use an

AI-powered matching process

to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether?

  • Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

#LI-CL1

Key Requirements & Skills

  • Bachelor's degree in Computer Science or a related field
  • Master's degree
  • 6+ years of professional software development experience, including complex software products
  • Previous experience in a technical lead role with mentoring other engineers
  • Expert-level software design, coding, debugging, and problem-solving skills
  • Strong analytical and requirements analysis capabilities
  • Deep expertise in Java 8 and server-side application development
  • Strong experience with J2EE, including web applications, Servlets, and Filters
  • Experience with JavaScript and TypeScript and modern web front-end frameworks
  • Strong MySQL knowledge, including schema design, query optimization, and performance tuning
  • Experience configuring, deploying, and tuning Apache Tomcat
  • Strong understanding of web application architecture, REST APIs, and multi-tenant SaaS patterns
  • Experience identifying defects, performing root-cause analysis, and resolving complex technical issues
  • Strong written and verbal communication skills
  • Demonstrated technical leadership, mentoring, teamwork, and cross-functional collaboration
  • Strong ability to prioritize workload, manage time, estimate, and deliver against commitments
  • Self-motivated, proactive, comfortable owning complex technical problems
  • Experience migrating monolithic architectures toward modern frameworks, particularly Vue 3 and Tailwind CSS
  • Familiarity with cloud platforms, especially AWS, and CI/CD pipelines
  • Exposure to AI/LLM-powered product features
  • Experience in eLearning or content authoring technologies

Benefits & Perks

Benefits:**

- Annual salary of $30,000–$45,000 USD.
- 100% remote work from India.
- Full-time salaried employment.
- Opportunity to work on a flagship product undergoing significant modernization.
- Ownership of major architectural and technical decisions.
- Exposure to AI-powered product development and emerging technologies.
- Opportunity to work with Java, J2EE, TypeScript, Vue 3, AWS, CI/CD, and modern SaaS architectures.
- High level of technical owners

Frequently Asked Questions

How to apply for Principal Software Development Engineer at jobgether?

Click the "Apply on Company Website" button on this page to submit your application directly on the employer's official portal.

What is the salary for this role?

The salary for this role is USD 30,000 - 45,000/yr per annum.

What experience is required?

6+ years of experience is required.

Is this position still open?

Yes, currently active and accepting applications.

ApplicationActively Hiring
Apply on Company Website
Broken link or expired?
jobgether

jobgether

Looking for a work-from-home job? Get matched with the best flexible and remote jobs in the world with Jobgether.

Visit Company Website

More jobs at jobgether

Sr. Sales Specialist, Govt. HighQ & Partnership Sales

US

Sr. Symitar Systems Analyst

US

Staff Backend Engineer

Canada

Share this Opening

Job Alerts for software_engineering

Receive email alerts whenever new software_engineering roles in India are posted.

Set Free Alert →

Similar Openings

Explore related active roles in software_engineering

View all
UrgentActively Hiring
Granicus
Software Engineer 4 - AI Native
Granicus Verified
5+ years
₹6.1L/mo
Remote, US
software_engineeringFull-timeRemote
Posted 1d ago
Apply Now
UrgentActively Hiring
Finc
Software Engineer
Finc Verified
5+ years
Salary not disclosed
Pune
software_engineeringFull-time
Posted 1d ago
Apply Now
Actively Hiring
Finc
Senior Software Engineer
Finc Verified
6+ years
Salary not disclosed
Bengaluru
software_engineeringFull-time
Posted 1d ago
Apply Now

Principal Software Development Engineer

jobgether · India

Apply on Company Website