Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Moody's Logo

Principal Software Engineer

Moody's

$167,000 - $242,150
Sep 12, 2025
King of Prussia, PA, US
Apply Now

Moody's is transforming how the world sees risk and is seeking a Principal Engineer to drive architectural decisions, mentor engineering teams, and ensure the delivery of high-quality, scalable, and maintainable software solutions.

Requirements

  • Over 20 years of experience designing and developing multi-tiered, distributed systems with a focus on scalability, fault tolerance, and performance optimization.
  • Deep expertise in AWS services (EC2, Lambda, S3, CloudFormation) and designing cloud-native applications using container orchestration (Kubernetes, Docker, ECS or Fargate).
  • Proficient in relational (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB) databases, with experience in data modeling and access patterns for high-throughput data workloads.
  • Strong background in building and integrating RESTful APIs, microservices using Spring Boot, Node.js, and messaging systems like Kafka, RabbitMQ, and ActiveMQ.
  • Hands-on experience with GNR IBM application, Solr, Lucene, and ElasticSearch for building scalable search solutions
  • Expertise in test-driven development using JUnit, TestNG, and Mockito, ensuring reliability and maintainability of Grid applications.
  • Demonstrated proficiency in artificial intelligence concepts, with hands-on experience using AI tools to streamline workflows and enhance operational efficiency.

Responsibilities

  • Act as a technical lead for engineering teams, guiding the design and implementation of complex software systems and ensuring alignment with architectural standards and business goals.
  • Lead the design and development of business-critical features and epics. Take ownership of end-to-end delivery, including implementation, testing, and deployment.
  • Partner with Business Analysts, Product Owners, QA, and DevOps teams to interpret requirements, provide technical feedback, and ensure seamless integration across the software development lifecycle.
  • Define and uphold coding standards, conduct code reviews, and lead refactoring efforts to improve code quality, performance, and maintainability.
  • Provide technical mentorship to engineers across teams. Conduct training sessions and promote knowledge sharing to elevate engineering capabilities.
  • Drive continuous improvement in engineering practices, including Agile methodologies, CI/CD pipelines, and test automation frameworks.
  • Investigate and resolve complex software issues. Collaborate with client-facing teams to communicate technical resolutions effectively.

Other

  • Minimum Bachelor’s degree in Computer Science or related major from top institutions, Masters degree is a plus
  • Ability to lead cross-functional teams, drive Agile practices (SCRUM, CI/CD), and mentor engineers while owning mission-critical systems.
  • Proven ability to communicate technical resolutions effectively with client-facing teams.
  • Must be able to work in a team environment and collaborate with others.
  • Moody’s is an equal opportunity employer and provides reasonable accommodation to qualified individuals with disabilities or based on a sincerely held religious belief.