Senior Python Developer

Fidelity International

Gurgaon/Gurugram

Not disclosed

Work from Office

Full Time

Min. 5 years

Job Details

Job Description

Senior Analyst Programmer - Python

About the Opportunity

Job Type: PermanentApplication Deadline: 28 February 2026

Job Description

                                                                                                

Title                 Senior Analyst Programmer

Department      Corporate Enablers Technology - CFO

Location          Gurgaon

Reports To       Senior Manager

Level                3

We’re proud to have been helping our clients build better financial futures for over 50 years. How have we achieved this? By working together - and supporting each other - all over the world. So, join our team and feel like you’re part of something bigger.

About your team

The Corporate Enablers technology function provides IT services to multiple business functions like Finance, HR and General Counsel, globally. CFO Technology collaborates with Finance and Procurement stakeholders globally to develop and support of business applications that underpin all core finance processes across FIL. This includes on-premises and SaaS solutions, both in-house built and vendor provided.  There is a strong focus on data analytics, workflow and automation tools to bring greater efficiencies to these functions.  Together with this there is continued move towards greater use of Agile and DevOps practices. CFO Technology team is a global team with people based in the UK, China and India.

About your role
Join our team of enthusiastic technologists as we build the future of a cloud-based intelligent integration platform

This role is for a skilled Python engineer with strong AI/ML expertise who can comprehend complex functional and technical issues and design solutions that align with business needs. You will work on cloud-native AI-driven integration systems, leveraging Kubernetes, AWS, and advanced automation with a top-performing team to deliver enterprise-grade solutions.

About you

Essential Skills

  • 5-8 years of overall full stack Python hands on experience of system software development, testing and maintenance
    • Knowledge of latest Python frameworks and technologies (e.g., Django, Flask, FastAPI)
    • Experience with Python libraries and tools (e.g., Pandas, NumPy, SQLAlchemy)
    • Familiarity with REST API security, authentication, and authorization mechanisms (e.g., OAuth, JWT)
    • Good experience and hands-on knowledge of PL/SQL (Packages/Functions/Ref cursors)
    • Experience in model training, evaluation, and deployment in production environments.
    • Hands on knowledge of ETL pipeline development and automating ML workflows.
  • Hands on development experience of AWS (S3, lambda, API gateway, EC2, CloudFront, Route53, Dynamo DB, VPC, subnets)
  • Hands-on experience with Kubernetes for container orchestration
  • Knowledge of deploying, managing, and scaling applications on Kubernetes clusters
  • Should have clear understating on continuous integration, build, release, code quality
  • Hands on with coding and debugging. Should be able to write high quality code optimized for performance and scale

Skills – nice to have: 

  • Hands on experience with SnapLogic cloud-native integration platform. Ability to design and implement integration pipelines using low code iPaaS tools
  • Hands-on experience with TensorFlow, PyTorch
  • Familiarity with NLP techniques and libraries (Hugging Face Transformers)
  • Experience with infrastructure-as-code tools (e.g., Terraform, CloudFormation).
  • Experience in CI/CD, TDD, DevOps, CI/CD tools - Jenkins/UrbanCode/SonarQube/ Bamboo

Key Responsibilities:

  • Design, develop, and maintain Python-based applications for cloud and AI-driven integration platforms.
  • Build and deploy machine learning models and integrate them into production systems
  • Develop ETL pipelines for AI data processing and automation workflows
  • Implement MLOps practices for continuous integration and deployment of ML models
  • Collaborate with cross-functional teams to design scalable, secure, and high-performance solutions.
  • Ensure adherence to best practices in cloud architecture, container orchestration, and AI model lifecycle management.
  • Communicate with business analysts to discuss various business requirements

Experience and Qualification:

  • B.E./ B.Tech. or M.C.A. in Computer Science from a reputed University
  • Total 5-8 years of experience with application development on Python language, API development along with SQL, PL/SQL

Feel rewarded

For starters, we will offer you a comprehensive benefits package. We will value your wellbeing and support your development. And we will be as flexible as we can about where and when you work – finding a balance that works for all of us. It is all part of our commitment to making you feel motivated by the work you do and happy to be part of our team. For more about our work, our approach to dynamic working and how you could build your future here, visit careers.fidelityinternational.com.

For more about our work, our approach to dynamic working and how you could build your future here, visit careers.fidelityinternational.com.

Our Values

Integrity – Doing the right thing, every time and putting the client first.

Trust – Empowering each other to take the initiative and make good decisions.

Our Behaviours

Brave - Challenging the status quo, being accountable and speaking up.

Bold - Acting with conviction, encouraging diverse thinking, and keeping things simple.

Curious - Learning to do new things in better ways and encouraging fresh thinking.

Compassionate - Having empathy, caring for colleagues, clients & community.

Experience Level

Senior Level

Job role

Work location

Gurgaon Office, India

Department

IT & Information Security

Role / Category

IT Security

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 5 years

About company

Name

Fidelity International

Job posted by Fidelity International

Apply on company website