CrawlJobs Logo

Lead Python Application Developer - Senior Vice President

https://www.citi.com/ Logo

Citi

Location Icon

Location:
India , Pune

Category Icon

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

Not provided

Job Description:

We are seeking a highly experienced and technically proficient Lead Python Application Developer with 12+ years of hands-on experience to design, develop, and deliver critical, scalable, highly available, and performant applications. This role demands deep technical expertise, a strong focus on execution, and a proven ability to deliver robust software solutions, particularly within quantitative and market risk domains.

Job Responsibility:

  • Lead hands-on implementation and architecture of Python frameworks for scalable, resilient, and performant applications
  • Develop solutions adhering to architectural standards, utilizing in-depth technical and business domain knowledge
  • Enforce industry-standard SDLC best practices and contribute to code quality through reviews
  • Collaborate with cross-functional teams (Risk, Quants, FO, DevOps, Production Support) for seamless delivery
  • Drive development for Stress Testing and Regulatory Risk projects in the Market Risk domain
  • Manage project technical aspects, including planning, governance, and taking ownership of initiatives
  • Deliver high-quality solutions independently within a globally matrixed environment and under tight deadlines

Requirements:

  • 12+ years of hands-on experience in Application Development, primarily with Python
  • Expert-level Python 3.x proficiency for scalable, resilient, and high-performance applications
  • Advanced knowledge of Python frameworks (FastAPI, Django, Flask), best practices, and design patterns (OOP)
  • Strong understanding of software architecture principles and distributed system design (Microservices, Event-Driven Architecture)
  • Extensive experience with relational (PostgreSQL, Oracle, SQL Server) and NoSQL databases (MongoDB, Cassandra, Redis), including advanced SQL
  • Proven expertise in designing, developing, and securing RESTful APIs and integration patterns
  • Hands-on experience with CI/CD systems (Jenkins, GitLab CI, GitHub Actions, Bitbucket Pipelines) for automated deployment
  • Highly experienced with Unix-based operating systems
  • Strong background in cloud platforms (AWS, Azure, GCP), including containerization (Docker) and contributing to Kubernetes orchestration
  • Advanced troubleshooting, debugging, and performance optimization for distributed systems
  • Proficiency in automated testing frameworks (Pytest, unittest) and TDD methodologies
  • Solid understanding of secure coding practices and application security principles (OWASP Top 10)
  • Expertise in Git (Bitbucket, GitHub) for advanced branching and pull request workflows
  • Experience developing Quantitative/Calc-intensive Python solutions with advanced computation libraries
  • Sound understanding and exposure to various Risk Methodologies
  • Exposure to mathematical modeling/finance insights
  • Exposure to AI/ML tools and frameworks (TensorFlow, PyTorch, scikit-learn)
  • Practical experience with AI tools (Copilot, Devin, Claude/Gemini/GPT) for development workflows
  • Experience with Agentic AI tools, including writing Agents and Skills, and contributing to Agentic frameworks
  • Understanding and practical application of Generative AI concepts in software development
  • Deep understanding and practical experience with Agile/Scrum methodologies
  • Exceptional ability to manage priorities and tasks effectively
  • Strong analytical, logical, systems thinking, and critical analysis skills
  • Excellent written and verbal communication for diverse audiences
  • Ability to work independently, take ownership, and collaborate effectively in global teams

Nice to have:

  • Polyglot Programming Exposure (e.g., Java)
  • Big Data Technologies (Apache Spark, Hadoop, Kafka) and data warehousing
  • Frontend Development (React, Angular, Vue.js)
  • Relevant Cloud or Industry Certifications
  • Experience with banking domain (pricing, risk), CFA/FRM certification

Additional Information:

Job Posted:
May 19, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:
PREMIUM
More languages and countries
+ Unlock 31694 hidden job offers
Languages
English Čeština Deutsch Ελληνικά Español Français +15
Countries
United States United Kingdom India Canada Australia +
See plans
Plans from $2.99 / month

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Lead Python Application Developer - Senior Vice President

New

Senior Python Application Developer - Vice President

