Software Engineer at Moodys
New York, NY 10007, USA -
Full Time


Start Date

Immediate

Expiry Date

08 Dec, 25

Salary

94800.0

Posted On

09 Sep, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Containerization, Modeling, Software Development, Computer Science, Optimization, Orchestration, Spark, Aws, Glue, Sql

Industry

Information Technology/IT

Description

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.
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-7+ years of professional experience in Python and Java software development required.
  • Strong expertise in SQL (Postgres, Redshift) for modeling, querying, and optimization required.
  • Hands-on experience building cloud-native systems on AWS (Glue, Redshift, Lambda, S3, Aurora Postgres, ECS/EKS) required.
  • Proficiency in multi-threading, concurrency, and distributed system design.
  • Knowledge of containerization and orchestration (Docker, Kubernetes/EKS).
  • Experience with data processing frameworks such as Spark, Flink, or PySpark is desired.
  • Basic understanding of artificial intelligence concepts, with curiosity and enthusiasm for learning how AI tools can be used to improve processes and drive efficiency.
  • Interest in exploring AI systems and a willingness to develop awareness of responsible AI practices, including risk management and ethical use.

EDUCATION

  • Bachelor’s degree in Computer Science, Engineering, or a related field required.
  • Master’s degree preferred.
Responsibilities

RESPONSIBILITIES

Synopsis: Build and optimize large-scale Python and Java systems ensuring data accuracy and performance on AWS.

  • Develop and optimize multi-threaded, high-volume applications in both Python and Java (80%).
  • Design and maintain ETL/ELT pipelines across various AWS services (10%).
  • Implement complex SQL queries and schemas for efficient data validation (5%).
  • Collaborate with architects and engineers on scalable designs for distributed systems (5%).
  • Implement metadata-driven rule engines, validation frameworks, and data governance models.
  • Participate in code reviews, contribute to technical documentation, and promote development best practices.

Our Data Validation team is responsible for ensuring Moody’s financial data is accurate and analytics-ready.

  • We develop metadata-driven validation frameworks across ingestion, transformation, and delivery.
  • We build enterprise-scale AWS services for global financial datasets.
  • By joining our team, you will contribute to mission-critical platforms powering decisions for the world’s leading banks, investors, and regulators
Loading...