Citigroup

Citigroup

Python Developer

New York New York United States, USA · Full-time

Sponsorship not specified$96k-$134kDetected 2 days ago
TypeScriptPythonReactAngularFlaskFull-Stack DevelopmentCode ReviewGitSQLPostgreSQLDockerKubernetesCI/CDRESTPandasNumPyLLMsAgile

Stay score

odds of building a lasting career here

49Sponsors, lottery-bound
Cap-exempt (no lottery)0
Sponsors this role85
Entry-level history0
PERM / green-card track0
Lottery odds (Level II)66
Fits your clock70

Sponsors, but it's cap-subject — you still face the weighted lottery (~30% per draw at Level II). Good if you win; have a cap-exempt backup on your list.

Lottery odds assume a STEM candidate.

Personalize to your clock →

Community outcomes

No reports yet — be the first to help the next applicant.

About the role

  • Citi Spread Products (SP) technology is seeking a highly motivated junior level candidate for Python and Full Stack/Web development team that serves Financing and Securitization (F&S) business.
  • The candidate will be a core member of the technology team and is responsible for designing, coding, testing, implementing, and supporting application projects, delivering them on time and within budget.
  • The candidate handles complex problems independently and demonstrates analytical thinking.

Responsibilities

  • Design, code, test, and maintain robust Python backend microservices/APIs and responsive web frontends (e.g., React, TypeScript, Angular) supporting the F&S front-office business.
  • Partner with trading, structuring, and quantitative teams to deliver technology solutions on time, adhering to capital markets quality and compliance standards.
  • 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 (e.g., Git, containerization).
  • Hands-on experience utilizing Generative AI tools (e.g., Copilot, LLM coding assistants) to accelerate coding, debugging, and test generation, coupled with the ability to critically review and validate AI outputs for accuracy and security.

Requirements

  • Bachelor's degree in computer science, Computer Engineering, Financial Engineering, Information Systems, Mathematics, or a related quantitative STEM discipline.
  • Required Skills/Experiences:

Nice to have

  • Basic understanding or interest in capital markets, fixed income, bond mathematics, mortgages, or structured/securitized products.
  • Exposure to containerization technologies (Docker, OpenShift, Kubernetes) or cloud development.
  • Job Family Group:
  • Applications Development
  • New York New York United States
  • $95,770.00 - $133,630.00
  • Available offerings may vary by jurisdiction, job level, and date of hire.
  • Most Relevant Skills

Skills

  • Hands on experience in coding in Python
  • Experience in python packaging and shared libraries like Pandas, NumPy
  • Experience implementing rest APIs in Python using Microframework like Flask
  • Proficiency in relational database concepts (e.g., PostgreSQL, Oracle, SQL Server) and writing structured SQL queries.
  • Solid understanding of Git workflows (branching, pull requests, merge conflict resolution) and modern agile software development practices.
  • Support Business Users on existing applications
  • Independently investigate, troubleshoot, and resolve application bugs, performance bottlenecks, and operational issues.

Compensation

  • $95,770.00 - $133,630.00
  • In addition to salary, Citi's offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards.

Benefits

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

Equal opportunity

  • View Citi's EEO Policy Statement and the Know Your Rights poster.
  • 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.

This listing is sourced directly from Citigroup's careers page and normalized into a canonical job model.