We are seeking an experienced, motivated and technically proficient Senior Pytho...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 9+ years of hands-on experience in Application Development, primarily with Python
  • Expert-level Python 3.x proficiency for scalable, resilient, and high-performance applications
  • Advanced knowledge of Python frameworks (FastAPI, SqlAlchemy), best practices, and design patterns
  • Strong understanding of software architecture principles and distributed system design (Microservices, Event-Driven Architecture)
  • Extensive experience with relational (PostgreSQL, Oracle) and NoSQL databases (MongoDB, Redis), including advanced SQL
  • Proven expertise in designing, developing, and securing RESTful APIs and integration patterns
  • Hands-on experience with CI/CD systems (Tekton/Jenkins/GitHub Actions, Harness/GitLab CI) for automated deployment
  • Highly experienced with Unix-based operating systems
  • A working understanding of containerization (Docker) and Kubernetes orchestration
  • Able to troubleshoot/debug and optimize performance on distributed systems
Job Responsibility
Job Responsibility
  • Lead hands-on implementation and architecture of Python frameworks for scalable, resilient, and performant applications
  • Develop solutions adhering to architectural standards, utilizing in-depth technical and business domain knowledge
  • Enforce industry-standard SDLC best practices and contribute to code quality through reviews
  • Collaborate with cross-functional teams (Risk, Quants, FO, DevOps, Production Support) for seamless delivery
  • Drive development for Stress Testing and Regulatory Risk projects in the Market Risk domain
  • Manage project technical aspects, including planning, governance, and taking ownership of initiatives
  • Deliver high-quality solutions independently within a globally matrixed environment and under tight deadlines
  • Fulltime
Read More
Arrow Right
New

Senior Python Application Developer-Vice President

Job Overview: We are seeking an experienced, motivated and technically proficien...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 9+ years of hands-on experience in Application Development, primarily with Python
  • Expert-level Python 3.x proficiency for scalable, resilient, and high-performance applications
  • Advanced knowledge of Python frameworks (FastAPI, SqlAlchemy), best practices, and design patterns
  • Strong understanding of software architecture principles and distributed system design (Microservices, Event-Driven Architecture)
  • Extensive experience with relational (PostgreSQL, Oracle) and NoSQL databases (MongoDB, Redis), including advanced SQL
  • Proven expertise in designing, developing, and securing RESTful APIs and integration patterns
  • Hands-on experience with CI/CD systems (Tekton/Jenkins/GitHub Actions, Harness/GitLab CI) for automated deployment
  • Highly experienced with Unix-based operating systems
  • Working understanding of containerization (Docker) and Kubernetes orchestration
  • Able to troubleshoot/debug and optimize performance on distributed systems
Job Responsibility
Job Responsibility
  • Lead hands-on implementation and architecture of Python frameworks for scalable, resilient, and performant applications
  • Develop solutions adhering to architectural standards, utilizing in-depth technical and business domain knowledge
  • Enforce industry-standard SDLC best practices and contribute to code quality through reviews
  • Collaborate with cross-functional teams (Risk, Quants, FO, DevOps, Production Support) for seamless delivery
  • Drive development for Stress Testing and Regulatory Risk projects in the Market Risk domain
  • Manage project technical aspects, including planning, governance, and taking ownership of initiatives
  • Deliver high-quality solutions independently within a globally matrixed environment and under tight deadlines
  • Fulltime
Read More
Arrow Right
New

Senior PySpark Developer - Vice President

We are seeking a highly skilled and experienced Senior PySpark Developer to join...
Location
Location
United States , Tampa
Salary
Salary:
113840.00 - 170760.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
June 05, 2026
Flip Icon
Requirements
Requirements
  • 10+ years of experience in Applications Development, Systems Analysis, or equivalent senior engineering roles
  • Extensive hands‑on experience delivering enterprise‑scale, database‑driven platforms in a regulated environment
  • Expert-level proficiency in Python programming, including object-oriented design, data structures, algorithms, and extensive experience with various Python libraries
  • Deep expertise in developing, optimizing, and deploying PySpark applications for large-scale data processing, ETL, and real-time analytics on distributed systems (e.g., Spark SQL, Spark Streaming, DataFrames)
  • Strong understanding of Apache Spark architecture, Hadoop ecosystem, and experience with distributed computing concepts. Familiarity with big data storage formats (e.g., Parquet, ORC)
  • Solid experience with both relational databases (e.g., Oracle) and NoSQL databases (e.g., MongoDB). Strong SQL writing and optimization skills
  • Experience in designing, developing, and consuming RESTful APIs using Python frameworks (e.g., Flask, FastAPI, Django REST Framework)
  • Strong understanding and practical experience with CI/CD tools (e.g., Jenkins) and containerization technologies (Docker, Kubernetes)
  • Expert-level proficiency with Git
  • Experience with unit testing (e.g., Pytest), integration testing, and performance testing frameworks for Python and PySpark applications
