Posted on: 03/04/2026
Description :
We are seeking a highly hands-on Principal Engineer to lead the design and development of large-scale SaaS platforms. This role is ideal for someone who combines deep technical expertise, strong system architecture skills, and technical leadership, while still actively coding.
You will play a critical role in shaping architecture, setting engineering standards, mentoring engineers, and building scalable, secure, and high-performing systems.
Role : Principal Engineer
Experience : 16 - 25 Years
Location : Bengaluru, India (Hybrid)
Employment Type : Full-time
Industry : Product Companies only
Key Responsibilities
- Act as a hands-on technical leader, contributing directly to coding, architecture, and design.
- Architect and scale distributed, highly available SaaS systems.
- Drive technology decisions, system design, and engineering best practices.
- Mentor and guide a small, high-impact engineering team.
- Collaborate closely with Product, QA, and DevOps teams in an agile environment.
- Ensure systems meet high standards of performance, security, scalability, and reliability.
- Lead and participate in code reviews, design reviews, and technical discussions.
Required Experience :
- 16+ years of enterprise software development experience.
- 5+ years in senior technical leadership roles (Principal / Staff Engineer / Architect).
- Strong experience designing and delivering large-scale distributed systems.
- Mandatory experience in product-based companies.
- Proven, hands-on production experience with Ruby on Rails and Node.js.
Leadership & Collaboration :
- Ability to influence technical direction across teams.
- Experience mentoring senior and mid-level engineers.
- Strong collaboration in Agile / Scrum teams.
- Excellent written and verbal communication skills.
Education :
- Bachelors or Masters degree in Computer Science or equivalent practical experience.
- Comfortable working in a hybrid setup from Bengaluru
Nice to Have :
- Experience building high-volume, high-performance systems.
- Strong understanding of security and secure coding practices.
Why Join?
- Work on complex, high-scale SaaS systems.
- High ownership and influence on architecture & engineering culture.
- Opportunity to stay deeply hands-on at a senior level.
- Collaborate with strong product and engineering leaders.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1625832