Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

$116.5k - $169k

Moody'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 Employment eligibility to work in the U.S. is required, as Moody’s will not pursue visa sponsorship for this position Hybrid on-site, Charlotte, NC 8–12+ years of hands‑on software engineering experience delivering production‑grade, enterprise web applications with a strong ownership and end‑to‑end delivery mindset Proven full‑stack expertise with balanced backend and frontend experience, building scalable and secure solutions using Java, Spring Boot, REST APIs, and modern UI frameworks Strong backend engineering skills including API design, validation, error handling, performance tuning, and microservices patterns using OpenAPI/Swagger, OAuth2/OIDC, JWT, and rate limiting Advanced frontend development experience with Angular and TypeScript, including RxJS, state management such as NgRx, component‑driven design, accessibility standards (WCAG), responsive UI, and familiarity with micro‑frontend architectures Deep experience with PostgreSQL including data modeling, SQL optimization, indexing strategies, transaction management, and use of persistence frameworks such as JPA and Hibernate with a focus on reliability and data integrity Strong understanding of modern engineering practices including CI/CD, Git‑based workflows, automated testing, containerization with Docker, and observability using logs, metrics, and traces, with a security‑first mindset aligned to OWASP and SAST/DAST practices Demonstrated proficiency in artificial intelligence concepts, with hands‑on experience using AI tools to streamline workflows and improve operational efficiency Proven ability to design and implement AI‑powered solutions that address real business challenges Demonstrates growing awareness of AI risk management principles and a commitment to responsible and ethical AI usage Education Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent professional experience Responsibilities The Senior Software Engineer will drive end‑to‑end full‑stack development across backend services, frontend applications, data platforms, and AI‑enabled services to deliver scalable, high‑performance enterprise solutions. Design, build, and own end‑to‑end full‑stack features using Java and Spring Boot services, Angular and TypeScript user interfaces, and PostgreSQL persistence with a focus on performance, reliability, and maintainability Build, evolve, and maintain REST APIs with strong governance practices including OpenAPI specifications, validation, error handling, backward compatibility, and performance optimization Implement AI‑enabled capabilities by developing and integrating Python‑based AI services such as retrieval‑augmented generation pipelines, retrieval services, and model gateways into existing Java platforms and user interfaces Develop and optimize PostgreSQL schemas and queries, improve query execution plans and indexing strategies, and ensure data integrity and consistency across services Raise engineering quality through unit and integration testing, code reviews, secure coding practices, and CI/CD automation, and participate in incident response and production support when required Collaborate closely with product, architecture, and engineering peers in an Agile delivery environment, mentor junior engineers, and help drive best practices across the team Implement responsive and accessible user experiences, develop reusable UI patterns, and collaborate with UX partners to ensure consistency across features Own end‑to‑end feature delivery across API and UI layers, including diagnosing and resolving complex cross‑stack technical issues Apply Agile practices and collaborate effectively using tools such as Jira, contributing to planning, estimation, retrospectives, and continuous improvement Contribute to engineering excellence through documentation, automation, and support of CI/CD pipelines using GitHub and Jenkins Leverage cloud platforms, with AWS experience valued, and follow secure and scalable deployment patterns for applications and services Work independently with strong accountability while partnering cross‑functionally with backend, data, and UX teams to deliver high‑quality outcomes About the Team The Datamesh team builds scalable data platforms and APIs that make enterprise data reliable, discoverable, and ready for advanced analytics and AI use cases across Ratings Technology. The team focuses on delivering high‑performance data services, enabling AI‑driven applications, and driving platform modernization through strong engineering practices, automation, and an AI‑first mindset, contributing directly to Moody’s core business and technology strategy. For US‑based roles only: the anticipated hiring base salary range for this position is $116,500.00–$169,000.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 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 click.appcast.io. 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. 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. #J-18808-Ljbffr Moody's

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Charlotte, NC vacancy
  •  ...Predictability, CI/CO achievement, and other delivery KPIs. Required Skills SAFe/Agile delivery experience Release Train Engineering (RTE) SDLC and DevOps CI/CD and DORA Metrics Backlog, dependency, risk, and stakeholder management Strong facilitation... 
    Senior
    Local area

    Genius Business Solutions

    Charlotte, NC
    1 day ago
  • $165k - $190k

     ...and grow their businesses.The OpportunityWe are seeking a Senior Platform Engineer to lead the design and implementation of mission-critical platform...  ...code implementationBuild and maintain frameworks that make software development easier for application teamsDrive AssetMark... 
    Senior
    Full time
    Work at office
    Flexible hours

    Asset Mark

    Charlotte, NC
    2 days ago
  • $116.5k - $169k

     ...languages such as Ruby, with a demonstrated understanding of software architecture principles required to design scalable systemsDemonstrated...  ...to ensure code quality, maintainability, and alignment with engineering standardsDevelop and maintain unit and end-to-end tests to... 
    Senior
    Full time

    Moodys

    Charlotte, NC
    2 days ago
  • About this role:Wells Fargo is seeking a Senior Software Engineer...In this role, you will:Design, develop, test, deploy, and maintain intuitive web-based user interfaces using C# Blazor Server, NET Framework, HTML, CSS, JavaScript, and relevant front-end frameworks.Translate... 
    Senior
    Full time
    Work experience placement
    Work at office
    Relocation package

    Wells Fargo

    Charlotte, NC
    21 hours ago
  • About this role:Wells Fargo is seeking a Senior Specialty Software Engineer for the Infrastructure Automation and DevSecOps group, on the Infrastructure Engineering and Architecture (IEA) team. This role is an individual contributor, developing applications and services... 
    Senior
    Full time
    Work experience placement
    Relocation package

    Wells Fargo

    Charlotte, NC
    6 days ago
  • $116k - $136k

    What You'll DoWe are looking for a Senior Software Engineer I to join our Business Owner Solutions IT team. You'll be a part of a new and growing team helping to support capabilities for the Individual Disability product. If you enjoy problem-solving, collaborating with... 
    Senior
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office
    Night shift

    Principal Financial Group

    Charlotte, NC
    5 days ago
  •  ...Enterprise Resiliency, Privacy, CAO Data and Insights technology needs.Within COO Technology we are seeking a Specialty Senior SAP Software Engineer to join the CAO (Chief Administration Office) Technology team to support Corporate Properties Group (CPG) aligned to the... 
    Senior
    Work experience placement
    Work at office

    Wells Fargo

    Charlotte, NC
    6 days ago
  •  ...AvidXchange, located in Charlotte, NC, is seeking a Senior Software Engineer to drive full lifecycle development, API integrations, and modern data pipelines. You will shape architecture with cross-functional teams, implement event-driven solutions, and advocate CI/CD... 
    Senior

    Avidxchangeinc

    Charlotte, NC
    2 days ago
  •  ...Bartech Staffing is seeking Senior Software Engineers to design and build highly complex software solutions. You will work with cross-functional teams to deliver cloud-native software across platforms, while mentoring juniors and providing technical leadership. The role... 
    Senior

    Bartech Staffing

    Charlotte, NC
    3 days ago
  •  ...First Horizon Bank is seeking a Senior Development Engineer to plan, design, develop, configure, deploy, troubleshoot, and maintain software applications and services. The successful candidate will be innovative, energetic and able to lead and contribute on a team of... 
    Senior

    First Horizon Bank

    Charlotte, NC
    2 days ago
  •  ...Motion Recruitment is seeking a software engineer for Home Lending Technology to design, build, test, and support UI and Java backend services. You will work on REST APIs, microservices, and cloud-native architectures across legacy and modern stacks. The role emphasizes... 
    Senior

    Motion Recruitment

    Charlotte, NC
    5 days ago
  •  ...Affirm is seeking a Senior Software Engineer to join its AI-native bank team in the United States. You will own bank systems end-to-end, from cloud infrastructure to data workflows, with exposure to senior leadership. You\'ll ship AI-first solutions, manage vendor relationships... 
    Senior
    Bank staff

    Affirm

    Charlotte, NC
    2 hours ago
  •  ...A global logistics company based in Charlotte, NC is looking for a Senior Software Engineer to design and develop high-quality cloud-native applications. Candidates should have over 8 years of experience, particularly with Java Spring Boot and React JS. The role allows... 
    Senior

    Damco Spain SL

    Charlotte, NC
    2 days ago
  • To Apply for this Job Click HereRole SnapshotUptown ClientTitle: Senior Software Engineer, AppDev (AI-Fluent Senior)Location: Charlotte, NCWork model: On-site, 3 days/weekTeam: Product engineering for an automated decision platformSeniority target: 7+ yearsRole IntentSenior... 
    Senior

    Gravity IT Resources

    Charlotte, NC
    5 days ago
  •  ...Job Description Insight Global is seeking a Senior Software Engineer who will plan, design, develop, configure, document, deploy, troubleshoot, and maintain software applications and services for one of our banking clients. This individual will be responsible for working... 
    Senior

    Insight Global

    Charlotte, NC
    2 hours ago
  • $195k - $215k

     ...leveraging different perspectives and other ways of thinking, we build better experiences for our members and our team. As a Backend Engineer on the Velocity team , you’ll be part of a high-impact group responsible for supercharging engineering speed across Tinder.... 
    Senior
    Work experience placement

    GrabJobs

    Charlotte, NC
    1 day ago
  •  ...As a Senior Full Stack Engineer, you'll design and ship high-performance web applications across our React/Next.js frontend and Node.js/Express backend with real autonomy. You'll make architectural calls, explain the tradeoffs behind them, and stand behind them in review... 
    Senior
    Local area

    Fastbreak AI

    Charlotte, NC
    2 hours ago
  •  ...DescriptionProSidian Consulting is seeking a talented and motivated software engineer with interest and experience in design and implementation of...  ...: ContractFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology And Services
    Senior
    Contract work
    For contractors

    Prosidian Consultng

    Charlotte, NC
    4 days ago
  •  ...The Senior Software Engineer will support the full software development lifecycle (SDLC) for enterprise applications responsible for large-scale document generation, processing, printing, and electronic/postal delivery. This role supports critical document delivery infrastructure... 
    Senior

    Compunnel

    Charlotte, NC
    4 days ago
  • Job ID: 25-61951Location: Charlotte, NC / 40% RemoteContact: Prasana KumarContact Email: ****@*****.*** Phone: (***) ***-****Company: MindlanceYour Opportunity: This position will be part of Retail Onboarding and Activation team at Client, focused on improving...
    Senior

    Mindlance

    Charlotte, NC
    2 days ago
  • Company Description BCC Software is the leading postal and presort software solutions provider. With over 45 years of industry experience...  ...BCC Software is seeking an experienced Sr. Software Engineer with expertise in Delphi to join an Agile development team. The... 
    Senior
    Full time
    Work at office
    Remote work
    Monday to Friday
    Afternoon shift

    GrabJobs

    Charlotte, NC
    3 days ago
  • $133.1k - $210.6k

     ...for search, security, and observability help organizations deliver on the promise of AI. What is The Role We are seeking a Senior Software Engineer to join the Elasticsearch Security team. In this role, you will contribute to the architecture and design of Elasticsearch... 
    Senior
    Local area
    Flexible hours

    GrabJobs

    Charlotte, NC
    3 days ago
  • $118.65k - $150k

    AT A GLANCEThe Senior Software Engineer is a crucial role within our organization, requiring work in various capacities and adaptation to different work arrangements based on the needs set by the business.Where You'll BeTo prioritize togetherness, culture, and accountability... 
    Senior
    Work at office
    Remote work
    Monday to Friday

    RVO Health

    Charlotte, NC
    5 days ago
  •  ...equivalent experience5+ years of experience in software development, with demonstrated knowledge...  ...knowledge of software engineering best practices, including Agile development...  ...you and your family.WHAT YOU'LL DOAs a Senior Software Engineer with the Life Sciences... 
    Senior
    Apprenticeship
    Easy work

    McKinsey & Company

    Charlotte, NC
    7 days ago
  • $110 - $150 per hour

     ...Senior Software Engineer – Corporate Finance Technology Position Summary We are seeking a Senior Software Engineer to support the Corporate Finance Technology organization. This role is responsible for integrating and enhancing vendor financial platforms that support... 
    Senior

    Redwood Trust

    Charlotte, NC
    3 days ago
  •  ...Senior Software Engineer Contract: 3 Year Contract Mode of interview: 1 round in person Location: Must be in Charlotte, NC to work Hybrid Model Main Skill set: Python, AI and Angular Job Description: Lead Software Engineer - AI Application Platform The... 
    Senior
    Contract work
    Immediate start

    RIT Solutions

    Charlotte, NC
    1 day ago
  •  ...Senior Full Stack Engineer Old Well Labs is a Charlotte-based financial intelligence startup used by leading allocators and the fund managers...  ...For ~5+ years of experience building production software ~ Strong backend experience in Python (and/or Node.js)... 
    Senior
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work

    Old Well Labs

    Charlotte, NC
    1 day ago
  • $119.77k - $140.9k

     ...design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who...  ...to meet standardsConducts code reviews to provide guidance on engineering best practices and compliance with development proceduresAccountable... 
    Senior
    Full time
    Work experience placement
    Local area
    3 days per week

    US Bank

    Charlotte, NC
    4 days ago
  •  ...DescriptionAs a Senior .Net Engineer at GlobalLogic, you will have the outstanding opportunity to work on groundbreaking projects that push...  ...:A Bachelor's or equivalent experience in Computer Science, Software Engineering, or a related field.Proficiency in C# and .NET development... 
    Senior
    Work at office

    Hitachi

    Charlotte, NC
    2 days ago
  • $148k - $216k

     ...life. We are a product-minded, AI-Native engineering team. That means AI isn’t just a tool we...  ...360 is hiring an AI-Native Engineer — a senior full-stack engineer who doesn’t just use...  ...building high-quality, consumer-scale software products. At least 1 year of hands-on experience... 
    Senior
    Summer work
    Remote work
    Flexible hours

    GrabJobs

    Charlotte, NC
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!