Principal Architect / Lead software engineer
Hybrid · Bengaluru, Karnataka, India
Job Summary
Lead and shape the architecture and engineering practices for an AI-driven supply chain product. Own technical strategy, drive architectural decisions, mentor engineers, conduct code reviews, and ensure high-quality delivery across frontend, backend, and infrastructure while aligning technical work with business outcomes. Demonstrate hands-on engineering while guiding a team through problem definition, implementation, testing, deployment, and operations in a hybrid Bangalore-based environment.
Required Qualifications
- Hands-on Technical Lead with architecture ownership
- Own architecture, engineering standards, and technical direction of a product team
- Active design, coding, review, debugging, and problem solving
- Drive full product lifecycle from problem definition to deployment and operations
- Balance hands-on contribution with leadership
- Mentor and coach engineers to grow technical skills
- Conduct code reviews to improve quality and standards
- Identify and resolve technical debt, bottlenecks, and trade-offs
- Foster culture of ownership, collaboration, and continuous improvement
- Partner with Product and Business stakeholders on priorities
- Ensure alignment of technical decisions with business outcomes
- Design and build features across frontend, backend, infrastructure, and operations
- Stay up-to-date with relevant technologies and best practices
- Hybrid work model in Bangalore, India
- Experience in software architecture and leading engineering teams
- Strong communication of technical decisions to non-technical stakeholders
- Ability to unblock teams and improve delivery velocity
- Support cross-functional collaboration with Product and Business stakeholders
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.