Job Description

Experience Level: Experienced Hire


  • Corporate Services


  • 7575 Gateway Blvd., Suite 300, Newark, California, 94560, US



*nocb #ind-dnp


Moody’s is a developmental culture where we value candidates who are willing to grow. So, if you are excited about this opportunity but don’t meet every single requirement, please apply! You may be a perfect fit for this role or other open roles.

Moody's is a global integrated risk assessment firm that empowers organizations to make better decisions.

At Moody’s, we’re taking action. We’re hiring diverse talent and providing underrepresented groups with equitable opportunities in their careers. We’re educating, empowering and elevating our people, and creating a workplace where each person can be their true selves, reach their full potential and thrive on every level. Learn more about our DE&I initiatives, employee development programs and view our annual DE&I Report at

Employer: Risk Management Solutions, Inc.

Title: Software Development Engineer III

Location: 7575 Gateway Boulevard, Suite 300, Newark, CA 94560

Duties: Develop highly scalable microservices/software modules written in Java, Scala using Dropwizard framework and build tools, such as Maven and Gradle. Develop highly scalable microservices/software modules written in C#/.NET. Use analytic computing and algorithms skills for time and cost-efficient computing. Work independently to drive initiatives in all phases of Software Development Life Cycle, including planning, designing, development, testing, and debugging to deliver features on-time. Develop efficient storage and retrieval of data using RDBMS tools, such as PostgreSQL, MySQL, and related. Create and maintain analytical data services built on top of Snowflake data-warehouses. Apply distributed systems competencies towards improving existing products and the developing new software solutions using tools, such as Apache, Spark, and related. Contribute towards designing and implementing architecture of services to make more manageable and efficient. Serve as a point-of-contact for other teams. Use cloud technologies and services, including AWS S3, EC2, EKS, Kinesis, RDS and related. Use columnar data storage format to store large amounts of model loss data in Apache Parquet format. Develop and maintain RESTful API’s auto-documentation using Swagger. Create technical specifications documentation and design test plans. Handle database migrations using migration tools, such as Flyway. Build and publish services on best-in-class virtualization technology of Docker-Kubernetes architecture. Collaborate with Product team on technical requirements of product features. Collaborate with other development teams to design product features, coordinate dependencies and timing, and track implementation progress. Perform code reviews and quality assurance activities. Monitor performance measurement, bottleneck analysis, API security and resource usage.

Requirements: Requires a Master’s degree or foreign equivalent in Computer Science or a closely related technical field plus at least two (2) years of experience as a Software Engineer or in a related position. Must have experience with the following: providing technical support, including troubleshooting, analyzing, and resolving defects in production, UAT, and stage environments; applying knowledge of multithreading concepts, object-oriented design patterns, algorithms, data structures, systems design and unit/integration testing; following software development methodologies, including Agile, and Continuous Integration and Continuous Deployment; object-oriented programming in Java/J2EE, Scala, C# building microservices using RESTful API; using Java web services framework such as Dropwizard; using AWS services including S3, EKS, EC2, RDS; building SQL applications using JDBC drivers for relational database management; applying knowledge of Linux and Shell programming; using build tools such as Maven, Gradle, and version control systems, including GIT; working with Docker containers using Kubernetes; using distributed processing technologies such as Spark; and using warehousing technologies such as Snowflake.

For US-based roles only: the anticipated hiring base salary range for this position is $147,368 to $159,500, depending on factors such as experience, education, level, skills, and location. This range is based on a full-time position. In addition to base salary, this role is eligible for incentive compensation. Moody’s also offers a competitive benefits package, including not but limited to medical, dental, vision, parental leave, paid time off, a 401(k) plan with employee and company contribution opportunities, life, disability, and accident insurance, a discounted employee stock purchase plan, and tuition reimbursement.

To apply please submit resume through, via e-mail at, or by mail to: Risk Management Solutions, Inc, Attn: HR Box 28, 7 World Trade Center, 250 Greenwich Street, New York, NY 10007. Please refer to Job Ref 2942.

For US-based roles only: the anticipated hiring base salary range for this position is $147,368 to $159,500 depending on factors such as experience, education, level, skills, and location. This range is based on a full-time position. In addition to base salary, this role may be eligible for a completion bonus. Moody’s also offers insurance and a discounted employee stock purchase plan for limited duration employees.

Moody’s is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, gender, age, religion, national origin, citizen status, marital status, physical or mental disability, military or veteran status, sexual orientation, gender identity, gender expression, genetic information, or any other characteristic protected by law. Moody’s also provides reasonable accommodation to qualified individuals with disabilities or based on a sincerely held religious belief in accordance with applicable laws. If you need to inquire about a reasonable accommodation, or need assistance with completing the application process, please email This contact information is for accommodation requests only, and cannot be used to inquire about the status of applications.

For San Francisco positions, qualified applicants with criminal histories will be considered for employment consistent with the requirements of the San Francisco Fair Chance Ordinance.

This position may be considered a promotional opportunity, pursuant to the Colorado Equal Pay for Equal Work Act.

Click here to view our full EEO policy statement. Click here for more information on your EEO rights under the law. Click here to view our Pay Transparency Nondiscrimination statement.
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.
For more information on the Securities Trading Program, please refer to the STP Quick Reference guide on ComplianceNet

Please note: STP categories are assigned by the hiring teams and are subject to change over the course of an employee’s tenure with Moody’s.

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online