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

Senior Software Engineer-onsite Hybrid

$116.5k - $169k

PowerToFly

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.

Employment eligibility to work in the U.S. is required, as Moody’s will not pursue visa sponsorship for this position

Skills and Competencies

  • Expertise in Python and SQL alongside other scripting languages such as Ruby, with a demonstrated understanding of software architecture principles required to design scalable systems
  • 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.
  • Strong ability to design and implement high‑quality, scalable, and maintainable back‑end code solutions that meet business and technical requirements
  • Demonstrated initiative and autonomy in problem‑solving, with the ability to translate abstract requirements into well‑defined technical objectives
  • Proven adaptability, with a track record of learning new programming languages, tools, and technology stacks and applying them effectively based on business needs
  • Excellent written and verbal communication skills, with the ability to articulate technical concepts and business requirements to technical and non‑technical stakeholders
  • Knowledge of Geographic Information Systems is preferred but not required

Education

  • Bachelor’s degree in a STEM field with 7+ years of relevant hands‑on industry experience
  • Master’s degree in a STEM field with 4+ years of relevant hands‑on industry experience
  • PhD degree in a STEM field with 2+ years of relevant hands‑on industry experience

Responsibilities

Design and deliver scalable back‑end software solutions that power advanced insurance analytics products and services.
  • Build and maintain robust, scalable back‑end systems that power high‑performance insurance analytics applications
  • Design, build, and maintain extensible back‑end services and web applications with a focus on architecture, scalability, and reliability
  • Participate in technical design discussions and provide expert input across the back‑end technology stack
  • Perform code reviews and technical analysis to ensure code quality, maintainability, and alignment with engineering standards
  • Develop and maintain unit and end‑to‑end tests to ensure system performance and reliability
  • Collaborate closely with product, data science, and machine learning partners to translate business requirements into technical solutions
  • Evaluate new tools and technologies and provide recommendations to continuously improve the back‑end technology stack
  • Own critical components of back‑end development, demonstrating strong technical judgment and collaboration skills

About the Team

