Principal Software Engineer

15 hours ago


Bengaluru Karnataka India, Karnataka Recro Full time

Join a Market Leader: Ready for a stable career at an US based Product organization trusted since 1969? Employer is a market leader in educational publishing and e-Learning, serving over 10 million students and hundreds of thousands of educators nationwide.


Principal Engineer (Java/React)


Location: Flexible | Experience: 13+ Years


Key Responsibilities

  • Lead the investigation, troubleshooting, and resolution of complex system issues.
  • Architect and optimize business-critical applications; tackle technical debt and implement powerful updates.
  • Drive the development of high-impact features and improvements in alignment with company vision.
  • Collaborate with architects and senior engineers on scalable, future-ready solutions.
  • Champion code quality, design reviews, and modernization efforts.
  • Build rigorous automated testing; foster agile collaboration between support and engineering.
  • Advocate for cutting-edge technology upgrades and infrastructure scalability.
  • Mentor teams; foster a culture of continuous learning and technical growth.
  • Communicate key technical updates and solutions across teams.


Requirements

  • Deep expertise in Java (J2EE, Spring Boot Microservices), React, and enterprise application architecture.
  • Proven experience in end-to-end troubleshooting, especially at production scale.
  • Passionate about agile practices, software excellence, and technical leadership.
  • Stellar communication and leadership skills.


Desirable

  • Familiarity with PHP/LAMP stack and AWS cloud.
  • Prior EdTech or SaaS experience.


Qualifications

  • Bachelor’s degree in Computer Science or related field (preferred).
  • 13+ years in backend-focused full-stack development with notable leadership and architectural responsibility.


Ready to set new standards in education technology? Apply to become a driving force in our mission



  • Bengaluru, Karnataka, India, Karnataka Recro Full time

    Employer : Global Product Company - Established 1969Why Join Us?Be part of a global product company with over 50 years of innovation.Work in a collaborative and growth-oriented environment.Help shape the future of digital products in a rapidly evolving industry.Job Title : Principal / Senior Software EngineerJob Location : Marathahalli , Bangalore(Hybrid)Exp...


  • Bengaluru, Karnataka, India, Karnataka InRhythm Full time

    As a Principal Software Engineer, you’ll contribute directly to embedding AI across workflows, including delivery, product, and strategy. You’ll help accelerate client outcomes through our AI Accelerator and play a hands-on role in the evolution of tools like TestPilot AI, which uses natural language and generative intelligence to automate mobile and web...


  • Bengaluru, Karnataka, India Dell Technologies Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Software Principal EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...


  • Bengaluru, Karnataka, India NIKE Full time

    PRINCIPAL SITE RELIABILITY ENGINEERIndia Technology Center WHO YOU WILL WORK WITHThe Principal Site Reliability Engineer will work alongside a talented team of Site Reliability Engineers focused on delivering reliabile and observable software used by millions of athletes* around the world.  You will be a part of the Resilience Engineering organization which...


  • Bengaluru, Karnataka, India NIKE Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    PRINCIPAL SITE RELIABILITY ENGINEERIndia Technology CenterWHO YOU WILL WORK WITHThe Principal Site Reliability Engineer will work alongside a talented team of Site Reliability Engineers focused on delivering reliabile and observable software used by millions of athletes* around the world. You will be a part of the Resilience Engineering organization which...


  • Bengaluru, Karnataka, India Dell Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Job Description Software Principal Engineer The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics all with the most advanced technologies, tools, software engineering...


  • Bengaluru, Karnataka, India Quest Software Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Overview:Principal Software EngineerYou wish to work in a fun and supportive environment.At One Identity we know that companies with a strong positive culture perform so much better. That is why every day we strive to create a collaborative and inclusive working environment where our people can feel empowered to succeed.One Identity is seeking a Principal...


  • Bengaluru, Karnataka, India Oracle Full time US$ 1,50,000 - US$ 2,00,000 per year

    As a Principal Software Engineer on the Marketplace team, you will help lead our development efforts as we build the technology platform that will act as the central marketplace for our clouds software offerings. You will be a core contributor and one of the technical leads driving design and delivery of marketplace cloud services on a team of software...


  • Bengaluru, Karnataka, India Dell Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Principal Software EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...


  • Bengaluru, Karnataka, India Dell Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Software Principal EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...