Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Python Engineer

$113.84k - $170.76k

Citigroup Inc

We are seeking a highly experienced and technically proficient Senior Python Developer with 6+ 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.

Key Technical Responsibilities:
  • 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.
Required Technical Qualifications:
I. Core Python & System Development:
  • 6+ 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.
II. Cloud & DevOps:
  • 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.
III. Quantitative & Risk Domain:
  • 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.
IV. Artificial Intelligence (AI) Integration (Exposure):
  • 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.
Professional Skills:
  • 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.
Desirable Qualifications:
  • 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.
Key Focus Areas / Desirable Skills
  • Foundational Models: Gemini, OpenAI, Claude, Llama, Local Models
  • Machine Learning: PyTorch, TensorFlow, Fine‑tuning
  • Frameworks: LangChain, LlamaIndex, Hugging Face
  • Retrieval Augmented Generation: PostgreSQL, Vector DBs, Advanced Retrieval
  • Orchestration: LangGraph, Multi‑Agent Systems
  • Development: Python, FastAPI, Async Programming
  • Deployment: Docker, Production APIs, Monitoring
  • Applied Methodology: Prompt Engineering, Workflow Design, GenAI Optimization
Education:
  • Bachelor’s degree/University degree or equivalent experience
  • Master’s degree preferred

This job description provides a high‑level review of the types of work performed. Other job‑related duties may be assigned as required.

Job Family Group:

Technology

Job Family:

Applications Development

Time Type:

Full time

Primary Location:

Tampa Florida United States

Primary Location Full Time Salary Range:

$113,840.00 - $170,760.00

In addition to salary, Citi’s offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays. For additional information regarding Citi employee benefits, please visit citibenefits.com. Available offerings may vary by jurisdiction, job level, and date of hire.

Most Relevant Skills

Please see the requirements listed above.

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

Automated Processing and AI

We use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi.

Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision‑making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details.

Illinois residents – AI Notice and Right

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi’s EEO Policy Statement and the Know Your Rights poster.

