CrawlJobs Logo

Python Backend Senior Developer - Assistant Vice President

India, Pune Employment contract · Job Posted April 23, 2026
Apply Position
Job Link Share

Job Description

Citi is seeking a highly motivated candidate for Senior Python developer in Wholesale Credit Risk Technology team that serves Institutional Credit Management (ICM). We are looking for a talented professional with a solid technical acumen to partner with onshore and offshore teams and design and deliver innovative technology solution for the front office, Credit Risk Business. The candidate will be a core member of the technology team responsible implementing projects based on Python,FastAPI, MCP, LLM, Java and using latest technologies. Excellent opportunity to immerse in and learn within the Wholesale Credit Risk Division and gain exposure to business and technology initiatives targeted to maintain lead position among its competitors.

Job Responsibility

  • Research and resolve complex issues, escalating as appropriate
  • Work with developers onshore, offshore and matrix teams to implement a business solution
  • Investigate possible bug scenarios and production support issues

Requirements

  • 7+ years of hands on experience in building an enterprise scale highly componentized application using Python,FastAPI
  • Hands on development experience in Python
  • Experience working with CI/CD pipelines, Kubernetes and other containerized platforms
  • Ability to effectively interact, collaborate with development team
  • Ability to effectively communicate development progress to the Project Lead
  • Work with developers onshore, offshore and matrix teams to implement a business solution
  • Investigate possible bug scenarios and production support issues
  • Recent experience with modern Python Development using Large Language models, Model Context Protocol, & Retrieval Augmented Generation (RAG) architecture
  • Experience developing application in Financial Services industry is preferred

Nice to have

Experience developing application in Financial Services industry is preferred

What we offer

Discover the top benefits offered to our global workforce, designed to support your well-being, growth and work-life balance

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Python Backend Senior Developer - Assistant Vice President

8 matching positions

Senior Python Developer - Assistant Vice President

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Chennai; Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Strong expertise in core Python and FastAPI skillset
  • Experience in building secure, scalable backend workflows in Python preferably in banking domain
  • Experience in AI/ML integrated solutions to deliver automation and productivity gains
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor’s degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Engineer Senior Analyst - Assistant Vice President

We are seeking an experienced and dynamic Golang API and Special Projects Develo...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Expert-level proficiency in Golang, with strong capabilities in Python
  • Hands-on experience with MSSQL and MySQL
  • In-depth knowledge and implementation experience with OAuth 2.0
  • Experience with Lightspeed, Harness, Helm, and OpenShift ECS
  • Practical experience with Docker and Kubernetes
  • Proven experience with Kafka and Memcached
  • Familiarity with Splunk, Grafana, and OpenShift ECS metrics
  • Proficient in GitHub and Git
  • Experience with S3, Chef, Jenkins, and Ansible
  • Strong analytical and problem-solving skills, with an ability to optimize API performance and apply concurrency patterns effectively
Job Responsibility
Job Responsibility
  • Design, develop, and maintain robust RESTful APIs and critical Broker/Cron jobs primarily using Golang and Python
  • Implement secure, scalable, and high-performance backend services, adhering to established standards and best practices
  • Perform query optimization and apply concurrency patterns to enhance system efficiency and responsiveness
  • Write clean, well-documented, maintainable, and reusable code, ensuring high code quality
  • Integrate APIs and Brokers with various database systems (MySQL, MSSQL) and third-party tools such as Chef, Jenkins, and Ansible
  • Implement robust authentication and authorization mechanisms utilizing OAuth 2.0 standards
  • Leverage caching solutions (Memcached) and message queues (Kafka) to build high-throughput systems
  • Design, implement, and maintain efficient CI/CD pipelines using Lightspeed, Harness, Helm, and OpenShift ECS
  • Implement comprehensive monitoring and logging solutions using tools like Splunk, Grafana, and OpenShift ECS metrics
  • Actively participate in sprint code reviews (PRs) and manage Release-for-Testing (RFT)/Release-for-Production (RFP) processes to ensure smooth deployments to higher environments
  • Fulltime
Read More
Arrow Right

Node JS Backend Development - Assistant Vice President

Conduct feasibility studies, technical assessments, time and cost estimates for ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+years of relevant experience
  • Strong experience with Node.js, and Python for back-end and services development
  • Development and consumption of REST APIs, GraphQL, microservices patterns
  • Knowledge of MongoDB, NoSQL/SQL databases, data modeling, indexing, and performance optimization
  • Experience with containers (Docker), container orchestration basics
  • Hands-on knowledge of CI/CD systems including Tekton, Harness, Git-based pipelines
  • Ability to build automated deployments, environment provisioning, and packaging
  • Experience with Ansible for configuration management, automation scripts, and infra-as-code tasks
  • Strong understanding of Linux and Windows operating environments
  • Basic to intermediate understanding of networking concepts (DNS, load balancers, firewalls, routing, ports, protocols, etc.)
