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

Let's begin! Senior Software Engineer (13392)

$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
  • 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
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 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 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.


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.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Let's begin! Senior Software Engineer (13392) in Charlotte, NC vacancy
  • $116.5k - $169k

     ...integrity.  Skills and Competencies ~7+ years of overall software engineering or integration experience, with 4+ years of SAP Integration...  ...platforms and shared services. The team partners closely with senior leaders, product teams, and key stakeholders to drive... 
    Senior
    Full time

    Moody's

    Charlotte, NC
    3 days ago
  •  ...Senior Software Engineer At Wells Fargo, we are looking for talented people who will put our customers at the center of everything we do. We...  ...valued and inspired. Help us build a better Wells Fargo. It all begins with outstanding talent. It all begins with you. About... 
    Senior
    Work experience placement

    Phenom People

    Charlotte, NC
    3 days ago
  •  ...Senior Full Stack Engineer Old Well Labs is a Charlotte-based financial intelligence startup used by...  ...connection, and collaboration surfaces that let allocators and managers find and...  ...years of experience building production software ~ Strong backend experience in... 
    Senior
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work

    Old Well Labs

    Charlotte, NC
    3 days ago
  •  ...Senior Software Engineer At Jack Henry, we're more than a technology company, we're a force for good in financial services. We're redefining...  ...generation of digital banking and payments, but our true impact begins with our associates. If you're ready to help transform an... 
    Senior
    Permanent employment
    H1b
    Work at office
    Local area
    Remote work

    Jack Henry and Associates

    Charlotte, NC
    14 hours ago
  • $140k - $200k

     ...Senior Software Engineer, Core Experiences Charlotte, NC, USA Mission Speechify is the easiest way to listen to the world's information...  ...in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go, at your own speed,... 
    Senior
    Remote work

    Speechify

    Charlotte, NC
    3 days ago
  • $186.07k - $218.9k

     ...experience in both backend and frontend software development ~ Experience in Go and Typescript...  ...with legal, security, compliance, and engineering teams. ~ Demonstrates the ability to...  ...us at accommodations[at]coinbase.com to let us know the nature of your request and... 
    Senior
    Local area

    Coinbase

    Charlotte, NC
    14 hours ago
  • $186.07k - $218.9k

     ...About the Team: Financial Engineering builds Coinbase’s financial data...  ..., product managers and senior leadership to turn our product...  ...look for in you: ~5+ years of software development experience with...  ...accommodations[at]coinbase.com to let us know the nature of your... 
    Senior
    Local area

    Coinbase

    Charlotte, NC
    2 days ago
  •  .... About the Role We’re hiring an Engineer to define and build systems that make our...  ...-loop review, and the admin tooling that lets our data ops team work efficiently. You'll...  ...every day. Move Quickly in a Small, Senior Team Operate with high ownership in a... 
    Senior
    Work at office
    Flexible hours

    Old Well Labs

    Charlotte, NC
    3 days ago
  • 8-10 years of experience as Senior SW Engineer with development experience in BI tools particularly Tableau application. Need experience and knowledge in the data warehousing concepts and ETL technology for a better understanding of the entire end to end process\workflow... 
    Senior

    3B Staffing LLC

    Charlotte, NC
    2 days ago
  •  ...create a profile, which will let you see your application...  ...the Charlotte Office The Senior AI Security Engineer helps design, implement, test...  ...deployment gates from the beginning of the delivery cycle....  ...years of experience in IT software engineering, 5 years' relevant... 
    Senior
    Permanent employment
    Full time
    Part time
    H1b
    Work at office
    Work visa
    Shift work
    Day shift

    Truist Inc

    Charlotte, NC
    5 days ago
  • Client Industry Technology Full Job Description See Primary Skills Visa Restrictions Must be able to convert without sponsorship Locals Only/ Out of Area/ Remote Local to Charlotte, NC (Onsite 2x a week) ...
    Senior
    Local area
    Immediate start
    Remote work

    3B Staffing LLC

    Charlotte, NC
    3 days ago
  • $75 per hour

     ...Create Job listing: Title: Senior Software Engineer Client: Wells Fargo Bill Rate: $75 Location: Onsite in Charlotte, NC or Irving, Tx *In-person client interview required Job Overview Wells Fargo is seeking a Senior Software Engineer with a... 
    Senior

    Diamondpick

    Charlotte, NC
    1 day ago
  •  ...Senior Software Engineer – AI & Cloud Platforms Hybrid North Carolina – 2, Malvern, PA – 1 Opening Desired Start Date: ASAP Role Level: Intermediate/Senior Engineer Required Skills & Technologies Programming Languages TypeScript Python AWS... 
    Senior
    Immediate start

    RIT Solutions

    Belmont, NC
    3 days ago
  •  ...Title: Senior Software Engineer Location: Charlotte, NC Salary Range: $60-65/hr on W2 Introduction This role is responsible for developing and delivering complex requirements to accomplish business goals. The position involves ensuring that software is developed... 
    Senior
    Work experience placement
    Immediate start

    Artech

    Charlotte, NC
    3 days ago
  •  ...on innovative AI-powered and cloud-native initiatives Building scalable serverless infrastructure in AWS Collaborating with engineering and DevOps teams on enterprise applications What type of experience does the right candidate have: Strong AWS experience... 
    Senior

    Optomi

    Charlotte, NC
    4 days ago
  •  ...Senior Software Engineer We are seeking a Senior Software Engineer. This position is in support of mid-office, finance and operations functions. Role Objectives: Work with business teams, product managers, and other stakeholders to understand business requirements... 
    Senior
    Work experience placement
    Work at office

    BAMM Staffing

    Belmont, NC
    3 days ago
  •  ...isolved ranked for SMB Payroll in 2023 Sapient Report Voted top places to work in USA 2023 Job Description The isolved Senior Software Engineer will design and implement complex functionality. Provides frequent guidance and support to other developers and is subject... 
    Senior

    iSolved

    Charlotte, NC
    3 days ago
  •  ...Lead Software Engineer - AI Application Platform The Opportunity: We are seeking a Lead Software Engineer to guide the architectural development...  ...deeply satisfying. You will shape critical systems, mentor senior and junior developers through complex technical decisions,... 
    Senior

    RIT Solutions

    Charlotte, NC
    3 days ago
  •  ...fragmented processes with secure, reliable software. Think about it as Uber for Real Estate...  ...quality, reliability, and thoughtful engineering matter.RoleSenior Software EngineerCompany...  ...matter.Role OverviewWe are seeking a Senior Software Engineer to help build, scale,... 
    Senior
    Remote work

    KeyPleaz

    Charlotte, NC
    1 day ago
  • $95k

     ...doing the right things right. You will join our Product Engineering team that shares a passion for writing great code, embracing...  ...customers protect their reputation and bottom line. As our Senior Software Engineer, you will have ample opportunity to grow your... 
    Senior

    Navex Inc

    Charlotte, NC
    1 day ago
  •  ...Available! The details are below. "Beware of scams. S3 never asks for money during its onboarding process." Job Title: Senior Software Engineer (GenAI) Contract Length: 6+ Months Location: CHARLOTTE NC 28202 On Site Work Ref# 246440 Seeking a... 
    Senior
    Contract work
    Work experience placement
    Visa sponsorship

    Strategic Staffing Solutions

    Charlotte, NC
    1 day ago
  •  ...Title: Sr. Agentic Software Engineer Location: Charlotte, NC (3-4x onsite a week)...  ...should be enough) We are seeking a Senior Agentic Software Engineer to design, build...  ...be considered as a senior or architect level, let me know and we can send them over... 
    Senior
    Contract work

    Anveta

    Charlotte, NC
    1 day ago
  • $186.07k - $218.9k

     ...and powering end-user experiences. As an engineer on the team you will contribute to the full...  ...have at least 5+ years of experience in software engineering. You have Strong Python,...  ...us at accommodations[at]coinbase.com to let us know the nature of your request and your... 
    Senior
    Local area

    Coinbase

    Charlotte, NC
    14 hours ago
  •  ...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 with cross-functional... 
    Senior

    Insight Global

    Charlotte, NC
    3 days ago
  • $140k - $170k

     ...Senior Software Engineer, Infotainment Here at Scout Motors, we're carrying forward the heritage of one of the most iconic American vehicles in history. A vehicle dating back to 1960. One that forged the path for future generations of rugged SUVs and trucks and will... 
    Senior
    Full time
    Work at office
    Immediate start
    Flexible hours

    Scout Motors

    Charlotte, NC
    3 days ago
  • $106.1k - $176.9k

     ...Senior Full-Stack Software Engineer Where ambition meets innovation. Build a career that matches all your initiative with an impressive dose of innovation. From cutting-edge resources and a collaborative environment to the freedom to make an impact and more, you'll... 
    Senior
    Work from home

    LPL Financial

    Charlotte, NC
    2 days ago
  • $43.59 - $51.59 per hour

     ...Senior Software Engineer - Onsite Genesis10 is currently seeking a Senior Software Engineer - Onsite for a 6+ month contract position with a Global Financial Institution located in Charlotte, NC and Irving, TX. This is an opportunity to work on advanced technologies... 
    Senior
    Hourly pay
    Permanent employment
    Contract work
    Work experience placement

    Genesis10

    Charlotte, NC
    2 days ago
  • $53 - $57 per hour

     ...Job Title:Senior Generative AI Engineer Location:Charlotte, NC - Onsite (5 days/week mandatory) Contract Length:6 months Pay Rate:$53/hr...  ...and contributing to moderately complex initiatives within Software Engineering. You will engage in large-scale planning,... 
    Senior
    Hourly pay
    Contract work
    Work experience placement
    Relocation package

    Apex Systems

    Charlotte, NC
    2 days ago
  • $105k - $113k

     ...Senior Software Engineer A.P. Moller - Maersk is an integrated container logistics company that is responsible for moving 20% of global trade every year. With a dedicated team of over 100,000 employees across 130 countries, we go all the way to connect and simplify... 
    Senior
    Full time
    Work from home
    Flexible hours
    2 days per week

    Maersk Company Limited

    Charlotte, NC
    2 days ago
  • A leading technology firm is seeking a Software Engineer 4 - Contingent located in Charlotte, NC. As a part of the IT Data Engineering team, you'll manage large-scale data projects, focusing on Power BI reporting and data analysis. This role requires 5+ years of Software... 
    Senior
    Contract work
    Work at office
    Flexible hours
    3 days per week

    ManpowerGroup Global, Inc.

    Charlotte, NC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Let's begin! Senior Software Engineer (13392). Be the first to apply!