Associate Software Engineer
$78.3k - $113.55kMoody's Investors Services Inc
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. Moody’s is transforming how the world sees risk. As a global leader in ratings and integrated risk assessment, we’re advancing AI to move from insight to action—enabling intelligence that not only understands complexity but responds to it. We decode risk to unlock opportunity, helping our clients navigate uncertainty with clarity, speed, and confidence.
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
- 3–6 years of experience in technology risk, IT controls, technical audit support, software engineering, infrastructure engineering, cybersecurity governance, or a closely related discipline
- Experience drafting risk assessments, evaluating inherent and residual risk, documenting control design and operating effectiveness, and presenting evidence-based assessments for second-line review and challenge
- Strong working knowledge of ICT Risk Management standards and the ability to translate requirements into practical controls, documented procedures, and evidence expectations across lines of business
- Ability to understand application architecture, cloud and infrastructure services, identity and access management, software development lifecycles, change management, logging and monitoring, vulnerability management, and technology resilience
- Practical experience using a scripting language such as Python or PowerShell, SQL, APIs, and version control to analyze evidence, validate control execution, or automate repeatable documentation and monitoring activities
- Demonstrated ability to produce clear, accurate standard operating procedures, control narratives, process flows, technical assessments, and audit-ready evidence packages
- Ability to explain technical risks to both technical and nontechnical audiences, constructively defend assessments, resolve review comments, and escalate unresolved issues through established governance channels
- Demonstrated proficiency in artificial intelligence concepts, with hands-on experience using AI tools to streamline workflows and enhance operational efficiency. Proven ability to implement AI-powered solutions to solve business challenges. Demonstrates a growing awareness of AI risk management and a commitment to responsible and ethical AI use
- Preferred: Experience with governance, risk, and compliance platforms, workflow tools, and document repositories; relevant technology, cloud, cybersecurity, or risk certifications are beneficial
Education
- Bachelor's degree in Computer Science, Information Systems, Cybersecurity, Engineering, or a related discipline, or equivalent practical experience
Responsibilities
The Associate Software Engineer supports IT risk management, technical controls, and operational governance across Moody's lines of business by combining hands-on technical analysis with strong risk assessment and documentation capabilities.
- Draft, update, and maintain Risk and Control Self-Assessments for technology processes and services, including risk statements, inherent and residual risk assessments, control mappings, supporting rationale, and identified gaps
- Present and defend assessments during second-line risk review and challenge using traceable technical evidence; document challenge outcomes, resolve comments, and escalate material disagreements through established governance channels
- Write, update, and maintain technical standard operating procedures and a governed inventory, including ownership, version history, approval status, review dates, and links to applicable risks and controls
- Translate technical workflows into clear, executable procedures with defined responsibilities, evidence requirements, exception handling, and escalation paths
- Assess lines of business processes and technical practices against the ICT Risk Management Standard, identifying gaps, inconsistencies, and opportunities to strengthen control implementation
- Support internal and external technology audits by preparing technical documentation, coordinating evidence requests, and participating in system and control walkthroughs
- Use approved AI tools extensively to draft and revise assessments, standard operating procedures, control narratives, technical summaries, and audit responses, while retaining accountability for accuracy and completeness
- Build or maintain lightweight scripts and automated workflows that improve inventory accuracy, evidence collection, documentation quality, and control monitoring
- Validate AI-generated outputs, protect sensitive information, and ensure risk decisions, control approvals, exceptions, and enforcement actions remain subject to authorized human review
About the Team
Our team works across technology groups, lines of business, control owners, second-line risk management, and audit functions to strengthen technology risk management across Moody's. We are committed to combining engineering skills, responsible AI adoption, and disciplined risk practices to make technical controls and documentation more accurate, consistent, and sustainable. By joining the team, you will have the opportunity to contribute to meaningful work that directly supports Moody's operational resilience and governance objectives in a collaborative, innovation-forward environment.
For US-based roles only: the anticipated hiring base salary range for this position is $78,300.00 - $113,550.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 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.
Moody’s is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, gender, age, religion or creed, national origin, ancestry, citizenship, marital or familial status, sexual orientation, gender identity, gender expression, genetic information, physical or mental disability, military or veteran status, 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 View email address on powertofly.com . 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.
- We are looking for a motivated and enthusiastic Associate Software Engineer to join our engineering team. Responsibilities Develop, test, debug, and maintain software applications. Write clean, efficient, scalable, and maintainable code. Collaborate with senior developers...Suggested
- ...Job Description Senior Software Engineer (Back-End) \n We are looking for a highly experienced and motivated Senior Software Engineer (Back-End) to join our growing development team. The ideal candidate is a passionate problem-solver who thrives in a collaborative...SuggestedFull timeWork at office
- ...Associate Vice President, Software Engineering, Employee Benefits About the Company Leading provider of casualty & property insurance services Industry Financial Services Type Public Company Founded 1810 Employees 10,001+ Categories Financial...Suggested
- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...SuggestedRemote jobInternship
$82 per hour
...Job Title: MES Software Engineer Industry: Manufacturing Location: Remote, must reside within 1-2 hours' commutable distance of Charlotte, NC Rate: Up to $82.00/hr Client Overview This opportunity is with a major global manufacturer of materials...SuggestedRemote work$61.51 - $71.51 per hour
job summary: Candidates need to be able to convert to FTE without sponsorship. Seeking an experienced engineer to provide application support, maintenance, enhancement, and operational oversight for a business-critical physical security and access management platform...Hourly payContract workTemporary workWork experience placement- ...-site in Charlotte, NC Our client seeks a Senior Agentic Software Engineer who will design and deliver intelligent systems that combine... ...routing number) until you have worked with someone clearly associated with Eliassen Group. If you have any indication of fraudulent...Hourly payContract workLocal areaShift work
- ...Company matchEmployee Recognition Program Perr&Knight is seeking an Associate Programmer with SQL experience to join our PK1Cloud Services... ...Be Doing: Assisting Programmers and Senior Programmers with software development projects, particularly with maintenance and...Full timeWork at office
$100k - $170k
...Role Summary/Purpose:The Assistant Vice President, iOS Software Development Engineer III craves working in a hands-on mobile environment and leads... ...this new hire time in position requirement is met, the associate will have a minimum 6 months’ time in position before they...Full timeWork experience placementWork from homeVisa sponsorshipWork visaMonday to Friday- ...Job Description Description Hybrid 3 on in Charlotte, NC\n \n \nOur client is seeking a Senior UI Software Engineer to build an AI-powered telecom equipment lifecycle and site visibility platform. The role is full-stack with a UI emphasis and requires hands-on...
- ...Job Description Senior Software Engineer (Backend Focus) | AWS | Python | Node.js - (W2 Contract) - Hybrid in Charlotte, NC \n \n Optomi, in partnership with a leading electric and gas utility company, is seeking a Full-Stack Software Engineer with a strong backend...Contract work
$50 - $55 per hour
...with your recruiter to learn more. Base Pay Range $50.00/hr - $55.00/hr Job Details Immediate need for a talented Full stack Software Engineer . This is a 12+ months contract opportunity with long-term potential and is located in Charlotte, NC (Hybrid) . Please review...Contract workLocal areaImmediate start- ...Job Description We are seeking an experienced Software Engineer specializing in Oracle Retail Xstore POS to develop, customize, integrate, and support enterprise retail point-of-sale applications. \n The ideal candidate will bring strong Java/J2EE development experience...3 days per week
- ...Job Description Senior Software Engineer – Full Stack \n Charlotte, NC Area | In-Office | Full-Time \n Are you a technical leader who loves solving complex problems and mentoring the next generation of engineers? Our client, a leading organization with a robust...Full timeWork at office
- ...following job description: Designs, develops, tests, and maintains software solutions that address business and user needs within a... ...from the beginning of the design work. Leverage continuous engineering practices to deliver business value regarding effectiveness of...Permanent employmentFull timePart timeWork experience placementH1bWork at officeWork visaMonday to FridayShift workDay shift
- ...Contract \n Experience: 7+ Years \n Focus: 80% Backend / Cloud Engineering | 20% Frontend Development \n About the Opportunity \n We're seeking an experienced Senior Full Stack Software Engineer with strong AWS, Terraform, and backend development expertise...Contract work3 days per week
$54 - $60 per hour
Position: Software Engineer 3 (SRE) Location: Charlotte, North Carolina Duration: Contract Job ID: 170887 Job Overview In this contingent resource assignment, you will consult on or participate in moderately complex initiatives and deliverables within Software Engineering...Contract work$50 - $55 per hour
...contingent resource assignment, candidate may: Consult on or participate in moderately complex initiatives and deliverables within Software Engineering and contribute to large-scale planning related to Software Engineering deliverables. Review and analyze moderately complex...Full time$24.25 - $33 per hour
Schweitzer Engineering Laboratories (SEL) is seeking a detail-oriented Software Engineering Intern to join our team in Charlotte, NC. If you are currently enrolled at an accredited university in the Charlotte area and are looking for an opportunity to strengthen your software...Hourly payFull timePart timeSummer workInternshipWork at officeFlexible hours$55 - $60 per hour
Position: Software Engineer 4 Location: Charlotte, North Carolina Duration: Contract Job ID: 175445 Overview This role supports the Model Risk Management platform used to run statistical risk models and largescale data workloads. The engineer will help maintain and enhance...Full timeContract work$70 - $80 per hour
...actual pay will be based on your skills and experience — talk with your recruiter to learn more. Job details Job Title: Sr. Java Software Engineer III Location: Atlanta, Georgia Compensation: $70 - $80 Contract Type: Contract To Hire Source: PEM Staffing Program Overview:...Contract work$85.1k - $161.7k
...personally and professionally. There’s no one like you and that’s why there’s nowhere like RSM. The Financial Due Diligence Senior Associate conducts in-depth financial analyses to support clients in evaluating acquisition and divestiture opportunities, collaborating...Full timeWork experience placementInternshipLocal area$77.7k - $146.9k
...empowers you to thrive both personally and professionally. There’s no one like you and that’s why there’s nowhere like RSM. As a Senior Associate in RSM's growing Process Risk & Controls practice, you will have the opportunity to leverage your experience while continuing to...Full timeWork experience placementInternshipLocal area$72.1k - $118.8k
...both personally and professionally. There’s no one like you and that’s why there’s nowhere like RSM. The Resource Management Senior Associate at RSM will effectively fill resource engagement requests and is responsible for overseeing the utilization of resources, ensuring...Full timeTemporary workWork experience placementInternshipWork at officeLocal area$17.5 per hour
..., 401(k), and access to free, year-round money coaches. That’s how we’re UNSTOPPABLE for our employees! Job Overview Mobile Associates, Store-in-Store are an integral part of the Retail Team responsible for bringing the T-Mobile brand to life within National Sales...Hourly payFull timeTemporary workPart timeWork experience placementLocal areaFlexible hours$19.5 per hour
...plan, 401(k), and access to free, year-round money coaches. That's how we're UNSTOPPABLE for our employees! Job Overview Mobile Associates, Store-in-Store are an integral part of the Retail Team responsible for bringing the T-Mobile brand to life within National Sales...Hourly payFull timeTemporary workPart timeWork experience placementLocal areaFlexible hours$18 per hour
...Yes/No): No Hourly Base Pay: $18.00, plus $5.00 per hour training pay. Within the first 90 days working at T-Mobile, Mobile Associates receive on-the-job training and are eligible for hourly training pay. Once completed, Mobile Associates promote to the Mobile...Hourly payFull timeTemporary workPart timeWork experience placementLocal areaRelocation packageFlexible hours- No prior industry experience required Meet with clients on Zoom to help them enroll in benefit programs Explain options in a clear, simple, and relatable way Help clients complete online enrollment forms accurately Schedule and manage virtual appointments ...Full time
$100k
...empowers you to thrive both personally and professionally. There’s no one like you and that’s why there’s nowhere like RSM. As a Senior Associate in Program and Project Management, you will work with businesses in diverse industries while managing staff to deliver projects on...Full timeWork experience placementInternshipWork at officeLocal area$55.5 - $75 per hour
This role is for engineers at the start of their careers who are eager to learn, grow, and make an immediate impact. It’s a general posting... ...practices for designing, building, testing, and supporting software. Use AI tools responsibly to speed up your work, and share...Work experience placementInternshipImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Associate Software Engineer. Be the first to apply!
- senior associate vice president Charlotte, NC
- general maintenance associate Charlotte, NC
- benefits associate Charlotte, NC
- policy associate Charlotte, NC
- instructional design associate Charlotte, NC
- cleaning associate Charlotte, NC
- trust associate Charlotte, NC
- international program associate Charlotte, NC
- associate attorney Charlotte, NC
- associate game producer Charlotte, NC