Job Responsibility
Job Responsibility
  • Conduct feasibility studies, technical assessments, time and cost estimates for full-stack solutions
  • Manage all phases of software development: design, coding, testing, deployment, and support
  • Build microservices, API gateways, integration flows, and modular service components
  • Implement CI/CD pipelines using Tekton, Harness, and Git-based workflows
  • Write automation scripts and configuration tasks using Ansible
  • Deploy and optimize applications on Linux/Windows servers and containerized environments
  • Troubleshoot complex issues across application, networking, OS, API, and data layers
  • Provide architectural guidance, define best practices, and enforce coding standards
  • Work closely with business users, product owners, and engineering teams to deliver end-to-end solutions
  • Recommend and implement security measures, ensuring secure design and deployment
  • Fulltime
Read More
Arrow Right

Senior Data Engineer Lead / Architect - Senior Vice President

At Citi Services - Global Trade Technology Organization, we are on a mission to ...
Location
Location
India , Pune, Maharashtra, India, Chennai, Tamil Nadu, India
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of professional experience in data engineering, with a proven track record of designing and building large-scale data systems
  • 3+ years in a technical leadership or architect role, with experience mentoring junior and senior engineers
  • Expert-level proficiency in at least one programming language (Python or Scala preferred) and exceptional SQL skills
  • Proven hands-on experience with Python or Scala for data manipulation, scripting, machine learning, and backend development
  • Deep, hands-on experience with a major cloud platform (AWS, GCP, or Azure) and its data ecosystem (e.g., S3/GCS, Redshift/BigQuery, EMR/Dataproc, Kinesis/Dataflow)
  • Extensive hands-on experience with modern big data technologies and Data streaming (like Hadoop, Hive, Impala, Apache Spark, Kafka, or Flink)
  • Proficiency with workflow orchestration tools such as Airflow, Dagster, or Prefect
  • Proficiency in designing and implementing microservices architectures, RESTful APIs, and event-driven systems with 'Data as a Product' Principle
  • Solid understanding of data modeling concepts and database design for both analytical (OLAP) and transactional (OLTP) workloads
  • Deep understanding and hands-on experience with relational databases (e.g., PostgreSQL, Oracle), NoSQL databases (e.g., MongoDB, Cassandra), data warehousing, and big data technologies (e.g., Spark, Kafka)
Job Responsibility
Job Responsibility
  • Architect & Design: Design, architect, and oversee the development of robust, scalable, and reliable data infrastructure, including data lakes, data warehouses, and real-time streaming platforms on the cloud
  • Build & Code: Act as a senior individual contributor and hands-on technical leader. Write clean, maintainable, and high-performance code for data ingestion, transformation, and serving layers (e.g., using Python, Scala, SQL, and Spark)
  • Lead & Mentor: Lead a team of data engineers, providing technical guidance, mentorship, and career development support. Foster a collaborative and inclusive team environment
  • Champion Culture: Define, document, and champion data engineering best practices across the organization, including CI/CD, data quality, testing frameworks, observability, and code review standards
  • Drive Strategy: Partner with leadership, product managers, data scientists, and analysts to understand data needs and develop a long-term data strategy and roadmap
  • Innovate & Evaluate: Stay at the forefront of data engineering technologies. Evaluate, prototype, and recommend new tools and frameworks to continuously improve our data platform
  • Ensure Governance: Implement and enforce robust data governance, security, and privacy policies in partnership with our security and compliance teams
  • Fulltime
Read More
Arrow Right

Digital Software Engineer Senior Manager - Vice President

The Digital S/W Engineer Sr Mgr accomplishes results through the management of p...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 11-17 years of relevant experience in an Apps Development role or senior level experience in an Enterprise Architecture role with subject matter expertise in one or more areas with at least 3+ years of deep specialization in AI/ML, NLP, or Generative AI development
  • Proven experience in successfully building, leading, and delivering complex technology projects from conception through to deployment and ongoing support
  • Proven experience in leading high performance teams spread across multiple locations
  • Effectively coach and give feedback to direct reports to help develop talent and support career development
  • 2+ years of experience building and operating production-grade AI systems such as digital assistants, recommendation engines, or similar intelligent platforms
  • 2+ years of deep, applied experience with LLM technologies (GPT-4, Claude, Gemini, or equivalent), including prompt engineering, fine-tuning, and cost optimization in production environments
  • Hands-on expertise in implementing Retrieval-Augmented Generation (RAG) pipelines and working with vector databases for knowledge-grounded AI applications
  • Demonstrable experience in designing and deploying agentic AI workflows and multi-agent systems using modern frameworks
  • Proficiency in NLP model development using industry-standard libraries and ML frameworks
  • Expert-level Python development skills with strong command of RESTful APIs, microservices architecture, and cloud platforms
