Skip to main content
Go to homepage
Menu
Saved Jobs (0)
EN
Filter Languages
English
English
Canadian Français
Canadian French
View all jobs
Search Jobs
Find jobs for
Location
Radius
miles
5 miles
15 miles
25 miles
35 miles
50 miles
Search
Associate Software Engineer
Heredia, Provincia de Heredia
Apply now
Save job
Posted
07/01/2026
Job reference
14084
Experience level
Experienced Hire
Job category
Engineering & Technology
Line of business
Data Estate
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 CompetenciesStrong foundations in software engineering with Python and at least one additional programming language such as Java, C#, Go, C++, or Rust, including the ability to write clean, testable, and maintainable codeIntroductory experience working with data processing and unstructured data formats such as HTML, PDF, and XML, gained through coursework, internships, personal projects, or early career rolesFamiliarity with web technologies or data acquisition techniques, including APIs, basic scraping approaches, or ETL conceptsExposure to cloud platforms, with AWS preferred, and an understanding of containerization concepts; hands-on experience is a plus but not requiredUnderstanding of CI/CD fundamentals, version control using Git, and automated testing practicesBasic awareness of AI, machine learning, or large language model concepts, with an interest in applying AI-enabled tools to improve data quality and engineering workflowsAbility to collaborate effectively within a team environment, actively participate in code reviews, and communicate technical ideas clearlyStrong learning mindset with the ability to ramp up quickly in new domains, tools, and technologiesEducationBachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experienceResponsibilitiesThis role supports the development, enhancement, and operation of data acquisition and extraction pipelines that process unstructured data from public and regulatory sources while building foundational software engineering skills in a production environmentContribute to the development and operation of data acquisition and extraction pipelines that ingest and process unstructured data from public and regulatory sourcesImplement enhancements to Python- or Java-based workflows under the guidance of senior engineers, following established design patterns and best practicesAssist in building and maintaining pipelines that transform unstructured documents into validated, structured datasetsCollaborate with data engineering, enrichment, and machine learning teams to integrate tagging, classification, and metadata...
Want jobs like this matched to you?
Swoopd scores fresh postings against your résumé so you only see the matches that matter.