Posted:2 months ago| Platform:
Work from Office
Full Time
Job Title: Principal Engineer Location: Hyderabad Job Type: Full-Time Experience: 10+ Years Role Overview The Principal Engineer reports to the Domain Lead and plays a pivotal role in driving the technical vision, strategy, and execution of development initiatives. This role requires deep technical expertise, leadership, and collaboration across multiple teams to build scalable, high-performance, and cost-optimized software solutions aligned with business objectives. The Principal Engineer also acts as a thought leader, influencing technology choices, best practices, and innovation within the organization. Key Responsibilities Lead the design and architecture of software solutions, ensuring scalability, maintainability, cost optimization, and high performance. Drive innovation and continuous improvements in software development practices. Provide technical mentorship and coaching to engineers across teams. Ensure the successful delivery of high-quality software aligned with business requirements. Define and maintain coding standards, best practices, and governance frameworks. Collaborate with product management and stakeholders to shape the technical roadmap. Identify and address technical debt through effective strategies. Foster a culture of continuous learning, knowledge sharing, and cross-team collaboration. Lead DevOps, CI/CD, and automation initiatives to enhance software delivery efficiency. Qualifications Bachelor s or Master s degree in Computer Science, Software Engineering, or a related field. 10+ years of experience in software development, with a proven track record. Strong expertise in Python and modern software engineering practices. Hands-on experience with cloud computing platforms (AWS, Azure, or GCP). Proven ability in architecting and developing scalable, high-performance applications. Experience with CI/CD pipelines, DevOps tools, and automation. Deep understanding of microservices, monolith, APIs, and distributed systems. Strong experience with SQL and NoSQL database technologies. Excellent communication and leadership skills to influence technical decisions across teams. A passion for mentoring, coaching, and fostering a strong engineering culture. Experience in technical governance and implementing best practices. Preferred Skills Expertise in software architecture, system design, and performance optimization. Ability to translate complex business requirements into scalable and efficient solutions. Experience handling large data transformations and optimizing system efficiency. Leadership in modernizing technology stacks and implementing best practices. Strong focus on security, scalability, and maintainability in development processes. Research-driven approach to exploring emerging technologies and their business impact. Hands-on experience with code reviews, architecture guidance, and technical strategy. Key Processes Methodologies Agile, Scrum, and Kanban development methodologies. CI/CD and DevOps practices to streamline delivery. Cloud-native architecture including monolith and microservices-based development. High-performance computing strategies for scalability. Secure Software Development Lifecycle (SDLC). Data-driven decision-making and performance optimization. Key Relationships (Teams Stakeholders) Engineering Teams (Developers, QA, DevOps). Head of Engineering Technology Leadership. Product Management Business Stakeholders. Customer Success Solution Architects. External Technical Partners Vendors. Competencies Strategic Thinking - 4 Analytical Problem Solving - 4 Technical Leadership Mentorship - 4 Communication Collaboration - 3 ( Scale: 1 = Basic, 5 = Expert ) Measures of Success Technical leadership impact - Improvements in code quality, architecture, and scalability. On-time delivery of high-quality software aligned with business goals. Successful mentorship - Enhanced team skills, problem-solving capabilities, and innovation. Reduction of technical debt through strategic refactoring and modernization. Engineering team satisfaction - Measured by feedback and collaboration effectiveness. Performance improvements in system stability, cost-optimization, and security. Adoption of best practices and emerging technologies across teams. Contribution to company-wide strategic initiatives through technical innovation and leadership. Other jobs you may like Senior AI Engineer Hyderabad Full-Time
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Mumbai, Bengaluru, Gurgaon
INR 32.5 - 37.5 Lacs P.A.
Chennai, Pune, Mumbai, Bengaluru, Gurgaon
INR 35.0 - 42.5 Lacs P.A.
Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata
INR 8.0 - 12.0 Lacs P.A.
Pune, Bengaluru, Mumbai (All Areas)
INR 0.5 - 0.7 Lacs P.A.
INR 2.5 - 5.5 Lacs P.A.
INR 3.0 - 4.5 Lacs P.A.
Bengaluru
INR 3.0 - 3.0 Lacs P.A.
Bengaluru
INR 3.5 - 3.75 Lacs P.A.
INR 2.5 - 3.0 Lacs P.A.
INR 4.0 - 4.0 Lacs P.A.