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


Start Date

Immediate

Expiry Date

08 Dec, 25

Salary

169000.0

Posted On

08 Sep, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Distributed Systems, Kafka, Spark, Python, Technical Direction, Java, Sql, Optimization, Aws, Computer Science, Glue

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

  • 7-10+ years of professional experience in Python and Java in enterprise environments.
  • Advanced expertise in SQL (Postgres, Redshift), including schema design and optimization.
  • Proven success building multi-threaded, distributed systems at scale.
  • Strong experience designing cloud-native applications on AWS (Glue, Redshift, Lambda, Aurora Postgres, S3, EKS).
  • Proficiency with streaming frameworks (Kafka, Flink, Spark).
  • Knowledge of CI/CD pipelines, DevOps practices, and automated testing.
  • Ability to mentor peers and influence technical direction while remaining a hands-on contributor.
  • 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: Design and deliver high-performance Python/Java data systems on AWS with a hands-on coding focus.

  • Develop and optimize multi-threaded, distributed applications in Python and Java.
  • Architect and improve microservices and event-driven platforms on AWS.
  • Own and optimize SQL schemas and queries for large datasets.
  • Collaborate with product, architecture, and engineering teams to align solutions.
  • Maintain standards in code quality, documentation, and CI/CD practices.
  • Implement metadata-driven rule engines, validation frameworks, and governance models.

Our Data Validation team is responsible for ensuring global financial data meets Moody’s high standards of quality and reliability.

  • We deliver cloud-native platforms that validate millions of records daily
  • We implement metadata-driven rule engines to enforce data governance.
  • By joining our team, you’ll influence the architecture and technical strategy of Moody’s data estate while coding hands-on solutions
Loading...