Skip to main content

Software Engineer

Bengaluru, Karnataka

Postulez maintenant
Date de publication
05/28/2026
ID de l'offre
13050
Niveau d'expérience
Experienced Hire
Catégorie d'emploi
Engineering & Technology
Secteur d'activité
Technology Services Group

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

  • 3–6 years of software development experience, with exposure to cloud based Data Engineering, required to design, build, and support scalable data pipelines and analytics solutions for business use cases
  • Strong programming skills in Python and SQL, with working knowledge of PySpark, required for efficient data transformation, large scale processing, and integration across modern data platforms
  • Basic understanding of cloud platforms, preferably Microsoft Azure and Microsoft Fabric, required to develop, deploy, and operate data and AI solutions within an enterprise cloud environment
  • Experience with or strong interest in agentic AI workflows, with familiarity with LangChain, Copilot Studio, or Microsoft AI services preferred to support the development of Agentic AI driven solutions
  • Familiarity with Git, CI/CD pipelines, SDLC processes and Agile methodologies, required to ensure code quality, collaboration, and reliable delivery of software solutions
  • Strong analytical, problem solving and communication skills, required to work effectively in cross-functional teams, understand business objectives and demonstrate a continuous learning mindset
  • Demonstrated proficiency in artificial intelligence concepts, with hands-on experience using AI tools to streamline workflows and enhance operational efficiency. Proven ability to implement AI-powered solutions to solve business challenges. Demonstrates a growing awareness of AI risk management and a commitment to responsible and ethical AI use.

Education  

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field

Responsibilities

  • Develop and maintain cloud based data pipelines and solutions primarily using Microsoft Fabric, including Fabric Lakehouse, Data Pipelines, Dataflows Gen2 and OneLake, in conjunction with Microsoft Azure services, with a focus on scalability reliability and data quality
  • Design and build agent based AI workflows using Copilot Studio and Microsoft Agentic framework to deliver intelligent and practical solutions
  • Write clean maintainable and well documented code in Python, PySpark and Structured Query Language following standard engineering practices
  • Participate in code reviews and follow secure coding standards, software development life cycle guidelines and engineering best practices
  • Work closely with business and technical partners to understand requirements and translate them into data software and artificial intelligence solutions that support business goals
  • Learn and experiment with new AI tools, frameworks and technologies to continuously improve agent based capabilities
  • Troubleshoot and resolve issues in data pipelines and AI workflows and deliver stable production ready solutions
  • Contribute to continuous integration and continuous delivery pipelines and manage source code using GitHub and deployments using Azure DevOps to support reliable deployments
  • Support mentorship and knowledge sharing within the team especially around agent based AI and data engineering best practice

About the team

The Corporate Systems team, part of the Technology Services Group, supports Moody’s core business and technology operations by enabling reliable day-to-day execution, strong coordination, and effective governance across corporate platforms and shared services. The team partners closely with senior leaders, product teams, and key stakeholders across the enterprise to drive operational excellence while also advancing innovation, including the adoption and enablement of AIdriven capabilities. By bringing structure, clarity, and rigor to complex environments, Corporate Systems team members contribute to highimpact work that improves how technology is delivered, operated, and evolved across the organization—helping ensure Moody’s systems are resilient, forward-looking, and positioned for continued growth. 


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.

Postulez maintenant

Des emplois pour vous

Featured Jobs

Saved Jobs

Vous n'avez pas encore enregistré aucune tâche.

Recently Viewed Jobs

Vous n'avez pas encore vu d'offres d'emploi.

Stay connected

Connexion à la communauté des talents

Vous ne voyez pas de poste pour vous ? Soumettez vos informations pour qu'elles soient prises en compte pour un rôle futur dès qu'elles seront disponibles.

Interessé(e) parRecherchez une catégorie et sélectionnez-la dans la liste des suggestions. Recherchez un lieu et sélectionnez-en un dans la liste des suggestions. Enfin, cliquez sur "Ajouter" pour créer votre alerte d'emploi.