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
Full-time

Citi Group

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. ------------------------------------------------------

Anticipated Posting Close Date:

------------------------------------------------------

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.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Python Engineer in Jacksonville, FL vacancy
  •  ...Job DescriptionJob DescriptionJOB SUMMARY:Responsible for development, programming, coding of Information Technology solutions using Python to enable Client Customer Experience applications.Responsible for documentation of the system, conduct unit tests, peer code... 
    Senior
    Work experience placement

    GEE Group

    Jacksonville, FL
    2 days ago
  •  ...HDR, Inc. seeks an Electrical Principal to lead electrical engineering efforts across multidisciplinary projects. You will coordinate with...  ...to advance technical excellence and design quality. As a senior technical advisor, you will mentor engineers, drive successful... 
    Senior

    HDR

    Jacksonville, FL
    2 days ago
  • $180k - $260k

     ...Systems Engineer / Senior / Principal Systems Engineer – Advanced Aircraft & Autonomy (Defence) $180,000 – $260,000 Base Salary + Equity...  ...requirements tools such as SysML, DOORS, Jama MATLAB/Simulink and Python DoD or government aerospace programmes Compensation &... 
    Senior
    Contract work
    Remote work

    Fruition Group US

    Jacksonville, FL
    5 days ago
  •  ...JOB TITLE: Sr. Python Developer JOB LOCATION: Jacksonville, FL Hybrid WAGE...  ..., asynchronous programming, and data engineering. Java: Deep experience building distributed...  ...Overview are seeking an experienced Senior Generative AI / Platform Engineer to lead... 
    Senior
    Hourly pay
    Temporary work
    Work experience placement
    Local area
    Flexible hours

    Computer Merchant, Ltd., The

    Jacksonville, FL
    2 days ago
  •  ...Palo Alto Networks seeks a hands-on Security Engineer to join the Chronosphere-enabled infrastructure team. You will build core security...  ...7+ years in security-focused engineering, strong Go or Python skills, and a proven track record in vulnerability management and... 
    Senior
    Remote work

    Palo Alto Networks

    Jacksonville, FL
    2 days ago
  • $210k - $285k

     ...This Jacksonville, FL-based, fully remote Senior Quantitative Researcher — Market...  ...ahead or survivorship bias Partner with engineering to productionize validated measures Document...  ...an equivalent research record Strong Python, SQL, statistics, and market-data... 
    Senior
    Live in
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    Anemoi Predictive Technology LLC.

    Jacksonville, FL
    13 hours ago
  • $50 per hour

     ...the future of autonomous agents like OpenClaw. Freelance, remote, up to $50 USD/hr. Weekly payments. Trusted by 10,000+ software engineers worldwide MIN EXP REQUIRED 2+ years PAY RATE Up to $50 USD/hr Earn Up To $50 USD/hr— Plus Additional Incentives... 
    Weekly pay
    Extra income
    Contract work
    Freelance
    Internship
    Remote work
    Worldwide

    Outlier

    Jacksonville, FL
    4 days ago
  •  ...Senior DevOps Engineer /Infrastructure Automation Developer / Ansible EngineerSenior DevOps Engineer /Infrastructure Automation Developer / Ansible...  ...to Ansible DevOps project. Skills - Must - DevOps, Ansible, Python. Good to have - Chef, Migration from Chef to Ansible... 
    Senior
    Remote work

    Simple Solutions Staffing Group

    Jacksonville, FL
    3 days ago
  •  ...Job Description Summary The Senior Data Scientist will work as part of a small team to rapidly develop Data Science solutions, which...  ...or in the future, for this job. Preferred Qualifications Python analytical scripting skills Knowledge and experience of... 
    Senior
    Permanent employment
    Work at office
    Visa sponsorship
    Work visa
    Relocation package

    GE Aerospace

    Jacksonville, FL
    3 days ago
  •  ...Tata Consultancy Services Limited in Jacksonville, FL is seeking a Senior Engineer for data engineering, reporting, and analytics to design scalable data pipelines and dashboards. You will integrate data from multiple security platforms, develop KPI and executive reports... 
    Senior

    Tata Consultancy Services

    Jacksonville, FL
    4 days ago
  • $104.3k - $173.3k

     ...performance monitoring.Collaborates with data scientists, data engineers, and business partners to develop scalable analytical solutions...  ...machine-learning solutionsRequired Job SkillsStrong proficiency in Python, including experience with common data science libraries such... 
    Senior
    Work at office
    Local area
    Remote work

    Kemper

    Jacksonville, FL
    3 days ago
  •  ...maintain server-side applications for maritime and logistics solutions. The role requires 3-5 years of backend experience with Java, Python, or Node.js, a BS in CS or related field, and strong database skills (MySQL or MongoDB); you will collaborate across teams in a... 
    Senior

    Pioneer Atlantic Group

    Jacksonville, FL
    2 days ago
  •  ...deliver high-quality software solutions. Responsibilities include implementing new features, optimizing systems, and ensuring security and scalability. Proficiency in Java, Python, or Node.js, plus database management and cloud services, are required. #J-18808-Ljbffr
    Senior
    Full time

    Cascade Pacific

    Jacksonville, FL
    4 days ago
  •  ...simulate, and optimize in ADS, AWR/Microwave Office, HFSS or CST, and Python/MATLAB — with Spectre RF and Clarity in the Cadence flow....  ...class object in the automated flow, and set the bar for junior engineers in design reviews and documentation. What You'll Bring BS... 
    Senior
    Work at office

    Snowcap Compute

    Jacksonville, FL
    13 hours ago
  •  ...A premier financial services firm in Jacksonville, FL is seeking a Senior Staff Software Engineer to enhance software products using AI tools and methodologies. The ideal candidate will have a strong background in modern JavaScript or TypeScript, as well as extensive... 
    Senior

    Orion Advisor Solutions LLC

    Jacksonville, FL
    13 hours ago
  •  ...EY is seeking an AI Security Engineer to own the security posture of EY’s Agentic AI platform end-to-end. You will shape threat models, implement secure-by-default controls, and lead red teaming against novel AI-driven threats. You will drive supply-chain integrity... 
    Senior

    EY

    Jacksonville, FL
    4 days ago
  •  ...Jacobs is seeking a Senior Structural Engineer to join our Advanced Manufacturing team. You will work on data center projects, performing structural analyses, creating models, and coordinating with Jacobs offices across the US and abroad. This role offers growth into... 
    Senior
    Work at office

    Jacobs

    Jacksonville, FL
    4 days ago
  • Senior Data EngineerJob DescriptionWe are looking for a Senior Data Engineer to join our technology organization. As a Senior Data Engineer, you will lead strategies for...  ...responsible AI practices).• Deep knowledge of Python and strong experience in SQL, including query... 
    Senior
    Full time
    Temporary work
    Work visa

    Fortegra Financial

    Jacksonville, FL
    2 days ago
  • $45 - $55 per hour

     ...Senior Analytics Engineer, Healthcare Informatics Location: Remote within approved states: Alabama, Florida, Georgia, Mississippi, Pennsylvania...  ...on converting and enhancing legacy SAS-based analytics into Python-based solutions while partnering closely with business stakeholders... 
    Senior
    Hourly pay
    Work at office
    Remote work

    Ascendo Resources

    Jacksonville, FL
    1 day ago
  •  .... Every day we work toward transforming global markets.The Senior Systems Engineer is responsible for creating and maintaining the core server...  ...of experience with scripting languages such as PowerShell / Python / etc.1+ years of experience with Tanium or similar... 
    Senior
    Flexible hours

    Black Knight Financial Services

    Jacksonville, FL
    2 days ago
  •  ...Role: Senior Azure Data Migration & Dataverse Integration Engineer Company: Arch Systems Location: Remote Type: Full-time Position Summary...  ...Apps Power BI Synapse Analytics C#/.NET Python PowerShell Bicep Git Azure DevOps... 
    Senior
    Full time
    Temporary work
    Remote work

    Arch Systems

    Jacksonville, FL
    4 days ago
  •  ...Job Description Job Description Senior Python Developer (Cloud / Generative AI) Location: Jacksonville, FL (Hybrid, onsite 2-3 days...  ...-level Python for AI/ML, asynchronous programming, and data engineering ~ Deep experience building distributed microservices with... 
    Senior
    Contract work
    Work experience placement
    Local area
    2 days per week
    3 days per week

    ConsultNet

    Jacksonville, FL
    15 days ago
  • $99k - $164.8k

     ...our promises.Position Summary:We are seeking a highly skilled Senior Data Engineer to guide the design, development, and delivery of our...  ...ingestion frameworks, and transformation processes using Snowflake, Python, Spark, Informatica (PowerCenter/IDMC), AWS Glue, and cloud-... 
    Senior
    Full time
    Work at office
    Local area
    Remote work

    Kemper Corporation

    Jacksonville, FL
    3 days ago
  •  ...Senior Data EngineerWe're seeking driven, curious people who bring energy to what they do and see challenges as opportunities to learn...  ...make an impact, we'd love to be on your team.As a Senior Data Engineer you will build the enterprise data foundation that our reporting... 
    Senior
    Permanent employment

    Allied Wire & Cable

    Jacksonville, FL
    4 days ago
  • $80k - $95k

     ...Jacksonville State/Province Florida 32099 Job Description Senior Ethernet Network Engineer Location: Remote, United States Schedule: Participation...  ...EVPN/VXLAN, Troubleshooting, Firewall, Automation (ansible/python). Overview World Wide Technology's Strategic Resourcing... 
    Senior
    Full time
    Work experience placement
    Remote work
    Shift work
    Weekend work

    Simple Solutions

    Jacksonville, FL
    4 days ago
  • $140k - $165k

     ...systems. About the Role We are looking for a hands-on  Senior Manager, Accounting & Financial Operations to own the accounting...  ...financial or accounting workflows Familiarity with SQL, APIs, Python or BI tools is an asset The Right Person You want to... 
    Senior
    Remote work

    SimplePin

    Jacksonville, FL
    4 days ago
  •  ...Senior Vice President, Data & AI Strategy & Transformation About the Company Dynamic...  ...artificial intelligence, architecture, engineering, and technology transformation, with a...  ...medallion platforms, and will be fluent in SQL, Python, and modern data and AI practices.... 
    Senior

    Confidential

    Jacksonville, FL
    2 days ago
  • $116.2k - $229.1k

     ...-design models.· Build and integrate analytical solutions using Python, SQL, data pipelines, and enterprise systems.· Evaluate scenarios...  ...Professional development From entry-level employees to senior leaders, we believe there’s always room to learn. We offer opportunities... 
    Senior
    Local area

    Deloitte

    Jacksonville, FL
    3 days ago
  •  ...Senior Clinical InformaticistMosai™ is the intelligent care coordination platform that brings...  .... Working with data scientists and ML engineers, this person will own the clinical ground...  ..., Prodigy, or Labelbox, and basic SQL or Python.Experience with HomeCare HomeBase or... 
    Senior
    Work at office
    Immediate start
    Remote work

    Mosai

    Jacksonville, FL
    2 days ago
  •  ...A Python AI Developer job description requires strong programming skills, Generative AI expertise, and backend API development. Key...  ...proficiency in Python. ~ Hands-on experience with GenAI, NLP, prompt engineering, and vector stores. ~ Knowledge of web frameworks such as... 

    Mphasis

    Jacksonville, FL
    2 days ago

Do you want to receive more vacancies?

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