Job Responsibility
Job Responsibility
  • Accountable for executing and driving enterprise grade application design and development efforts to completion, serving as a development lead
  • Proficient at operating with considerable autonomy and significantly influence the way an application is designed and developed by providing subject specific expertise and an advanced level of understanding of application programming principles
  • Participate in design discussions as a Development Lead and play the part of a key decision maker in driving design decisions
  • Partner with industry vendors that provide technology or user experience design components that support our Digital architecture and work with vendors on our implementation plans and roadmaps identifying partnership opportunities to increase our development velocity and our learnings
  • Directly impact the business by influencing strategic functional decisions through advice, counsel or provided services
  • This will require persuading and influencing others through strong and comprehensive communication and diplomacy skills
  • Communicate progress, anticipate bottlenecks, provide escalation management, identify, assess, track and mitigate issues/risks at multiple levels
  • Regularly review metrics and proactively seek out new and improved mechanisms for visibility ensuring your program stays aligned with organization objectives
  • Share knowledge with the team in various forums (brown bags, engineering forums etc.) and demonstrate a higher level of knowledge through industry certifications
  • Integrate LLMs for conversational understanding and response generation
  • Fulltime
Read More
Arrow Right

Full Stack Software Engineer - Vice President

The Software Engineer Vice President is a senior level position responsible for ...
Location
Location
Canada , Mississauga
Salary
Salary:
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of relevant experience in the Financial Service industry with Back End, preferred Full Stack experience
  • 6+ years of professional experience in software engineering, with a strong focus on full-stack development
  • Expertise in React/AngularJS for front-end development
  • Experience with any of the following: Java, Springboot, React, AngularJS, SQL Queries, Python
  • Design, develop, and implement scalable and maintainable web applications using React/AngularJS, Spring Boot, and SQL
  • Proficiency in Spring Boot for building robust and scalable backend systems
  • Strong SQL skills for database design, querying, and optimization
  • Experience with RESTful APIs and microservices architecture
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration skills
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right
New

Cloud/Azure Engineer

We are looking for a Cloud/Azure Engineer to support modern cloud data platforms...
Location
Location
United States , New York
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3-5 years of hands-on experience working with Microsoft Azure services in a cloud engineering or cloud architecture capacity
  • Proven experience with Azure Synapse Analytics, Azure Data Factory including pipelines and data flows, and Azure Databricks
  • Working knowledge of scripting or programming in PowerShell, Python, Bash, or similar languages
  • Solid understanding of cloud security principles, governance practices, and compliance-related controls
  • Experience with data modeling, data warehousing, and data lake design concepts
  • Background building or supporting CI/CD processes with Azure DevOps, GitHub Actions, or comparable tools
  • Ability to troubleshoot complex technical issues, improve system scalability, and communicate effectively with both technical and non-technical stakeholders
  • Willingness to travel to local sites as needed and ability to lift up to 35 pounds
Job Responsibility
Job Responsibility
  • Design, build, and maintain cloud solutions using Microsoft Azure services with an emphasis on Synapse, Azure Data Factory, Databricks, and related platform components
  • Develop and enhance data pipelines, transformation workflows, and integration processes to support reliable movement and processing of enterprise data
  • Create and optimize cloud architectures that support data warehousing, data lake environments, and efficient analytical workloads
  • Implement automation and deployment practices through CI/CD pipelines using tools such as Azure DevOps, GitHub Actions, or similar technologies
  • Monitor platform health, investigate issues, and resolve performance bottlenecks using Azure monitoring and diagnostic tools including Azure Monitor and Log Analytics
  • Apply cloud security, governance, and compliance standards to ensure Azure resources are configured and managed according to organizational requirements
  • Write and maintain scripts in PowerShell, Python, or Bash to automate administration, orchestration, and operational tasks
  • Partner with cross-functional teams to gather technical requirements, communicate design decisions, and deliver solutions aligned with changing priorities
  • Travel to local sites as needed and support occasional physical handling of equipment or materials up to 35 pounds
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • 401(k) plan
Read More
Arrow Right
New

Technical Support Engineer - Infrastructure Implementation and Support

Location
Location
India , Indore; Noida
Salary
Salary:
Not provided
clear-trail.com Logo
ClearTrail
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 1 - 3 Years experience in the role of Software and Hardware Infrastructure implementation and support
  • BE (IT/Computers), MCA
Job Responsibility
Job Responsibility
  • Identify Hardware and Software requirements related to Product Implementation
  • Keep yourself updated with latest trends in Hardware and Software Infrastructure
  • Design highly available product deployment architecture, networking architecture and storage architecture, virtualization architecture
  • Design network security as per the requirement of customer
  • Design and deploy Hardware, Software and Application monitoring tools
  • Use automation for deployments and system upgrades
  • Diagnose customer reported problems or configuration issues and recommend possible solutions within agreed SLAs
  • Provide technical reviews of user documentation, product requirements documents, product videos and other functional specifications
Read More
Arrow Right