Python Developer

Citi•New York, NY
•$95,770 - $133,630

About The Position

Citi Spread Products (SP) Technology is seeking a junior-level Python and Full Stack/Web developer to support the Financing and Securitization (F&S) business. As a core member of the technology team, the developer will design, code, test, implement, and support application projects for Citi Capital Markets, delivering them on time and within budget. The role involves independently handling complex problems, applying analytical thinking, and making judgments and recommendations based on data analysis. It offers exposure to the SP F&S Division and technology initiatives supporting its competitive position.

Requirements

  • Bachelor’s degree in computer science, computer engineering, financial engineering, information systems, mathematics, or a related quantitative STEM discipline.
  • Hands-on Python coding experience.
  • Experience with Python packaging and shared libraries such as Pandas and NumPy.
  • Experience implementing REST APIs in Python using a microframework such as Flask.
  • Proficiency in relational database concepts, such as PostgreSQL, Oracle, or SQL Server, and in writing structured SQL queries.
  • Hands-on experience using generative AI tools, such as Copilot or LLM coding assistants, to accelerate coding, debugging, and test generation, with the ability to critically review and validate AI outputs for accuracy and security.
  • Solid understanding of Git workflows, including branching, pull requests, and merge conflict resolution, and modern agile software development practices.

Nice To Haves

  • Basic understanding of or interest in capital markets, fixed income, bond mathematics, mortgages, or structured/securitized products.
  • Exposure to containerization technologies such as Docker, OpenShift, or Kubernetes, or to cloud development.

Responsibilities

  • Design, code, test, and maintain Python backend microservices and APIs, as well as responsive web frontends using technologies such as React, TypeScript, or Angular, for the F&S front-office business.
  • Support business users of existing applications.
  • Partner with trading, structuring, and quantitative teams to deliver technology solutions on time and in accordance with capital markets quality and compliance standards.
  • Use enterprise AI development tools, such as GitHub Copilot and internal LLM platforms, for prototyping, unit test generation, code refactoring, and technical documentation.
  • Develop database queries, data ingestion pipelines, and analytical calculations for financial pricing, cash flows, and securitization workflows.
  • Participate in agile sprints, code reviews, and automated CI/CD build and deployment pipelines.
  • Independently investigate, troubleshoot, and resolve application bugs, performance bottlenecks, and operational issues.

Benefits

  • Medical, dental, and vision coverage.
  • 401(k).
  • Life, accident, and disability insurance.
  • Wellness programs.
  • Paid time off, including vacation, sick leave, and paid holidays.
  • Eligible employees may receive discretionary and formulaic incentive and retention awards.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service