Location
IN
About the Role
As a Principal Engineer, you will lead and build the engineering team, manage product engineering, release and deployment, and work closely with the Product Teams. You will also play an integral role in the evolution of the architecture and product roadmaps in the rapidly growing product suite. Contribute to next-generation platform architecture vision, drive and own multiple technology initiatives for bringing the Platform vision to life, and ensure platforms are designed for scale, availability, and performance using microservices architecture and as per API first design principles. Review and recommend improvements to operational processes and procedures utilizing automation. Responsible for key technical and product decisions and implementing best practices to ensure security and availability. Maintain technical documentation, architecture references, change management, and reporting. Responsible for debugging critical technical issues inside a complex stack involving Spring Boot microservices, containers, cloud services, etc. Work closely with product teams and clients and help provide relevant inputs from the engineering team. Partner closely with product teams to scope out releases and deliver high-quality output. Coordinate and direct project execution, detailing plans to accomplish goals and directing the integration of technical activities. Collaborate with peers to design and implement new operational capabilities, as well as improve the existing toolset. From a technology perspective, mentor other leads in the organization. Forge and instill goals and standards for engineering performance. Implement best practice engineering methods. Mentor and support the team by reinforcing XP practices such as Test Driven Development, pair programming, refactoring, enhancing observability, and CI/CD. Present technical solutions, problem areas, and proof of concepts to the team or wider audience. Participate in cross-team coordinated development activities. Create and deliver on the long-term road map for engineering efficiency. Be the go-to person for non-functional requirements such as scalability and performance. Measure and ensure engineering, product delivery goals are met, at an acceptable velocity and without trading off quality and performance. Ensure smooth communication channels within the team and with all stakeholders involved in the product development and delivery process. Experience adopting and deploying FOSS tools in production. Architecture and technical performance design (and reviews) for each engineer's system. Essentially, this role entails combining the best of a project manager AND a technical architect. Manage multiple technology delivery teams. Lead engineering team(s) to ship high-quality software on predictable schedules. Managing a team of bright engineers, each of whom is building a production-ready system for various clients. Augment the skills and capability of the engineering team by recruiting and training the members across levels. Responsible for coaching, developing, motivating, and retaining team members.
Requirements:
SAGE
Mock interview coach
Rehearse the 5 most-likely questions for this role with live AI feedback.
SPAR
Resume tailoring
Rewrite your resume to lead with what this hiring panel cares about.
REACH
Warm intro outreach
Find the hiring manager + 2nd-degree intros and draft the messages.
More Engineering & Technology Roles
View all →Principal Engineer - Pavement Design (Aviation)
Jacobs · Bengaluru, Karnataka, IN
Posted 3 days ago
Lab Support Principal Engineer
Org_Subtype_BU022_Infrastructure_Solutions_Group · Bengaluru, Karnataka, IN
Posted 4 days ago
Principal Engineer / CTO - .Net
Chubb · IN
Posted 2 days ago
CTO
Samgnya · Coimbatore, Tamil Nadu, IN
Posted 1 week ago
90% of leadership roles never appear on job boards
Join HireIQ to access confidential opportunities, AI-powered matching, and direct connections to hiring decision-makers.
Join the Talent Network