Bengaluru, Karnataka, India On-site

Moody's is hiring a Staff Software Engineer

Moody's is hiring a Staff Software Engineer to join our Data Platform Engineering team. In this pivotal backend role, you will be responsible for defining and executing multi-year technical strategies and delivering large-scale, high-stakes projects. You will build scalable software architectures and work on databases, REST APIs, and platform components.

What You'll Do

  • Define and execute multi-year, multi-team technical strategies with measurable business impact.
  • Deliver large-scale, high-stakes projects exceeding quality standards.
  • Drive alignment across teams to prioritize impactful customer outcomes.
  • Influence roadmaps and strategic decisions with sound technical judgment.
  • Mentor engineers across teams and foster a growth mindset.
  • Build and maintain scalable software architectures.
  • Lead change management initiatives and embrace ambiguity.
  • Create solutions optimizing immediate and long-term needs.
  • Balance diverse viewpoints in decision-making.
  • Proactively manage technical challenges and risks.
  • Communicate clear narratives to influence stakeholders.
  • Partner with product teams to align technical trade-offs with customer value.
  • Lead technical discussions, reviews, and documentation.

What We're Looking For

  • 8+ years of hands-on experience delivering high-impact, multi-team technical projects.
  • Proficiency in Java, Scala, C#, C++, or Python.
  • Experience with relational databases (Postgres, MySQL, SQL Server, Oracle) and NoSQL data stores.
  • Development of production-quality RESTful APIs and Microservices.
  • Cloud-native application development using Docker & Kubernetes and on-prem solutions.
  • Strong understanding of data structures, algorithms, and complexity analysis.
  • Problem-solving skills with creativity and technical insight.
  • Knowledge of software design principles and writing well-tested code.
  • Advanced knowledge of multi-threading, memory management, and query processing.
  • Focus on scalability, availability, reliability, security, and cost-effective execution.
  • Resilience and adaptability to change.
  • Expertise in testing strategies and system health maintenance.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related discipline, or equivalent professional experience.

Technical Stack

  • Languages: Java, Scala, C#, C++, Python
  • Databases: Postgres, MySQL, SQL Server, Oracle, NoSQL
  • Architecture: RESTful APIs, Microservices
  • Infrastructure: Docker, Kubernetes

Team & Environment

You will be part of the Data Platform Engineering team based in Bengaluru, India.

Work Mode

This role is onsite at the Quay Building in Bengaluru.

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.

Required Skills
JavaScalaC#C++PythonPostgresMySQLSQL ServerOracleNoSQLRESTful APIsMicroservicesDockerKubernetesCloud-native JavaScalaC#C++PythonPostgresMySQLSQL ServerOracleNoSQLRESTful APIsMicroservicesDockerKubernetesCloud-native
Want to work from Thailand?

Join a remote network built for tech talent

Iglu gives you real employment in Southeast Asia — visa, work permit, and projects included. Pick what you work on, earn performance-based pay, and live where you want.

Legal employment in Thailand & Vietnam
Choose your own projects
Performance-based revenue sharing
Relocation support available
Join Iglu
200+ professionals worldwide
About company
Moody's
A global leader in ratings and integrated risk assessment, advancing AI to move from insight to action. The company decodes risk to unlock opportunity, helping clients navigate uncertainty.
All jobs at Moody's Visit website
Job Details
Department Software Development
Category backend
Posted 3 months ago