Python Software Engineer
Role Overview
Fitch Ratings is hiring a Senior Software Engineer specializing in Python programming or applications.
The role supports applications built with Python and cloud platforms for Fitch ratings workflow systems.
Key Skills for This Role
Full Job Posting
Role Overview
Fitch Ratings is hiring a Senior Software Engineer specializing in Python programming or applications.
The role supports applications built with Python and cloud platforms for Fitch ratings workflow systems.
Objectives and Tasks
- Develop, test, and maintain high-quality Python software.
- Participate in the full software development lifecycle.
- Collaborate with cross-functional teams to solve complex problems.
- Write clean, reusable, maintainable, and scalable code.
- Set up CI/CD pipelines and support production systems.
- Participate in code reviews, Agile processes, and technical best-practice development.
Required Qualifications
- At least 8 years of experience as a Python Developer.
- Bachelor’s degree in software engineering or a related field.
- Strong knowledge of Python stacks, ecosystems, frameworks, and automation.
- Experience with front-end development, AWS, and Microsoft Azure.
- Experience with PostgreSQL, Oracle, SQL, and NoSQL technologies.
- Experience with GitHub, Bamboo, JIRA, and related delivery tools.
- Strong problem-solving, communication, and collaboration skills.
Preferred Qualifications
- Experience with Django, Flask, or Pyramid.
- Knowledge of DevOps practices and tools such as Docker or Kubernetes/EKS.
- Knowledge of data science and machine learning concepts and tools.
- Open-source Python contributions or active Python community involvement.
Compensation
- For New York roles, expected base pay is $140,000-$160,000 per year.
- The compensation package may also include commissions, discretionary bonuses, long-term incentives, and benefits.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Fitch Group, Inc.
Lead Software Engineer, Full-Stack Applications - AI Innovation squads
Toronto, CAN
Fitch is hiring a Lead Software Engineer to build greenfield AI systems and intelligent platforms for financial analysis. The role calls for 15+ years of enterprise application or AI/ML experience, strong software archit
Senior Gen AI Software Engineer
Chicago, USA
Fitch Solutions is seeking a Senior Gen AI Software Engineer to build and scale production-grade generative AI systems, including RAG, agentic workflows, and enterprise AI applications. Candidates need extensive producti
Senior Director, Engineering - Corporates, Financial Institutions & Sovereigns (Manchester)
Manchester, GBR
Fitch Ratings seeks a Senior Director to own the engineering strategy, execution, and culture for four teams supporting its Corporates, Financial Institutions, and Sovereigns businesses. You will modernize critical platf
Senior Python Engineer (Toronto)
Toronto, CAN
Fitch Ratings is seeking a Senior Python Engineer to develop and support scalable workflow applications using Python and cloud platforms including AWS and Microsoft Azure. The role requires 8+ years of Python development
Administrative Assistant, Business Relationship Management, Dubai
, UAE
Fitch Group is seeking an Administrative Assistant to provide personal assistant and team administration support to the Head of Middle East and Africa Business Relationship Management. The role covers calendars, travel,
Senior Machine Learning Engineer (Manchester)
Manchester, GBR
Fitch Group is seeking a Senior Machine Learning Engineer to build and support generative AI, machine learning, deep learning, and data science solutions across the organization. The role develops AI platforms, MLOps wor
Senior Software Engineer, Full-Stack Applications (Python)
Manchester, GBR
Fitch Ratings is seeking a Senior Software Engineer to build and maintain mission-critical full-stack applications for its Ratings Technology team. The role requires strong Python, React, database, cloud, CI/CD, and soft
Lead Software Engineer, Full-Stack Applications - AI Innovation squads
Toronto, CAN
Senior Gen AI Software Engineer
Chicago, USA
Senior Director, Engineering - Corporates, Financial Institutions & Sovereigns (Manchester)
Manchester, GBR
Senior Python Engineer (Toronto)
Toronto, CAN
Administrative Assistant, Business Relationship Management, Dubai
, UAE
Senior Machine Learning Engineer (Manchester)
Manchester, GBR
Senior Software Engineer, Full-Stack Applications (Python)
Manchester, GBR