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

Principal Software Engineer

$167k - $242.15k

6AM City

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 Software Engineering – we are looking for candidates with experience of designing, building, and maintaining significant distributed software systems. Expert in C/C++ and some experience with Python – Our existing codebase is written in C/C++ and many of our new projects use Python extensively. The candidate must be capable of working with large repositories of poorly documented legacy code in addition to building new applications. Communication Skills - The candidate must have good communication skills and be capable of writing technical documentation including requirements specifications and technical specification. Agile - The candidate must be capable of working in an “agile” environment and be familiar with Git and GitHub, Jira, Confluence as well as the traditional C/C++ tool chain. Database – The candidate must have experience working with relational databases. Vector Database experience would be nice to have as would experience with ElasticSearch or OpenSearch. Natural Language Processing and Machine Learning – experience in areas such as Named Entity Recognition, Classification, Summarization, and Clustering applied to streaming unstructured data such as news wires would be nice to have but not essential. Education Batchelor’s Degree in Computer Science or and equivalent engineering of scientific discipline. Responsibilities We are looking for an experienced software engineer to work on sentiment analysis, clustering, and entity extraction for unstructured data in near real‑time. Take on projects involving significant enhancements to our unstructured data processing systems. Work alone or in collaboration with a small team through all stages of the software development lifecycle: specification, design, construction, documentation, testing, and deployment. Assist with designing a new unstructured data factory architecture for future development. Maintain, modernize, extend, and support existing systems as needed. Containerize and migrate legacy systems to new operating systems. Mentor junior members of the team. About the team Our Data Estate Enrichment Squad is responsible for making unstructured data useful for all of Moody’s through entity extraction, classification, and sentiment analysis. By joining our team, you will be part of exciting work in Natural Language Processing, Machine Learning, and Information Extraction. For U.S.-based roles only: the anticipated hiring base salary range for this position is $167,000.00–$242,150.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 12 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in New York, NY vacancy
  • $220k - $300k

     ...Principal Software Engineer — AI & Distributed Systems Platform - $220,000 - $300,000 base salary A rapidly scaling AI-native platform operating in the legal and capital markets space is hiring a Principal Software Engineer to help architect the next generation of production... 
    Suggested

    Greybridge Search & Selection

    New York, NY
    1 day ago
  •  ...people should have control over how their trucks look, feel, and represent them. About the Role We’re looking for a Principal Software Development Engineer - Frontend to help lead our software development in the electric vehicle space. You will focus on defining and... 
    Suggested
    Permanent employment
    Work experience placement

    RECAR

    New York, NY
    3 days ago
  •  ...Principal Software Engineer Being a member of the Global Delivery Team, the Principal Software Engineer will be responsible for proactively achieving assigned goals and objectives in support of the enterprise strategic business agenda, as well as maintaining client... 
    Suggested
    Worldwide
    Flexible hours

    Beyond SOF

    Jersey City, NJ
    3 days ago
  •  ...skill for life here and beyond. Mission: Why this role exists The Engineering Team enables Shiftsmart to anticipate and creatively solve...  ...participate in scaling our team. Competencies: Who you are A software expert: You have 7+ years of software engineering experience.... 
    Suggested
    Hourly pay
    Work experience placement
    Work at office
    Flexible hours
    Shift work
    Night shift
    Weekend work
    3 days per week

    Shiftsmart Inc

    New York, NY
    12 hours ago
  •  ...Role & What You'll Be Doing We are seeking an exceptional Principal level Engineer to join our product engineering organization and drive transformative...  ...that can be extended and adopted across the organisation. Software Design Design software components that are difficult to... 
    Suggested
    Visa sponsorship
    Work visa
    Flexible hours

    Transformcap

    New York, NY
    12 hours ago
  • $50 per hour

    # **Our Privacy Statement & Cookie Policy**Principal Engineer page is loaded## Principal Engineerremote type: Hybridlocations: United States...  ...precise extraction and benchmarking of legal terms. As a Software Engineer, Full Stack at Noetica, you'll help build robust backend... 
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Refinitiv

    New York, NY
    1 day ago
  •  ...Zetier is seeking Principal CNO Software Engineers to develop operationally critical cyber capabilities. Candidates will demonstrate practical experience designing, developing, and deploying tools intersecting command and control, persistence, and networking. Required... 

    Zetier, Inc.

    New York, NY
    1 day ago
  • $203k - $260k

     ...Job Title: Principal Software Engineer — AI Tooling & Quality Engineering Platforms Team: Global Quality Engineering (GQE) Location: New York City, Los Angeles, San Francisco Overview Paramount Skydance Corp. is seeking a Principal Software Engineer to architect, build... 

    Paramount Pictures

    New York, NY
    11 hours ago
  •  ...A clinical trial technology leader is seeking a Principal Software Engineer I to design and develop secure, scalable systems that enhance clinical research. This role requires a minimum of 5 years in software development, with strong skills in .NET, C#, SQL, and cloud... 
    Remote work
    Flexible hours

    Clario, Inc.

    New York, NY
    4 days ago
  •  ...Space & Defense is looking for an enthusiastic and creative software engineer to develop spacecraft flight software. We're looking for candidates...  ...There is no shortage of fascinating problems to solve. The Principal Software Engineer (Contractor) will lead and perform... 
    Contract work
    For contractors
    Work at office
    Local area
    Remote work
    Visa sponsorship

    EmergencyMD

    New York, NY
    4 days ago
  • $220k - $303k

     ...alternatives to car ownership. We are looking for an experienced Principal Systems Engineer to join our organization and help us revolutionize the way...  ...should take. About You 10+ years of industry professional software/hardware development experience, and a track record of... 
    Local area
    Remote work

    Lime Company

    New York, NY
    4 days ago
  •  ...We are seeking a Very high level Principal Full stack engineer to join one of our reputed clients. This role is REMOTE, 6 months contract to hire...  .... Qualifications 6+ years of experience as a full stack software engineer. Strong experience in cloud-native development using... 
    Contract work
    Remote work

    Revolution Technologies

    New York, NY
    4 days ago
  • $250k - $275k

     ...Principal Engineer (AI-Augmented Full-Stack, Platform Leadership) Location: New York City (Hybrid/Onsite as applicable) Compensation:...  ...What Our Client Is Looking For Required ~15+ years of software engineering experience with strong technical breadth and depth... 

    NxT Level

    New York, NY
    5 days ago
  •  ...Principal Software Engineer If you are looking for a game-changing career, working for one of the world's leading financial institutions, you've come to the right place. As a Principal Software Engineer at JPMorganChase within the Core Foundational Platforms team... 

    Chase

    Jersey City, NJ
    3 days ago
  •  ...Principal Software Engineer If you are looking for a game-changing career, working for one of the world's leading financial institutions, you've come to the right place. As a Principal Software Engineer at JPMorganChase within the Consumer and Community Banking,... 

    Chase

    New York, NY
    3 days ago
  •  ...Senior Principal Software Engineer We're looking for a tech leader ready to take their career to new heights. Join the ranks of top talent at one of the world's most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the CDAO AI... 

    Chase

    Jersey City, NJ
    1 day ago
  • $184.5k - $246k

     ...technical direction for Medidata's Platform engineering organization — the systems,...  ...organization — not just tool adoption, but how software is designed, reviewed, tested, and...  ...multiple teams and systems 3+ years in a Principal Engineer, Distinguished Engineer, or equivalent... 
    Work at office
    Local area
    Flexible hours
    Shift work

    PowerToFly

    New York, NY
    1 day ago
  •  ...Valence is seeking a Principal Software Engineer to architect, build, and scale backend systems and user-facing experiences for their AI native coaching platform. Ideal candidates will have strong full stack experience, proficiency in Python and JavaScript, and a focus... 
    Remote work

    Valence

    New York, NY
    12 hours ago
  •  ...website, mobile app, and machine learning systems powering our ad-tech optimization engine. Performance is not a preference here, it is a core requirement. We are looking for a Principal Software Engineer , who will be the technical authority, responsible for all development... 
    Full time
    For contractors
    Casual work
    Remote work
    Flexible hours

    pubGENIUS.

    New York, NY
    4 days ago
  •  ...Join JPMorgan Chase as a Senior Principal Software Engineer – Shape the Future of Data & Analytics Are you passionate about building innovative data solutions that drive real business impact? The Chief Data & Analytics Office (CDAO) at JPMorgan Chase is leading the way... 
    Work at office

    Aumni

    Jersey City, NJ
    11 hours ago
  • $4,500 per month

     ...connection between our customer base and the funding suppliers. As a Principal Engineer at Upstart on the Capital Supply team, you will collaborate...  ...What we’re looking for Minimum requirements: 10+ years software engineering experience Strong technical and software... 
    Immediate start
    Remote work

    Israelvcforum

    New York, NY
    2 days ago
  •  ...An innovative software solutions company in the United States seeks a Software Engineer to build systems that ensure software reliability and safety. The ideal candidate will have extensive experience with scalable software products and a strong grasp of programming languages... 
    Remote work

    ClearVector

    New York, NY
    4 days ago
  • $175k

     ...s mission is to provide the absolute best environment for software creators to pursue their passion by connecting them with great...  ...we are looking for We're looking for a h ands-on Principal Software Engineer who thrives in complex, fast-moving environments and wants... 
    Full time
    Remote work

    Jahnel Group

    New York, NY
    2 days ago
  • $213.36k - $320.04k

     ...moments that matter - both for our audiences and our employees - and aim to leave a positive mark on culture. Job Title : Principal Software Engineer - AI Tooling & Quality Engineering Platforms Team : Global Quality Engineering (GQE) Location : New York City,... 

    Paramount

    New York, NY
    2 days ago
  • $130k - $160k

     ...application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Principal Software Engineer Victor, NY, US 2 days ago Requisition ID: 2330 Salary Range: $130,000.00 To $160,000.00 Annually Position Summary A... 
    Full time
    Temporary work
    Monday to Friday
    Shift work

    Metrea LLC

    New York, NY
    12 hours ago
  •  ...Senior Principal Software Engineer We're looking for a tech leader ready to take their career to new heights. Join the ranks of top talent at one of the world's most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the Commercial... 

    Chase

    New York, NY
    3 days ago
  •  ...Uniti AI, based in New York City, is looking for a Principal Software Engineer to set the technical direction for their advanced AI-driven real estate solutions. This hybrid role involves architecting scalable systems and ensuring high-quality code delivery. With 7-12... 

    Uniti AI

    New York, NY
    11 hours ago
  • $261k - $353k

     ...Overview Come join Intuit's community of 'Builder catalysts' as a Principal Software Engineer and help us power prosperity around the world. Intuit's Builder catalysts co-create with cross-functional partners and exhibit extreme ownership in the end-to-end product... 
    Temporary work
    Work experience placement
    Work at office
    Local area
    3 days per week

    Intuit Inc

    New York, NY
    5 days ago
  • $205k - $285k

     ...A tech company focused on digital safety is seeking a Principal Software Engineer to lead innovative projects aimed at enhancing customer acquisition. The ideal candidate has over 12 years of software engineering experience and proven leadership skills. Responsibilities... 
    Remote work

    Aura Network, Inc

    New York, NY
    4 days ago
  • $200k - $250k

     ...Principal Software Engineer (NY) Title of Role: Principal Software Engineer (NY) Location: New York, hybrid Company Stage of Funding: Venture-Backed — AI, B2B, Software Development Office Type: Hybrid Salary: $200K–$250K Company Description We're representing... 
    Work at office

    Recruiting from Scratch

    New York, NY
    3 days ago

Do you want to receive more vacancies?

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