#J-18808-Ljbffr
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Python Engineer in Tampa, FL vacancy
  • $124k - $280k

    At PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to design and develop robust...  ...Databricks Data Engineer Associate] is a plus Proficient in Python and structured/unstructured data Proficient in SQL and... 
    Senior
    H1b

    PwC

    Tampa, FL
    3 days ago
  • $113.84k - $170.76k

     ...President-level Machine Learning Systems Engineer with extensive ML Ops experience to join...  ...intelligent financial systems.Role OverviewIn this senior tech lead role, you will be responsible...  ...Languages:Primary: Expert-level Python, Jupyter Notebook ScriptingSecondary: MLOpsMachine... 
    Senior
    Full time

    Citigroup

    Tampa, FL
    6 hours ago
  • $70 - $75 per hour

    Global Financial Firm located in Tampa, FL has an immediate contract opportunity for an experienced Senior Python Developer Pay Rate: $70.00 - $75.00 Negotiable based upon years of experience Summary: Work Mode: Hybrid Schedule Location: Tampa, FL Responsibilities: Lead... 
    Senior
    Contract work
    Immediate start

    Axelon

    Tampa, FL
    2 days ago
  •  ...Job Description: We are seeking a highly skilled Senior Python Developer with proven expertise in Generative AI frameworks...  ...workflow automation tools. Build, test, and optimize prompt engineering strategies for LLM use cases. Integrate with external... 
    Senior

    Purple Drive

    Tampa, FL
    17 hours ago
  •  ...other companies.Altamira is searching for a Senior Data Scientist in Tampa, Florida.The Data...  ...side analysts, data scientists, data engineers, and creative design specialists to collaboratively...  ...in one or more of the following - Python, R, Ruby, JavaScript, PERL, C (C++. C#)... 
    Senior
    Worldwide

    Altamira Technologies Corporation

    Tampa, FL
    1 day ago
  •  ...Senior Data Scientist Duration is one-year, preferable work location is Phoenix, Arizona...  ...of experience in data science, data engineering, with a proven track record of delivering...  ...impactful solutions. ~ Proficiency in Python, SQL, and machine learning frameworks... 
    Senior
    Remote work

    RIT Solutions

    Tampa, FL
    3 days ago
  •  ...Overview: We are seeking a skilled AI Developer proficient in Python and experienced with advanced AI frameworks. The role involves...  ...connectivity and reasoning. Collaborate with data scientists, ML engineers, and product teams to deliver AI-driven features. Optimize AI... 

    Prophecy Technologies

    Tampa, FL
    3 days ago
  • $140k - $190k

    Senior Machine Learning Engineer $140,000-$190,000 Overview A growing healthcare-focused technology organisation is seeking a Senior Machine Learning...  .... Required Qualifications Technical Skills Strong Python development experience. Advanced SQL proficiency. Hands-on... 
    Senior

    Harnham

    Tampa, FL
    2 days ago
  • $135k - $225k

     ...Position Summary Morgan 6 is seeking a Senior Data Scientist to support an advanced...  ...SOCOM or IC experience required. Strong Python development experience. Demonstrated experience...  ...while collaborating with analysts, engineers, and Government stakeholders. Ability... 
    Senior
    Permanent employment
    Temporary work
    Remote work

    Morgan 6

    Tampa, FL
    7 days ago
  • $76k - $187k

     ...in an evolving world. Our mission-first software and data engineering platform modernizes data operations, utilizing advanced workflows...  ...data queries, general programming languages (such as Python and R,) and machine learning techniques. The Data Scientist... 
    Senior
    Contract work
    Flexible hours

    Clarity LLC

    Tampa, FL
    3 days ago
  •  ...systems, and application stacks Reverse engineer binaries across x86/x64, ARM, and PowerPC...  ...Build research tooling and collaborate with senior security researchers What We're Looking...  ...mitigation bypasses Proficiency in C/C++ and Python Experience with static and dynamic binary... 
    Senior
    Relocation
    Relocation package

    Success Matcher Recruitment

    Tampa, FL
    3 days ago
  • $143.32k - $273.93k

     ...implementation. Develops best practices for engaging with Data Engineering and IT to deploy production-ready analytical assets consistent...  ...experience in one or more dynamic scripted language (such as Python, R, etc.) for performing statistical analyses and/or building... 
    Senior
    H1b
    Work at office
    Remote work
    Relocation package
    Tampa, FL
    4 days ago
  • $124k - $280k

     ...Description & SummaryThe OpportunityAs an AML and Sanctions- AI Engineer- Senior Manager, you will leverage data and analytics to provide...  ...advanced skills in data analysis and interpretation- Utilizing Python for developing innovative AI solutions- Demonstrating strategic... 
    Senior
    Full time
    H1b

    PwC

    Tampa, FL
    1 day ago
  • Job Title: Senior AI Engineer Location: possibly remote but not confirmed EST hours if so or ideally in Miami hybrid Process : 2 ints - Tech screen + Panel Starting to use Ai for the lighthouse team Drive direction for how AI delivery happens in the org Not building solutions... 
    Senior
    Remote work

    RIT Solutions, Inc.

    Tampa, FL
    4 days ago
  •  ...Primary Responsibilities Serve as Engineer of Record for large, complex environmental remediation projects. Lead remedial design implementation through construction completion. Provide technical oversight of multidisciplinary engineering and specialty subcontractor... 
    Senior
    Full time
    For subcontractor

    Action

    Tampa, FL
    more than 2 months ago
  •  ...Senior Project Engineer The Senior Project Engineer is responsible for planning, developing, coordinating, and managing engineering activities...  ...advanced reporting and analytics tools (Power BI, SQL, Python, etc.) is a plus. ~ Previous leadership or mentorship experience... 
    Senior

    Phillips

    Tampa, FL
    3 days ago
  •  ...5+ years of experience delivering enterprise-level BI or data engineering solutions Degree in Computer Science, Engineering, or a similar...  ...interacting with colleagues across departments and seniority levels Able to operate independently while being receptive to... 
    Senior
    Full time

    The Phoenix Group

    Tampa, FL
    4 days ago
  •  ...described in this document. About the Senior Healthcare Analyst Position: The...  ...functional collaborations with IT, data engineering, and clinical informatics to define data...  ...or Data ScienceExperience with Tableau, Python or R for statistical analysisKnowledge of... 
    Senior
    Contract work
    Work at office
    Remote work
    Flexible hours

    Avalon Administrative Services LLC

    Tampa, FL
    1 day ago
  • We are seeking a highly skilled and motivated AWS Certified Engineer to design build and optimize scalable data solutions within the Amazon...  ...Automation Develop and maintain automation scripts using Python and shell scripting for infrastructure provisioning deployment... 
    Senior
    Temporary work
    Local area

    LTM

    Tampa, FL
    2 days ago
  • $130k - $150k

    Senior Data Engineer 100% Remote Senior Data Solutions Engineer / Lead Data Engineer Needed for Industry-Leader! This Jobot Job is hosted by: Reed Kellick Are you a fit? Easy Apply now by clicking the "Apply Now" button and sending us your resume. Salary: $130,000 -... 
    Senior
    Local area
    Remote work
    Work from home

    Jobs via Dice

    Tampa, FL
    4 days ago
  •  ...established and growing capabilities across Intelligence, Analytics, Engineering, Mission Support, and Communications disciplines. Founded in 2...  .... Join our team. Barbaricum is currently seeking a Senior Data Security Engineer to serve as a technical leader supporting... 
    Senior
    For contractors
    Work at office

    Barbaricum

    Tampa, FL
    7 days ago
  •  ...We are seeking a highly skilled and experienced Lead Software Engineer to join our team. In this role, you will lead the design and development...  ...stacks. In-depth knowledge and hands-on experience with Python frameworks like Django, Flask, FastAPI, or others depending on... 
    Work experience placement

    Virtusa

    Tampa, FL
    4 days ago
  • $77.5k - $176k

     ...unstructured data available today than ever before. As a data engineer, you know that organizing data can yield pivotal insights when...  ...structured and unstructured data using tools or languages such as Python, SQL, or TypeScript3+ years of experience with building... 
    Senior
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Tampa, FL
    3 days ago
  • # Senior Data EngineerApply**Job#: 3053375****Job Description:**Apex Systems, a World-Class...  ...**Position Details:****Position: Sr Data Engineer****Job ID:****Job Status**: Active**...  ...cloud-native data solutions leveraging **Python, PySpark, AWS Glue, and Graph Database technologies... 
    Senior
    Hourly pay
    Contract work
    Remote work

    Apex Systems

    Tampa, FL
    11 hours ago
  •  ...Group:Information TechnologyJob Description Summary: The Senior IT Security Engineer is responsible for planning, deploying, administering, and...  ...scripting skills in two or more of the following: Powershell, Python, or GoBasic scripting skills in ShellSolid communication... 
    Senior
    Full time

    Breakthru Beverage Group

    Tampa, FL
    1 day ago
  •  ...to meet you! ABOUT THE ROLE We are looking for a Senior Computer Vision Engineer to own applied model development across computer vision,...  ...(onsite); - Strong, production-level proficiency in Python ; - Deep hands-on experience with PyTorch and/or TensorFlow... 
    Senior
    Work at office
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    AgileEngine

    Tampa, FL
    2 days ago
  • $124k - $280k

     ...architecture and delivery approaches within our Data and Analytics Engineering practice. As a Senior Manager you will lead large projects, apply sound...  ..., vector databases, and digital tooling- Applying Python, machine learning, and natural language processing to prototype... 
    Senior
    Full time
    H1b

    PwC

    Tampa, FL
    6 hours ago
  •  ...Solid understanding of experimental design, sample size calculations, and randomization methodologies. Strong expertise in R and/or Python programming is required. Advanced biostatistical, epidemiological, and multi-omics analysis expertise is required. Extensive... 
    Senior
    Contract work
    Work experience placement

    University of South Florida

    Tampa, FL
    3 days ago
  •  ...Senior Automation Engineer Senior Automation Engineer Remote Comfortable with user stories and constraints to design automation and integrated...  ...resolve them. Design and develop using scripting languages (ex. Python, UNIX shell, HCL, YAML, and JSON). Comfortable with Java... 
    Senior
    Remote work
    Flexible hours

    RIT Solutions

    Tampa, FL
    1 day ago
  • $113.84k - $170.76k

     ...Applications Development, ProfessionalCompany: CitiThe Gen Ai Engineer is a senior level position responsible for establishing and implementing...  ...develop, and maintain high-quality, scalable, and efficient Python code for Generative AI applications. Integrate and leverage... 
    Full time

    Citigroup

    Tampa, FL
    6 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Python Engineer. Be the first to apply!