Senior Software Engineer (Python)

Posted a month ago
Main Location
New York City, NY, United States
Open jobs
powertofly approved What Moody's Corporation Has to Offer:

Moody's is an essential component of the global capital markets, providing credit ratings, research, tools and analysis that contribute to transparent and integrated financial markets. Moody's supports independent thought and promotes a work environment that values and maximizes the contributions of all employees. Moody's offers their employees:

  • Commuter Benefit Plan
  • Discounted Employee Stock Purchase Plan
  • Educational Assistance
  • Financial Planning
  • Flexible Work Arrangements
  • Parental Leave
  • We are looking for a talented Python developer to join our growing team in Prague, to work on analytical solutions for the analysis of securitisations (CLO/ABS/RMBS etc). These solutions use Moody’s Analytics API products to deliver powerful analytics into the hands of our customers using AWS cloud technology (Lambda, S3, DynamoDB). Experience with these cloud technologies is highly desirable, as well as experience working with Excel and VBA which is the final delivery platform for most solutions. The successful candidate will work together with financial engineers in London, Frankfurt and New York to develop and support these solutions.


    This is an outstanding opportunity to join a major player in the global capital markets and get exposure to the multi-trillion dollar securitisation market, and we are willing to consider candidates from outside the finance sector provided they have a strong numerical background in a field such as physics, accounting or engineering.

    Responsibilities include

    • Support and enhancement of existing Python projects (Python 3.7+, asyncio) and test cases (pytest)
    • Deployment to and support of cloud components (Lambda, S3, DynamoDB)
    • Working with native Linux and Windows APIs
    • Optimising and debugging code
    • Working with Excel and VBA
    • Collaborating with financial engineers
    • Ability to handle multiple assignments concurrently and independently manage time.
    • Ability to apply superb analytical skills and persistence in problem solving.
    • Work with minimal guidance from senior team members
    Qualifications
    • Bachelor's or Master’s degree in Finance, Physics, Engineering, Computer Science or a related field.
    • Strong knowledge of Python, including asyncio
    • Numerical background
    • Strong written and verbal communications skills.
    • Strong understanding of software architectures, particularly serverless
    • Experience with standard dev tools: Jira, Perforce, Git, Jenkins, etc.
    Mission
    We're a community of women leveraging our connections into top companies to help underrepresented women get the roles they've always deserved. Simultaneously, we work to build truly inclusive hiring processes and environments where women can thrive and not just survive.
    Are you hiring? Join our platform for diversifiying your team
    Senior Software Engineer (Python)
    Moody's Corporation