Job Responsibility
Job Responsibility
  • Design, develop, and implement robust, scalable, and high-performance data pipelines and applications using Python, PySpark, and Big Data technologies
  • Work autonomously to analyze requirements, propose technical solutions, and deliver high-quality code and data products, ensuring alignment with architectural standards and business objectives
  • Utilize expertise in various Big Data platforms (e.g., Hadoop, Hive, Kafka, Spark) to process, transform, and manage large datasets efficiently
  • Write complex SQL queries, stored procedures, and optimize database performance for large-scale data warehousing and analytics solutions
  • Develop and enhance ETL (Extract, Transform, Load) processes, ensuring data quality, integrity, and timely delivery. Experience with various ETL tools and methodologies is a plus
  • Proactively research, evaluate, and integrate new and emerging technologies, frameworks, and tools to improve development processes and solution capabilities
  • Ensure adherence to coding standards, conduct thorough code reviews, and implement best practices for software development, data governance, and security
  • Diagnose and resolve complex technical issues related to data pipelines, performance bottlenecks, and system integrations in a fast-paced environment
  • Collaborate effectively with cross-functional teams including architects, data scientists, business analysts, and QA engineers. Provide technical guidance and mentorship to junior team members
  • Identify opportunities to use AI tools to speed up development, code reviews, unit testing and deployment.
What we offer
What we offer
  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays
  • discretionary and formulaic incentive and retention awards
  • Fulltime
Read More
Arrow Right

Senior Application Architect and Delivery Lead - Senior Vice President

The Applications Development Group Manager is a senior management level position...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 14+ years of relevant experience
  • Experience in applications development
  • Experience in management
  • Experience managing global technology teams
  • Working knowledge of industry practices and standards
  • Consistently demonstrates clear and concise written and verbal communication
  • Exhibit sound understanding of theories and practices in architecture in multiple related areas
  • Demonstrated knowledge in the areas of Big Data, Grid Computing, Data Warehousing, Cloud Computing, and programming languages such as Java, Spark and Python
  • Extensive development expertise in building the high scaled and performant software platforms for data computation and processing
  • Expert level knowledge of core Java concepts and framework such as Spring Boot, Microservices and well versed with OOPs concepts and design patterns
Job Responsibility
Job Responsibility
  • Manage multiple teams of professionals to accomplish established goals and conduct personnel duties for team (e.g. performance evaluations, hiring and disciplinary actions)
  • Provide strategic influence and exercise control over resources, budget management and planning while monitoring end results
  • Utilize in-depth knowledge of concepts and procedures within own area and basic knowledge of other areas to resolve issues
  • Ensure essential procedures are followed and contribute to defining standards
  • Integrate in-depth knowledge of applications development with overall technology function to achieve established goals
  • Provide evaluative judgement based on analysis of facts in complicated, unique, and dynamic situations including drawing from internal and external sources
  • Influence and negotiate with senior leaders across functions, as well as communicate with external parties as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency, as well as effectively supervise the activity of others and create accountability with those who fail to maintain these standards
  • Fulltime
Read More
Arrow Right

Generative AI Solutions Application Development Manager Senior Vice President

Citi is seeking a highly experienced and strategic Sr. Engineering Development M...
Location
Location
United States , Jersey City
Salary
Salary:
176720.00 - 265080.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of progressive industry experience in systems architecture and software development, with a strong emphasis on Data Processing, AI/ML, and DevOps
  • 8+ years proven experience designing and implementing large-scale, complex microservices architectures in cloud environments (e.g., single/multi-tenant solutions on AWS, Azure, GCP)
  • 8+ years experience and comprehensive understanding of software development lifecycle, microservices architecture, and API design principles
  • 5+ years hands-on experience with Python as a primary development language, complemented by full-stack application development
  • 5+ years experience with DevOps tools (Jenkins, GitLab, Docker, Kubernetes) and Infrastructure as Code (IaC) practices
  • 5+ years experience in Generative AI technologies, including proficiency in AI/ML frameworks (e.g., Langchain) and practical experience building applications with Large Language Models
  • Experience with diverse data storage solutions (NoSQL, SQL, data lakes) and pipeline orchestration
  • Demonstrated leadership abilities in managing and mentoring engineering teams, setting development standards, and driving project execution
  • Exceptional analytical, problem-solving, and troubleshooting skills, with a track record of delivering innovative solutions and improving performance
  • Bachelors Degree in Computer Science, Computer Engineering, Information Systems or equivalent work experience
