Senior Software Engineer (Charlotte, North Carolina)
$116.5k - $169kMoody's
This job is with Moody's, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.
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, visa sponsorship is not available, and role is hybrid on-site in Charlotte, NC
- 8–12+ years of hands-on software engineering experience delivering enterprise-grade web applications with strong ownership and end-to-end delivery accountability
- Proven full-stack expertise across backend and frontend technologies, including Java, Spring Boot, REST APIs, Angular, 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 (NgRx), accessibility standards (WCAG), responsive design, and micro-frontend architectures
- Deep expertise with PostgreSQL including data modeling, SQL optimization, indexing, transaction management, and persistence frameworks such as JPA and Hibernate
- Strong understanding of modern engineering practices including CI/CD, Git workflows, automated testing, Docker, observability, and secure coding aligned to OWASP and SAST/DAST principles
- Demonstrated proficiency in AI concepts with hands-on experience using AI tools and implementing AI-powered solutions, combined with a commitment to responsible and ethical AI practices
Education
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent professional experience
Responsibilities
Drive end-to-end full-stack development across backend services, frontend applications, and AI-enabled platforms to deliver scalable, high-performance enterprise solutions.- Design, build, and own full-stack features using Java, Spring Boot, Angular, TypeScript, and PostgreSQL with a focus on performance, reliability, and maintainability
- Build and maintain REST APIs with strong governance practices including OpenAPI specifications, validation, error handling, compatibility, and optimization
- Implement AI-enabled capabilities by integrating Python-based AI services such as retrieval-augmented generation and model gateways into core platforms and interfaces
- Optimize PostgreSQL schemas, queries, and indexing strategies to ensure data integrity, consistency, and high performance
- Drive engineering quality through testing, code reviews, CI/CD automation, secure coding practices, and participation in production support and incident response
- Collaborate with product, architecture, and engineering teams in Agile environments, mentoring junior engineers and advancing best practices
- Deliver accessible, responsive user experiences and reusable UI components in partnership with UX teams, while resolving complex cross-stack technical challenges
- Contribute to engineering excellence through documentation, automation, cloud deployment practices (AWS), and continuous improvement across tools and processes
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 apply.placed-app.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.
$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...SeniorFull time$180.66k - $248.36k
Location: Charlotte, North Carolina Job Code: CSQ327R59 As a Forward Deployed Engineer (FDE) you will work with customers to build and productionize solutions to their... ...engineering, data platforms & analytics, or software engineering Working knowledge of two or more...Senior- ...Tech job? My name is Leah and I'm a healthcare recruiter, I'm here to help! I have an awesome Senior Cytogenetic Tech role available near Charlotte, North Carolina! Details - Full-time and permanent - Shift: Evenings - Opportunities for growth -...SeniorPermanent employmentFull timeShift workAfternoon shift
- ...Tekserv is looking for a ServiceNow HRSD Consultant in Charlotte, North Carolina. The role is centered around implementing ServiceNow for HRIS (Workday) Ticketing, requiring a senior resource with deep expertise in HR Service Delivery. The ideal candidate should have over...Senior
$85k - $95k
...services sector? Join our clients Mergers & Acquisitions team in Charlotte, North Carolina, specialising in recruiting professionals for boutique... ...continuous training, mentorship, and a clear pathway to senior leadership roles. ~Collaborative Environment – Be part of...SuggestedPermanent employment- ...Careers Rotational Program is an 18-month program for graduating seniors and is divided up into two 9-month rotations within one of RVO... ...work schedule. We expect employees to work from our South Charlotte office Tuesday, Wednesday and Thursday each week. You are welcome...Rotational programFull timeTemporary workWork at officeRemote workMonday to FridayFlexible hours
- ...Senior Software Engineer Location: Charlotte, North Carolina; Plano, Texas; Jersey City, New Jersey (Onsite) Role Overview We are seeking a Senior Software Engineer to develop, enhance, and maintain applications within our Financial Crimes technology division...Senior
$120k - $140k
Senior Sales Lead - Charlotte, North Carolina Live shows make us feel good. They’re a time to hang with our friends, discover new artists or lose ourselves on a dance floor. We’re on a mission to bring all of this to more fans, more often - and this is where you come in...SeniorWork experience placementLocal areaWorldwideFlexible hours- YSI Incorporated is seeking a Senior Software Developer to advance the architecture of its identity and access management platform in Charlotte, North Carolina. This role focuses on a transition to a modern Policy-as-Code model, ensuring optimal integration and security...Senior
- ...unlimited growth. We are seeking a dynamic Senior Project Engineer (SPE) that is looking for a company... ..., TX; Dallas, TX; Houston, TX; Charlotte, NC; Denver, CO; and Salt Lake City,... ...position is located in Charlotte, North Carolina. Note: This job description is...SeniorContract workFor contractorsFor subcontractorWork at officeLocal area
$168.7k - $244.6k
...a culture of responsible AI adoption across the organization Education - Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field - Advanced degree preferred Responsibilities - Set strategic direction for AI Hub and Center...Full time- ...Job Description Job Title : Cytogenetic Technologist Location : Charlotte, North Carolina Reporting To : Cytogenetics Supervisor / Laboratory Manager Position Summary The Cytogenetic Technologist conducts microscopic and molecular...TraineeshipImmediate startRotating shift
- ...Description Are you interested in a new Microbiology Technologist opportunity? Apply to this great opportunity in Charlotte, North Carolina for permanent, full-time hire! This position is offering: full benefits (401k, health/dental/vision insurance, PTO, etc...Permanent employmentFull timeRelocation package
- ...Business Banking Sr. Relationship Manager - Charlotte, NC - Carolina West Market Charlotte, North Carolina To proceed with your application, you must be at least 18 years of age. Acknowledge ( Bank of America employees are required to meet all posting eligibility...SeniorWork experience placementWork at officeLocal areaShift workDay shift
$130k - $150k
...Sr. Software Engineer Step into a high-impact Sr. Software Engineer opportunity with a confidential client, where you will... ...offers the chance to make a visible contribution in Charlotte, North Carolina, USA while supporting ambitious technical and operational...Senior- ## Sr. Account Manager - Cybersecurity | North CarolinaApplylocations: Charlotte, North Carolinatime type: Full timeposted on: Posted 3 Days Agojob requisition... ...a select few strategic accounts in the state of North Carolina. You'll also be responsible for owning and coordinating...SeniorLocal areaRemote workWork from home
- WSP USA is seeking a Roadway Design Engineer for their North Carolina Transportation Team with responsibilities in engineering and project design tasks in Greensboro, North Carolina. The role requires civil/roadway design experience and collaboration with an engineering...
- ## Senior Software DeveloperApplyremote type: Hybridlocations: Charlotte, North Carolina: Morrisville - Perimeter Park: Morrisville, North Carolina (Office): Yellow Springs... ...production IAM platform serving multiple internal engineering teams and end-customer organizations...SeniorWork at officeWorldwide
- ...Histology Tech Opportunity Near Charlotte, North Carolina Looking for a new Histology Tech job? My name is Leah and I'm a healthcare recruiter, I'm here to help! I have a Histology Tech role available near Charlotte, North Carolina! Details: Full-time and permanent...Permanent employmentFull timeShift workNight shift
$65 - $67 per hour
...# Search Jobs # Job Description Senior Java Developer Contract: Charlotte, North Carolina, US Salary Range: 65.00 - 67.00 | Per Hour... ...Apply WHY This team is hiring a senior-level engineer to support and modernize enterprise identity and...SeniorHourly payContract work$103.8k - $150.6k
...actions, and uphold trust through integrity. Skills and Competencies ~5+ years in a technical role such as a systems or software engineer, technical business systems analyst or similar ~ Strong problem‑solving ability with a focus on translating business needs into...SeniorFull time- Mechanical Engineer (HVAC) - North Carolina Direct message the job poster from Integra... ...Rico, with offices in Charlotte, NC, and the Dominican Republic... ...will work closely with senior engineers and project managers... ...with load calculation software and energy modeling tools...Full timeVisa sponsorshipWork visa
- We are looking for a seasoned Senior Mechanical Engineer to be part of a team that designs and... ...especially encouraged to apply. Location: Charlotte, North Carolina Qualifications: Bachelor’s Degree... ...Energy modeling experience Software Proficiencies: Autodesk Revit (...SeniorTemporary workWork at office
- Strategic Staffing Solutions is seeking a Senior Java Full Stack Engineer to join their team in Charlotte, NC. In this role, you'll design and develop enterprise... ...technologies. The ideal candidate should have 5+ years in software engineering, extensive experience in Java, and...SeniorRemote work
$73 - $74 per hour
A leading technology firm in Charlotte, North Carolina is seeking a Senior Full Stack Developer with expertise in JEE applications and strong problem-solving skills. The ideal candidate will have over 5 years of experience, particularly with Core Java, Spring framework,...SeniorHourly pay- A global technology consultancy is seeking a Senior Java Software Engineer in Charlotte, North Carolina. This is an exciting opportunity to join a financial technology transformation program, focusing on building a next-generation ACH payments platform. The role requires...Senior
$120k - $145k
Intermedia Group Inc. is seeking a Compensation Manager in Charlotte, North Carolina. The ideal candidate possesses over 8 years of experience in compensation analysis and program management, along with a strong analytical skillset. Responsibilities include leading compensation...SeniorFlexible hours- TechDigital Group is hiring in Charlotte, North Carolina for a role focused on system design and development. The ideal candidate will have 8-12 years of experience with Java, SpringBatch, and AWS, serving as the primary contact for design activities and coordinating stakeholder...Senior
$97k - $112k
YSI Incorporated is seeking a Senior Accountant for a hybrid role located in Charlotte, North Carolina. This position involves managing accounting functions, including regulatory and financial reporting, while ensuring compliance with standards and improving processes....Senior$97k - $112k
Ebro Electronic GmbH is seeking a Senior Accountant located in Charlotte, North Carolina. This hybrid position involves preparing journal entries, managing financial reporting, and ensuring compliance with accounting principles. The ideal candidate will have a Bachelor...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Charlotte, North Carolina). Be the first to apply!
- software engineer amazon Charlotte, NC
- experienced software developer Charlotte, NC
- federal - software developer Charlotte, NC
- senior software engineer Charlotte, NC
- software developer fintech Charlotte, NC
- part time software developer remote Charlotte, NC
- software data engineer Charlotte, NC
- software engineer Charlotte, NC
- software engineer healthcare Charlotte, NC
- network software engineer Charlotte, NC



