Principal Software Engineer

Passfort
Sadar Bazaar, IndiaPosted Jun 16, 2026
Skip to main content Principal Software Engineer Moody's Corporation Sadar, Uttar Pradesh, India Apply Join or sign in to find your next job Join to apply for the Principal Software Engineer role at Moody's Corporation Email or phone Password Show Forgot password? Sign in Sign in with Email or New to LinkedIn? Join now By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy. Principal Software Engineer Moody's Corporation Sadar, Uttar Pradesh, India 5 days ago Over 200 applicants See who Moody's Corporation has hired for this role Apply Join or sign in to find your next job Join to apply for the Principal Software Engineer role at Moody's Corporation Email or phone Password Show Forgot password? Sign in Sign in with Email or New to LinkedIn? Join now By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy. Save Report this job Skills and Competencies12+ years of experience in software engineering, delivering large-scale, multi-team technical initiatives with measurable impact.Strong proficiency in one or more programming languages such as Java, Scala, C#, C++, or Python, with deep expertise in building RESTful APIs and microservices.Extensive experience with relational (Postgres, MySQL, SQL Server, Oracle) and NoSQL databases, designing systems for scale and performance.Solid understanding of software design principles, data structures, algorithms, and distributed systems, with a focus on writing high-quality, well-tested code.Experience with cloud-native technologies including Docker and Kubernetes, with familiarity across both cloud and on-premise environments.Demonstrated ability to build scalable, reliable, and secure systems, with strong knowledge of performance optimization, multi-threading, and system resilience.EducationBachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.ResponsibilitiesDefine and drive long-term technical strategy across multiple teams, aligning engineering efforts with business objectives and customer outcomes.Lead the design and delivery of complex, high-impact software systems, effectively managing ambiguity and technical challenges.Collaborate cross-functionally to influence product roadmaps, ensuring scalable and customer-centric solutions.Architect and maintain robust, flexible platforms that support evolving business needs and future growth.Mentor and guide engineers, fostering a culture of technical excellence, innovation, and continuous learning.Demonstrate strong technical judgment in decision-making, balancing short-term priorities with long-term architectural vision.Champion best practices in software development, testing...

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free