Our software engineering team is responsible for building the core databases, application programming interfaces, and applications that support Moody’s insurance analytics platform. By joining the team, you will collaborate closely with machine learning engineers and data scientists to solve complex engineering challenges and deliver meaningful impact for customers and internal partners. We tackle difficult engineering challenges, leverage modern technologies including artificial intelligence to improve outcomes, and focus on delivering measurable value for our colleagues and clients every day.

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.

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
Vacancy posted 18 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer-onsite Hybrid in Charlotte, NC vacancy
  • $116.5k - $169k

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

    PassFort

    Charlotte, NC
    18 hours ago
  •  ...CorpInfoTech is seeking an experienced Senior Systems Engineer to design, implement, secure, and support enterprise infrastructure for a diverse...  ...requires deep expertise in Microsoft cloud technologies, hybrid environments, virtualization, networking, cybersecurity, and... 
    Senior

    CorpInfoTech

    Charlotte, NC
    18 hours ago
  • $87.12k - $181.5k

     ...currently seeking a Python Backend Developer - Hybrid/Onsite to join our team in Charlotte, North...  ...teams to develop secure, reliable software, integrate enterprise systems, and contribute...  ...-documented code following software engineering best practices.Perform unit testing,... 
    Suggested
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    NTT

    Charlotte, NC
    2 days ago
  • $95k

     ...NAVEX seeks a Senior Software Engineer in Charlotte, NC, to develop features for their risk and compliance platform. This hybrid role emphasizes collaboration, innovation, and career growth. Candidates should have 3+ years of software engineering experience, familiarity... 
    Senior

    NAVEX

    Charlotte, NC
    18 hours ago
  •  ...Job#: 3046249 Job Description Senior Software Engineer Location Charlotte, North Carolina (Hybrid) Employment Type Contract Contract Duration 12 Months...  ...schedule with a minimum of three days per week onsite. Employer Overview Everforth Apex is a... 
    Senior
    Contract work
    3 days per week

    Apex Systems

    Charlotte, NC
    19 hours ago
  •  ...largest financial services organizations is seeking a Senior Software Engineer with a Backend/AI Focus to join its Data & AI Engineering...  ...enterprise AI begins as a 12 month W2 contract with a hybrid schedule onsite in Charlotte, NC , offering competitive benefits and strong... 
    Senior
    Full time
    Contract work
    Temporary work
    Flexible hours

    Motion Recruitment

    Charlotte, NC
    18 hours ago
  • $125k - $160k

     ...About This Role We are looking for a Senior Software Engineer with a focus on front-end skills. This...  ...We offer: ~ Location: Charlotte NC (Hybrid - Flexible) ~ Annual salary range is...  ...ideal work space ~ Annual Company Onsite Interview Process All interviews... 
    Senior
    Work at office
    Local area
    Remote work
    Work visa
    Flexible hours

    DebtBook

    Charlotte, NC
    19 hours ago
  •  ...DebtBook is seeking a Senior Software Engineer with a focus on front-end skills. This role balances front-end work with opportunities to grow...  ...as we deliver scalable solutions in a fast-paced fintech context. Hybrid work in Charlotte, NC is supported. #J-18808-Ljbffr
    Senior

    DebtBook

    Charlotte, NC
    19 hours ago
  • $108k - $136k

     ...A logistics technology company is seeking a Senior Software Engineer to develop web-based applications and mentor a team. The ideal candidate...  ...role offers a competitive salary of $108,000–$136,000 with hybrid work options and extensive benefits, including technical training... 
    Senior

    Total Quality Logistics

    Charlotte, NC
    18 hours ago
  •  ...Motion Recruitment is seeking a Senior Software Engineer with a Backend/AI focus to join their Data & AI Engineering team in Charlotte, NC. This hybrid role involves designing scalable, real-time services powering AI-driven applications. Candidates should have 4+ years... 
    Senior
    Contract work

    Motion Recruitment

    Charlotte, NC
    19 hours ago
  •  ...Pacer Group is seeking a Senior Full Stack Developer in Charlotte, NC, with extensive experience in Java 17+ and Angular 17+. The ideal...  ...dental, and vision coverage, as well as a 401(k) plan. The role is onsite and offers competitive hourly compensation. #J-18808-Ljbffr... 
    Senior
    Hourly pay

    Pacer Group

    Charlotte, NC
    18 hours ago
  • Gravity IT Resources in Charlotte, NC is seeking a Senior ServiceNow Developer (Developer III) for a hybrid role focused on HRSD and ITSM workflow automation, API integrations, and enterprise deployments. You will design and develop custom ServiceNow applications, build... 
    Senior

    Gravity IT Resources

    Matthews, NC
    4 days ago
  •  ...AI Location: Charlotte, NC (3 days Onsite) Job Details: We are seeking...  ...functional teams to deliver high-quality software solutions. Responsibilities:...  ...platforms. Understanding of Prompt Engineering, Retrieval-Augmented Generation (RAG), AI... 
    Senior
    Work experience placement

    Key2Source

    Charlotte, NC
    3 days ago
  • $123k - $157k

     ...not sponsor or assume the sponsorship of an employment visa at this time”. We are seeking a highly skilled and experienced Senior Software Engineer with expertise in Azure Cloud and .NET technologies. The ideal candidate will have a strong background in software... 
    Senior

    Selective Insurance Group

    Charlotte, NC
    2 days ago
  • $165k - $190k

     ...businesses.The OpportunityWe are seeking a Senior Platform Engineer to lead the design and implementation...  ...who are able to accommodate a hybrid work schedule and are close to our Charlotte...  ...and maintain frameworks that make software development easier for application teamsDrive... 
    Senior
    Full time
    Work at office
    Flexible hours

    Asset Mark

    Charlotte, NC
    2 days ago
  • $68 - $70 per hour

     ...A technology consulting firm seeks a GenAI Engineer with Python for a contract position. The role involves designing and maintaining applications...  ...understanding of web API frameworks and AI technologies. This hybrid position allows for flexibility, with competitive hourly pay... 
    Hourly pay
    Contract work

    Akkodis

    Charlotte, NC
    1 day ago
  • $77k - $156k

    What You'll DoAs an Experienced Software Engineer at Principal, you’ll work with engineers to help lead our efforts to continue modernizing...  ...Work EnvironmentsThis role offers the ability for in-office and hybrid (blending at least three office days in a typical workweek)... 
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office
    Local area
    3 days per week

    Principal Financial Group

    Charlotte, NC
    4 days ago
  •  ...Platform & Application Integrations | Hybrid (3-Days) | W-2 Contract Optomi, in partnership...  ...leading organization, is looking for a Software Engineer IV to join their team as a Technical...  ...Technical Lead will work closely with Senior Back End Software Engineers, data... 
    Senior
    Contract work

    Optomi

    Charlotte, NC
    2 days ago
  • A technology solutions provider is seeking a highly experienced GCP Data Engineer for a hybrid role in Charlotte, NC. The ideal candidate will have over 10 years of experience in software or cloud engineering and expertise in Google Cloud Platform, Python, and Django.... 
    Senior
    Long term contract

    CDI Solutions

    Charlotte, NC
    1 day ago
  • $108k - $136k

     ...Join to apply for the Senior Software Engineer role at Total Quality Logistics . As a Senior Software Engineer, you will be joining one...  ...education and technical training with reimbursements available ~ Hybrid work environment with the ability to work remotely 40 hours... 
    Senior
    H1b
    Remote work
    Relocation package

    Total Quality Logistics

    Charlotte, NC
    2 days ago
  •  ...OroCommerce and Symfony, optimizing APIs, and mentoring developers. The ideal candidate has over 5 years of full-stack experience, with a strong focus on OroCommerce. This is a contract position with an onsite preference from Tuesday to Thursday. #J-18808-Ljbffr Kellton
    Senior
    Remote job
    Contract work

    Kellton

    Charlotte, NC
    2 days ago
  • $154.67k - $233.3k

     ...Job Details Job Family: Software Req ID: 509100 Employer: Siemens Industry Software Inc. Job Title: Senior Software Engineer [MULTIPLE POSITIONS] Job Location: Charlotte, NC Job Type...  ...requires up to 10% domestic travel. [Onsite role.] Requirements Employer will accept... 
    Senior
    Full time
    Flexible hours

    Siemens AG

    Charlotte, NC
    18 hours ago
  • $127k - $152k

    What You'll DoWe’re looking for a Senior Software Engineer II to join our AI Enablement product family within the Consulting & Embedded Experts...  ...EligibleYes Work EnvironmentThis role offers in-office and hybrid (blending at least three office days in a typical workweek)... 
    Senior
    Hourly pay
    Temporary work
    Work experience placement
    Work at office
    Remote work

    Principal Financial Group

    Charlotte, NC
    1 day ago
  • $95k

     ...things right. You will join our Product Engineering team that shares a passion for writing...  ...reputation and bottom line. As our Senior Software Engineer, you will have ample...  ...life priorities. You'll thrive in this hybrid role surrounded by an engaged, collaborative... 
    Senior

    NAVEX

    Charlotte, NC
    18 hours ago
  •  .... About the Role We’re hiring an Engineer to define and build systems that make our...  ...uses every day. Move Quickly in a Small, Senior Team Operate with high ownership in a...  ...environments Location Charlotte (Hybrid: Tuesday–Thursday in office)... 
    Senior
    Full time
    Work at office
    Flexible hours

    Old Well Labs

    Charlotte, NC
    14 hours ago
  • $165k - $190k

    ## Senior Platform EngineerApplyremote type: Hybridlocations: Charlotte...  ...seeking a Senior Platform Engineer to lead the design and...  ...who are able to accommodate a hybrid work schedule and are close to...  ...maintain frameworks that make software development easier for application... 
    Senior
    Work at office

    AssetMark

    Charlotte, NC
    18 hours ago
  •  ...Designs, develops, tests, and maintains software solutions that address business and user...  ...of the design work.Leverage continuous engineering practices to deliver business value regarding...  ...solutions.Candidate must work onsite, Monday-Friday in the Charlotte, NC office... 
    Senior
    Permanent employment
    Full time
    Part time
    H1b
    Work at office
    Work visa
    Monday to Friday
    Shift work
    Day shift

    Truist

    Charlotte, NC
    3 days ago
  •  ...collaboration, and excellence then we'd love to meet you. The Senior Software Engineer, under minimal supervision, participates in the technical...  .... All positions, regardless of location, may require an onsite interview or in‑person onboarding requirement to verify... 
    Senior
    Permanent employment
    H1b
    Work at office
    Local area
    Remote work

    Jack Henry & Associates, Inc.

    Charlotte, NC
    18 hours ago
  • $116k - $156k

    What You'll DoWe're looking for a Senior Software Engineering leader to join our Experience Solutions technology team within Workplace Savings &...  ...EligibleYes Work EnvironmentsThis role offers an in-office and hybrid (blending at least three office days in a typical workweek... 
    Senior
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office

    Principal Financial Group

    Charlotte, NC
    4 days ago
  •  ...appoint a hands-on, full-stack Senior AI Engineer to deliver a strategically key AI-first software product.The Senior AI Engineer...  ...specific needs.Marsh is committed to hybrid work, which includes the...  ...their local office or working onsite with clients at least three days... 
    Senior
    Work at office
    Local area
    Remote work
    Flexible hours
    3 days per week
    1 day per week

    Marsh & McLennan Companies

    Charlotte, NC
    4 days ago

Do you want to receive more vacancies?

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