Job Description

Experience Level: Experienced Hire


  • Engineering & Technology


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

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

We are looking for a Senior Software Engineer to join our team to create state-of-the-art commercial and consumer application solutions to understand and manage risks, from earthquakes, hurricanes, and floods to terrorism and infectious diseases. The products that you create will delight and empower customers to make informed decisions on Global impact.


An ideal candidate will be a hard-working and creative Sr. Software Development Engineer who has experience building innovative SaaS (Software as a Service) applications with micro-services. You will take ownership of services key to our business and have an enormous impact on the design, architecture, and implementation of innovative products used by Global customers every day.


Your success means high-quality of deliverables, strong engineering practices, fast time to market, and increased customer satisfaction. If you are ready to make a difference to the company and its customers, and if you want huge challenges to tackle, we would love to talk to you.

In this role, you will use your experience delivering robust scalable back-end services to help us design, build and deploy the next generation of our platform to support our loyal customer base. You will be relied on by your team to take ownership of and solve complex programming problems, as well as for your architectural leadership and customer obsession.


* Engage with an experienced, cross-disciplinary staff to conceive, design, and implement innovative enterprise and consumer products
* Work closely with Product Managers, analyze requirements, evaluate risks, and architect solutions that delight customers despite technical challenges
* You are expected to take ownership of project deliverables and see them through to completion in a timely manner
* Architect, implement, and launch while following the best engineering practices, such as detailed technical documentation, incorporating unit and integration testing, and enabling logging, monitoring, and alarms to make sure your service is following top SaaS standards
* Instill best practices for software development, documentation, and operations, assure designs meet requirements, deliver exceptional-quality work on tight schedules, and ensure that services are operationally ready to meet customer needs.


Required Qualifications
* 5+ years of relevant software development experience with a proven track record of end-to-end delivery of software and services
* BS and/or master’s in computer science, Engineering, or related field preferred.
* Proficient in developing software in one or more programming languages - Java, Scala, C++, Python, C#
* Strong fundamentals in data structures, algorithms, and complexity analysis
* Proven grasp of design patterns, and coding best practices, and able to write unit-testable code.
* Ability to convey complex ideas to others in a concise and clear manner
* Demonstrable knowledge of advanced programming concepts such as multi-threading, memory management, and query processing
* A passion for application scalability, availability, reliability, security, and cost-effective execution
* A proven ability to deliver high-quality work on tight schedules
* Experience with relational and big data storage like S3
* Experience building production-quality RESTful APIs and Microservices
* Experience developing systems and services using Docker and Kubernetes

Preferred Qualifications
* Experience with cloud-native development (AWS, Azure, GCP, etc.)
* Experience working in an agile development environment

For US-based roles only: the anticipated hiring base salary range for this position is $135,800.00 to $196,850.00, 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. Click here to view our Notice to New York City Applicants.
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