Job Responsibility
Job Responsibility
  • Strategic Platform Leadership: Design and architect a cutting-edge, end-to-end platform for image digitization, integrating Generative AI technologies with a focus on scalability, reliability, and performance
  • AI/ML Innovation: Drive the implementation of RAG-based architectures and leverage multimodal capabilities of commercial Large Language Models to build intelligent applications, including search, chat agents, and guided analytics
  • Engineering Excellence: Implement and champion best DevOps practices, including CI/CD pipelines, automated testing, and containerization (Docker, Kubernetes) to streamline development and deployment
  • Team Leadership & Development: Lead, mentor, and grow a high-performing team of developers and analysts, fostering a culture of technical excellence, continuous learning, and innovation. Recruit top talent and ensure professional growth for all team members
  • Project & Risk Management: Oversee the Book of Work deliverables, manage project goals, and proactively mitigate risks. Adapt quickly to changing priorities, ensuring the team pivots effectively to meet evolving business needs
  • Cross-Functional Collaboration: Influence and negotiate with senior leaders and external partners. Lead technical design discussions, negotiating feature sets and guiding development efforts across integrating applications
  • Compliance & Ethical Conduct: Appropriately assess and manage technical and business risks, safeguarding the firm's reputation and assets. Ensure compliance with applicable laws, regulations, and internal policies, exercising sound ethical judgment
  • Product Partnership: Collaborate closely with Product Development to align on priorities, roadmaps, and feature delivery
  • Lead the build-out of an intelligent document processing platform for the Services Technology Business
  • Directly work with product partners, developing project plans, and constructing comprehensive roadmaps
What we offer
What we offer
  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays
  • Fulltime
Read More
Arrow Right

Python Backend Senior Developer - Assistant Vice President

Citi is seeking a highly motivated candidate for Senior Python developer in Whol...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
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
Job Responsibility
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
What we offer
What we offer
  • Discover the top benefits offered to our global workforce, designed to support your well-being, growth and work-life balance
  • Fulltime
Read More
Arrow Right

Senior Python Tech Lead - Market Risk Quant Engineer - Senior Vice President

The senior python market risk engineer is a senior level position responsible fo...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 15+ years of relevant experience
  • Experience in implementing projects
  • Experience in systems analysis and programming of software applications
  • Demonstrated Subject Matter Expert (SME) in area(s) of Applications Development
  • Demonstrated knowledge of client core business functions
  • Demonstrated leadership, project management, and development skills
  • Relationship and consensus building skills
  • Bachelor’s degree/University degree or equivalent experience
  • Highly Experienced Python Professional with great exposure to architecting and building horizontally scalable, highly available, highly resilient and performant applications
  • Extensive development expertise in building efficient software platforms for data computation and processing
Job Responsibility
Job Responsibility
  • Lead integration of functions to meet goals, deploy new products, and enhance processes
  • Analyze complex business processes, system processes, and industry standards to define and develop solutions to high level problems
  • Provide expertise in area of advanced knowledge of applications programming and plan assignments involving large budgets, cross functional project, or multiple projects
  • Develop application methodologies and standards for program analysis, design, coding, testing, debugging, and implementation
  • Utilize advanced knowledge of supported main system flows and comprehensive knowledge of multiple areas to achieve technology goals
  • Consult with end users to identify system function specifications and incorporate into overall system design
  • Allocate work, and act as an advisor/coach developers, analysts, and new team members
  • Influence and negotiate with senior leaders and communicate with external parties
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
  • Fulltime
Read More
Arrow Right

Lead Application Development Engineer, Generative AI Products - Senior Vice President

This is your chance to build the foundational systems for 'Citi Assist', a Gener...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience leading technical projects and mentoring other engineers
  • Deep, hands-on experience building, deploying, and maintaining production-grade backend services
  • Strong proficiency in at least one backend language (Python, Java, Go, or TypeScript/Node.js)
  • Experience architecting and designing scalable, distributed systems
  • A firm grasp of software design patterns and a commitment to writing clean, testable, and maintainable code
  • Strong experience with containerised environments (we use OpenShift, but Kubernetes experience transfers well)
  • Practical experience with CI/CD pipelines and a belief in automating things
  • Solid experience working with relational databases like Postgres
  • A hands-on technical leader
  • A pragmatic builder
Job Responsibility
Job Responsibility
  • Lead, code, and deliver
  • Own critical systems
  • Shape our technical direction
  • Champion safety and security
  • Be a force multiplier
  • Communicate with purpose
What we offer
What we offer
  • Global benefits (general reference only, no specific list provided)
  • Fulltime
Read More
Arrow Right