Sr. Principal Software Engineer
Nomura · Mumbai, Maharashtra, India
Nomura · Mumbai, Maharashtra, India
Job Title: Sr. Principal Software Engineer Country: IN City: Mumbai Skill Category: ITTechnology Description: Role Overview: We are seeking an exceptional Vice President - Principal Software Engineer to join our Instrument Master team. This is a senior technical leadership role for an experienced engineer who will drive architectural decisions, mentor a team of engineers both seniors and juniors, and solve complex technical challenges. You'll be responsible for handling BAU tasks, contribute towards our modernization initiatives and be proactive in identifying inefficiencies in the system and suggest and work on improvement areas. If you are dedicated towards your work, have strong work ethics, good understanding of software engineering and clean code principles, this opportunity is for you. **Key responsibilities:** **Technical Leadership** - Design and architect large-scale distributed systems and applications - Lead technical decision-making across multiple engineering teams - Establish engineering best practices, coding standards, and development processes - Drive technical strategy and roadmap planning **Engineering Excellence** - Write high-quality, maintainable, and scalable code - Perform code reviews and provide constructive feedback to team members - Troubleshoot complex production issues and implement robust solutions - Champion automated testing, CI/CD practices, and DevOps methodologies - Stay current with emerging technologies and industry trends **Mentorship Collaboration** - Mentor senior and junior engineers and help develop their technical skills - Collaborate with Data ops, Production Support, Business Analysts and other stakeholders - Lead cross-functional technical initiatives - Present technical concepts to both technical and non-technical audiences - Participate in hiring and technical interviews **People Management** - Manage and lead a team of 2-4 engineers - Conduct regular 1:1s, performance reviews, and career development planning - Set clear goals and expectations for team members - Provide coaching, feedback, and support for professional growth - Handle performance management and improvement plans when necessary - Foster a collaborative, inclusive, and high-performing team culture **Key competencies required:** - Strong technical problem-solving and system design skills - Excellent communication and presentation abilities - Leadership and team building capabilities - Strategic thinking and planning - Emotional intelligence and interpersonal skills Disclaimer : This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.