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

Citi

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.

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
  •  ...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
    11 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
  • $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
  •  ...About the job Senior Vulnerability Researcher About the Opportunity Our client...  ..., and application stacks Reverse engineer binaries across x86/x64, ARM, and PowerPC...  ...mitigation bypasses ~ Proficiency in C/C++ and Python ~ Experience with static and dynamic... 
    Senior
    Relocation
    Relocation package

    Success Matcher Recruitment

    Tampa, FL
    3 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
  • $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
  •  ...Linux, ShellScript, Jira, Gradle, Maven, Github, Bitbucket, GitLab, Jenkins, Teamcity, Java, Python, GoLang, Unix, Bash, Apache Tomcat, IIS, Nexus, Jfrog Artifactory, Docker, Kubernetes, OpenShift, Harness Skills from outside primary skill cluster Microservices, .NET... 
    Senior

    Virtusa

    Tampa, FL
    3 days 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
  •  ...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
  •  ...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
  •  ...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
  •  ...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
    1 day 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
    47 minutes 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
  •  ...Job Description Job Description Description: Athenix Special Missions is seeking a Data Security Engineer (DRM Specialist) – Senior, Zero Trust Program (USSOCOM) in MacDill Air Force Base (Tampa), Florida! ASM Quality Policy: To meet or exceed our customers... 
    Senior

    Athenix Solutions Group

    Tampa, FL
    a month ago
  •  ...Position Title: Senior Software Engineer (TACL | HPE Nonstop) Location: Jersey City, NJ OR Tampa, FL OR Plano, TX OR Columbus, OH Duration...  ...Qualifications: Strong hands-on experience with Python as a secondary programming skill. Working knowledge of... 
    Senior

    InterSources

    Tampa, FL
    11 hours 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
    48 minutes ago
  •  ...Job Description DigitalCM is seeking a Senior Apple Developer (On-site Tampa, FL) Job...  ...This is a senior technical position for an engineer capable of moving between Apple...  ...edge computing. Cybersecurity, Rust, Python, C/C++, or related systems technologies.... 
    Senior
    Local area

    DigitalCM LLC

    Tampa, FL
    16 days ago
  • $96.96k - $145.44k

     ...DevelopmentCompany: CitiCiti is looking for a Senior Full Stack Developer to join the Oracle...  .... This is an opportunity to apply your engineering expertise to systems that directly...  ...Skills & QualificationsFamiliarity with Python for scripting, automation, or data processing... 
    Senior
    Full time

    Citigroup

    Tampa, FL
    48 minutes ago
  •  ...will have in this role:As a Threat Hunt Senior Associate, you will execute hypothesis-driven...  ..., hardening tasks, and prioritized engineering work.This role is hands-on and requires...  ...scripting for analysis and automation (Python, PowerShell, Bash) and using tools like... 
    Senior
    Remote work
    Flexible hours

    DTCC- The Depository Trust & Clearing Corporation

    Tampa, FL
    2 days ago
  • Job Title Location 777 South Harbour Island Boulevard, Suite 440, Tampa, FL, 33602, United States Job Category Preconstruction Employee Type FT Exempt Travel Required No Reports To Vice President, Preconstruction
    Senior

    Juneau Construction Company

    Tampa, FL
    1 day ago
  •  ...Job Description Job Description Bridgeway is seeking a Senior Platform Engineer to architect, design, develop, and maintain the Bridgeway platform...  ...platforms such as AWS and Azure ~ Solid understanding of Python, Bash, PowerShell, or other scripting languages ~... 
    Senior
    Remote work

    Bridgeway Benefit Technologies

    Tampa, FL
    29 days ago
  •  ...The Senior Manager, Product Marketing is a senior individual contributor within Greenway Health’s Product Strategy Organization (PSO) responsible for defining, defending, and operationalizing Greenway’s market-facing product value. This role owns Ideal Customer Profile... 
    Senior

    Hirebridge

    Tampa, FL
    4 days ago
  • $78k - $163.8k

    Job Title: Senior Data and AI IntegratorJob Category: ScienceTime Type: Full timeMinimum...  ...and automate analytic workflows using Python, R, and related data science tools to accelerate...  ...in software development, data engineering, analytics, or mission system integrationHands... 
    Senior
    Contract work
    Work experience placement
    Local area
    Flexible hours

    CACI International

    Tampa, FL
    3 days ago
  •  ...City National Bank of Florida is seeking a senior Corporate Banking Relationship Manager to serve as the primary advisor for high-value corporate clients. You will drive business development, deepen existing relationships, and deliver tailored financial solutions while... 
    Senior

    City National Bank

    Tampa, FL
    4 days ago

Do you want to receive more vacancies?

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