Senior Principal Engineer
We are looking for an exceptional technologist to join our Technology team. The candidate will be involved in building complex next-generation software and architecting solutions to support new technical and business initiatives.
What You'll Do
• Contribute to the technology vision of the firm and guide the transformation across verticals
• Create and review architectural decisions of products
• Own and drive technology innovation in the firm
• Engage actively with the tech community via blogs, knowledge-sharing sessions, and other mediums to increase employee knowledge and skills to support future growth
• Establish policies, tenets, and processes that help guide the transformation
• Lead by example by building frameworks, and libraries that help accelerate the transformation across the firm
• Contribute to Artifact Repository - It includes ideas, designs, frameworks, policies, processes, and so on
• Lead the group to build sophisticated products using a cutting-edge technology stack, that is highly available, scalable, and reliable on a cloud platform
• Provide visible leadership for the unit within the technology community
• Mentor Senior Engineers across the firm by providing guidance and coaching
What You'll Need
• A bachelor's degree in Engineering with 12+ years of experience in IT industry
• Deep understanding in one of the programming languages
• Good understanding of architectural principles & patterns
• Exposure to any of the prominent cloud service providers (AWS/Azure/GCP)
• Experience in preparing business proposals with benefits and driver, financial merits
• Hands-on experience with the evaluation of open-source frameworks, libraries, and tools with rapid prototyping
• Penchant to explore and learn new technologies
• Strong bias towards engineering and operational excellence
• Experience and knowledge of delivering products with low/no touch support along with SRE principles
• Experience in troubleshooting and resolving scalability challenges for existing apps
• Experience guiding/mentoring highly skilled engineers
• Ability to oversee multiple technology initiatives and engagements concurrently
• Strong communication and interpersonal skills
• Excellent leadership and motivational skills