Create Alert
Email me similar jobs

Senior Software Engineer (Python) – Fixed Income Assistant Vice President

Python Developer – Fixed Income Technology

Citi is seeking a talented and passionate Python Developer to join the Fixed Income Technology (FIT) team. FIT builds and delivers technology used across Fixed Income businesses – rates, corporate credit, and securitized markets. These solutions are critical for pricing, hedging, managing trades, market‑making, financing, and securitizing products in an increasingly electronic environment.

As a key member of our team, you will contribute to the design, development, and maintenance of high‑performance Python applications, working closely with developers and stakeholders to deliver innovative, data‑driven solutions.

Responsibilities

  • Design and Development
    • Design, develop, and maintain robust and scalable Python applications.
    • Implement efficient, optimized code for various business needs.
    • Integrate Python applications with data sources, APIs, and other systems.
    • Contribute to application architecture design.
    • Write clean, well‑documented, and testable code.
  • Technical Collaboration & Practices
    • Collaborate with engineers, product managers, and stakeholders throughout the SDLC, following Agile methodologies.
    • Stay up‑to‑date with latest Python trends and technologies.
    • Apply Object‑Oriented Programming, multithreading, and thread‑pool concepts.
    • Use containerization (Docker) and deployment platforms such as Kubernetes, OpenShift, or ECS.

Qualifications

  • Experience
    • Minimum 3–5 years developing and deploying production‑ready Python applications.
    • Proficiency with core Python, SQL, and database APIs.
    • Experience with Python frameworks (Django or Flask) – a plus.
    • Knowledge of data‑processing technologies (Kafka, Apache Spark) – beneficial.
    • Experience using Java is preferred.
  • Skills
    • Excellent communication and collaboration skills.
    • Strong problem‑solving and analytical abilities.

Nice to Have

  • Master’s degree in a relevant field.
  • Contributions to open‑source projects.
  • Experience working in a cloud environment (AWS, GCP).
  • Familiarity with financial industry concepts.

Education

  • Bachelor’s degree in computer science, engineering, or a related field.

Citi is an equal‑opportunity employer. Qualified candidates will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or other protected characteristics.

Accessibility at Citi, EEO Policy Statement, and Know Your Rights poster are available upon request.


#J-18808-Ljbffr
Similar jobs

Senior Software Engineer (Python) – Fixed Income Assistant Vice President

Apply Now
Back to search page