PowerToFly
Recent searches
  • Events
  • Companies
  • Resources
  • Log in
    Don’t have an account? Sign up
Filters
Clear All
Advanced filters
Job type
  • Reset Show results
Date posted
  • Reset Show results
Experience level
  • Reset Show results
Company
  • Reset Show results
Skills
  • Reset Show results
Clear All
Cancel Show Results
Active filters:
Results 8102 Jobs
Loading...
Loading more jobs...

No more jobs to load

No more jobs to load

Senior Software Engineer

Moody's

Save Job
Moody's

Senior Software Engineer

Onsite Bengaluru, India
Posted 3 hours ago
Save Job

Watch this video to learn more about Moody's

Job Details

At Moody's, we unite the brightest minds to turn today’s risks into tomorrow’s opportunities. We do this by striving to create an inclusive environment where everyone feels welcome to be who they are—with the freedom to exchange ideas, think innovatively, and listen to each other and customers in meaningful ways. Moody’s is transforming how the world sees risk. As a global leader in ratings and integrated risk assessment, we’re advancing AI to move from insight to action—enabling intelligence that not only understands complexity but responds to it. We decode risk to unlock opportunity, helping our clients navigate uncertainty with clarity, speed, and confidence.

If you are excited about this opportunity but do not meet every single requirement, please apply! You still may be a great fit for this role or other open roles. We are seeking candidates who model our values: invest in every relationship, lead with curiosity, champion diverse perspectives, turn inputs into actions, and uphold trust through integrity. 

 

Skills and Competencies
5+ years of professional full‑stack engineering experience delivering end‑to‑end features across backend, frontend, and cloud layers.
Strong proficiency with modern backend and frontend frameworks, including Python, Java, .NET, React, and Angular.
Experience owning modules, APIs, and UI components, with the ability to write high‑quality, well‑tested, maintainable code.
Solid understanding of SQL/NoSQL databases, optimized data access patterns, query tuning, and caching strategies to enhance performance.
Experience designing service boundaries, API contracts, and versioning strategies that preserve backward compatibility.
Proficiency in troubleshooting across backend, frontend, data pipelines, integrations, and cloud environments.
Familiarity with AWS cloud services and cloud‑native design patterns.
Strong skills in automated testing, CI/CD workflows, feature flagging, and advanced deployment strategies such as blue/green or canary.
Experience implementing observability for services and UIs using metrics, logs, traces, SLOs, and SLAs.
Knowledge of secure coding practices, threat modeling, least‑privilege access controls, and application hardening.
Ability to conduct rigorous code reviews, mentor engineers, and contribute to architectural and design discussions.
Strong analytical and root‑cause investigation skills, with experience driving durable fixes following incidents or near‑misses.

Education
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field — or equivalent professional experience.

Responsibilities
Build and deliver end‑to‑end full‑stack features using Python, Java, .NET, and modern UI frameworks like React or Angular.
Own and maintain backend services, modules, APIs, and UI components while ensuring code quality through automated tests and robust engineering practices.
Participate in architecture and design discussions, influencing system evolution and long‑term platform direction.
Troubleshoot complex issues across backend, frontend, data, and cloud layers to uphold reliability and performance standards.
Design and evolve service boundaries, API contracts, and versioning strategies to maintain stability and backward compatibility.
Optimize data access patterns through indexing, query tuning, schema improvements, and caching strategies.
Instrument services and user interfaces with logs, metrics, and distributed traces to strengthen observability and SLO/SLA compliance.
Strengthen application security by using secure coding practices, conducting threat modeling, and applying least‑privilege access patterns.
Enhance CI/CD pipelines by improving test parallelization, automating quality gates, and enabling safe deployment mechanisms like feature flags, blue/green, or canary rollouts.
Lead deep‑dive incident investigations, perform detailed root‑cause analysis, and implement long‑term corrective actions.
Conduct thorough code reviews and provide mentorship on architecture, testing, performance, and engineering best practices.
Collaborate with Product and Design teams to decompose epics, estimate work, and deliver high‑impact features with predictability and quality.


About the Team
Senior Full Stack Engineers at Moody’s build end‑to‑end features across backend, frontend, and cloud layers. They own core modules and services, contribute to system architecture, and uphold high standards for quality, observability, and reliability.
They partner closely with engineers, product managers, and QA to deliver consistently, troubleshoot across the stack, and evolve engineering practices within Moody’s Casualty and Financial Lines.

Moody’s is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, sexual orientation, gender expression, gender identity or any other characteristic protected by law.

Candidates for Moody's Corporation may be asked to disclose securities holdings pursuant to Moody’s Policy for Securities Trading and the requirements of the position. Employment is contingent upon compliance with the Policy, including remediation of positions in those holdings as necessary.

Learn more about Moody's
Did you submit an application for the Senior Software Engineer on the Moody's website?