Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Python Developer

$121.2k - $181.8k

Citigroup Inc

Job Title

Citi Spread Products (SP) technology is seeking a highly motivated candidate for Python and Full Stack/Web development team that serves Financing and Securitization (F&S) business.

We are looking for a talented professional with a solid technical acumen to support, design and deliver innovative technology solutions for the front office Citi Capital Markets.

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. The candidate should be able to make judgments and recommendations based on the analysis and interpretation of data.

Excellent opportunity to immerse yourself in and learn within the SP F&S Division and gain exposure to technology initiatives targeted at maintaining a lead position among its competitors.

Key Responsibilities
  • Analyze system requirements, including identifying program interactions and appropriate interfaces between impacted components and subsystems.
  • Support Business Users on existing applications
  • Robust design to implement Python solutions with hands-on coding skills in Python
  • Research, design and develop a self-service reporting tool
  • Experience in deployments to the higher environment by using CI/CD pipelines.
  • Ensures proper analysis of problems and programming approaches to prevent rework and schedule slippage
  • Work on bug resolution and application improvements, such as performance and maintainability
  • Participate actively in discussions, presentations, and decisions about front-end & server-side development and application design
  • Participates in Sprint Planning, Tasking, and Estimation of the assigned work
  • Responsible for the development of re-usable services, user interfaces, unit testing, and code reviews
  • May occasionally work a non-standard shift, including nights and/or weekends, and/or have on-call responsibilities Work closely with our stakeholders in a highly collaborative environment
  • Promote and follow solid agile software development practices
  • Build for highly reliable, scalable, and maintainable Applications
Required Skills/Experiences:
  • 5+ years of relevant experience. 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
  • Experience with template engine and Airflow/S3
  • Experience with Python IDE Visual Studio Code/PyCharm
  • Experience working with SOA & Micro-services utilizing REST, SOAP etc.
  • Experience with design and implementations of cloud-ready applications and deployment pipelines on large-scale container platform clusters is a plus
  • Experience working in a Continuous Integration and Continuous Delivery environment and familiar with Jenkins, TeamCity, Code Quality Tools SonarQube, etc.
  • Proficient in industry standard best practices such as Design Patterns, Coding Standards, Coding modularity, Prototypes etc. Experienced in RDBMS and SQL/PLSQL.
  • Unit testing frameworks JUnit, Mockito, pytest. Experience with any BI tool/Reporting tool would be a plus.
  • Experience with messaging service would be a plus. Experience in Docker and Kubernetes/OpenShift would be a plus
  • Experience with JIRA and Bitbucket. Understanding of the SDLC lifecycle for Agile & Waterfall methodologies. Excellent written and oral communication skills
Nice to have:
  • Recent experience with modern UI development using Angular v4, 5, 6, or 7
  • Experience working with Java Script framework such as Reactive Programming concepts (RxJs), Angular4.0+, TypeScript, SCSS and HTML5
  • Experience in debugging, tuning, and optimizing UI components.
  • Experience developing applications in Financial Services industry is preferred
Job Family Group:

Technology

Job Family:

Applications Development

Time Type:

Full time

Primary Location:

Jersey City New Jersey United States

Primary Location Full Time Salary Range:

$121,200.00 - $181,800.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:

Aug 13, 2026

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.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Python Developer in New York, NY vacancy
  • $121.2k - $181.8k

     ...York, New York, United StatesSalary: $121,200.00 - $181,800.00Category: Technology, Applications DevelopmentCompany: CitiThe Senior Python Developer is an intermediate level position responsible for participation in the establishment and implementation of new or revised... 
    Senior
    Full time

    Citigroup

    New York, NY
    8 hours ago
  •  ...Senior Python Developer – Risk Modeling We are seeking a Senior Python Developer with strong Financial Risk Modeling and Risk Analytics experience. The ideal candidate will have excellent programming and algorithmic skills, strong experience with Python, PySpark, SQL... 
    Senior

    United IT

    New York, NY
    4 days ago
  • $125k - $350k

     ...firm. Software Engineers work closely with business leaders to develop and deliver custom software solutions that optimize performance...  ...technology and software development • In-depth experience working in Python • The ambition to solve open-ended problems using analytical... 
    Senior

    Citadel Securities

    New York, NY
    4 days ago
  • $160k - $170k

    We are seeking a Senior Backend Software Engineer to join a high-growth digital marketing...  ...City. The ideal candidate will bring deep Python expertise, strong cloud engineering...  ...scalable, high-performance backend systems· Develop and maintain backend services using Python... 
    Senior
    Full time
    Visa sponsorship
    2 days per week
    3 days per week

    Talener

    New York, NY
    1 day ago
  • $175k - $250k

     ...the course of history. The technology we develop is at the leading edge of transforming some...  ...: Technology stack Swayable uses Python (Numpy, Scipy, scikit-learn, Pandas,...  ...About the role Swayable is seeking a Senior Engineer blending Python software development... 
    Senior
    Full time

    Swayable

    New York, NY
    1 day ago
  •  ...OVERVIEW We are looking for an experienced Senior Market Data Engineer to join our team....  ...candidate will have a strong background in Python, cloud technologies, and extensive...  ...scalability. RESPONSIBILITIES Design and develop high-performance tick data pipelines to process... 
    Senior

    Balyasny Asset Management

    New York, NY
    8 hours ago
  • $250k - $400k

     ...Overview Our client is a quantitative trading firm looking for a Senior Python Engineer to architect and build the critical data science backbone that fuels their research and execution. This is a chance to move beyond typical development cycles and directly impact a global... 
    Senior
    Full time

    Fintal Partners

    New York, NY
    1 day ago
  •  ...Senior Developer to their Risk Management Technology team. The ideal candidate must have previous experience in risk management within a capital...  ...markets environment. They should bring a strong mix of Python development skills and domain expertise in market or credit risk... 
    Senior
    Relocation

    3B Staffing LLC

    New York, NY
    1 day ago
  • $142.32k - $213.48k

     ...global Innovation Labs is seeking a versatile Senior GenAI Platform Engineer to spearhead the...  ..., scalable AI solutions primarily using Python, while also leveraging Node.js and...  ...and best practices for generative models.Develop and enforce robust coding standards, testing... 
    Senior
    Full time

    Citigroup

    New York, NY
    3 days ago
  • $200k - $225k

    The Role We’re looking for a Senior Software Engineer to build and scale the backend systems...  ...power AI-driven product experiences Develop systems that integrate LLMs and ML models...  ...backend focus Strong proficiency in Python and experience building production-grade... 
    Senior
    Remote work
    Flexible hours

    GrabJobs

    New York, NY
    5 days ago
  • $148.03k - $222.04k

     ...designed API contracts to configure the systems accessible to both our team and our customers. We are looking for a Sr Backend Python Developer to join our team. You will be responsible for planning and designing new software and web applications. Analyze tests and... 
    Senior
    Full time
    Night shift
    Weekend work

    Comcast

    New York, NY
    3 days ago
  •  ...Management firm that is building out there technology team from scratch. The team is developing application across front, middle and back office and are now looking to bring on a Python developer to join the team of 4. This firm has the recipe to grow a lot, making this... 
    Senior
    Full time

    Oakridge Staffing

    New York, NY
    more than 2 months ago
  • Mindrift is seeking a highly skilled Senior Python Data Scraping Engineer for the Tendem project to drive specialized data scraping workflows. This part-time remote opportunity requires hands-on experience in web scraping and data extraction. You will be responsible for... 
    Senior
    Remote job
    Part time

    Mind Rift

    New York, NY
    2 days ago
  • $160k - $260k

     ...About the role We are looking for a Senior Backend engineer passionate about building...  ...designing resilient architectures, and improving developer productivity through better tooling and...  ...(K8s) and Docker Proficiency in Python and Node.js for building and maintaining... 
    Senior
    Full time
    Work at office
    Remote work

    Mathpix

    New York, NY
    4 days ago
  •  ...Sr. Full Stack Developer (Programmer) Location: New York City, NY Job Type: Contract Job Description: Must have top 3 skills: Python, full stack application development experiences from beginning to the end of program life cycle. Programming and documentation... 
    Senior
    Contract work
    Relocation

    JConnect Infotech

    New York, NY
    1 day ago
  • A leading remote development platform is seeking Senior React Full-Stack Developers with expertise in React.js and Python. The role requires at least 4 years of experience in software development and familiarity with cloud technologies. This position offers a chance to... 
    Senior
    Remote job
    Flexible hours

    CloudDevs

    New York, NY
    2 days ago
  • $175k - $215k

     ...ensuring our employees have the opportunity to serve their communities. We champion an inclusive culture and strive to attract and develop a talented workforce to create and deliver a wide range of content reflecting our world. Job Description In this role, you’ll use C++... 
    Senior
    Local area
    Remote work

    NBCUniversal

    New York, NY
    2 days ago
  • $152k - $241.5k

     ...collaborate with top experts across industry and academia, influence next-generation platforms, and share your insights with the global developer community. Do you enjoy solving hard technical problems, love performance tuning, and want your work to have a visible impact... 
    Senior
    Full time

    Nvidia

    New York, NY
    1 day ago
  • $165k - $260k

    Senior Quant/ML Engineer - Fixed Income - Artificial Intelligence Location New York Business Area Engineering and CTO...  ...collaborative environment. Conceptualize pricing methodologies, develop and continuously improve mathematical and data-driven models, all... 
    Senior
    Temporary work
    For contractors
    Work experience placement
    Casual work
    Work at office

    Bloomberg

    New York, NY
    3 days ago
  •  ...Senior ML Eng Location: NYC (onsite only – not remote) Alliance is the leading accelerator...  ...team. Build and operate production Python systems for data collection, enrichment,...  ...evaluation, and AI-assisted research. Develop models people can trust : define labels... 
    Senior
    Relocation

    The Alliance

    New York, NY
    8 days ago
  • $229.9k - $262.4k

     ...Senior Lead Software Engineer, Distributed Systems (Golang + Python on Kubernetes) Do you love building and pioneering in the technology space? Do you enjoy solving...  ...of diverse technology projects and a team of developers with deep experience in distributed... 
    Senior
    Full time
    Part time
    Internship
    Local area

    Capital One

    New York, NY
    5 days ago
  • $160k - $190k

     ...integrations are costing us speed, accuracy, and money. We're hiring a Senior AI Engineer to fix that. Your job is simple to describe and...  ...at scale, not just how AI demos work. Strong proficiency in Python and TypeScript/JavaScript — you can build production systems in... 
    Senior
    Hourly pay
    Summer work
    Immediate start
    Shift work

    SpotOn

    New York, NY
    1 day ago
  •  ...push the limits of what's possible.As a Lead Software Engineer- Python / Quant Development / Quant Research at JPMorganChase within...  ...in support of the firm’s business objectives.We are looking for developers to contribute to the transformation of the Quant Research Platform... 

    JP Morgan Chase

    New York, NY
    3 days ago
  • $45 per hour

    Mindrift is looking for highly skilled Senior Python Data Scraping Engineers to join the Tendem project and drive specialized data scraping workflows within our hybrid AI + human system. In this role, as an AI Pilot - that’s how we refer to this role at Mindrift - you’... 
    Senior
    Hourly pay
    Part time
    Freelance
    Remote work
    10 hours per week

    Mind Rift

    New York, NY
    2 days ago
  • About The RoleOne of the top FinTechs in the world is looking to hire senior Front Office C# Quant Devs to join a new Front Office Pricing team. You will be working directly with the business, developing the core X-Asset portfolio management system that underpins the... 
    Senior

    Stanford Black

    New York, NY
    2 days ago
  •  ...fuel to the fire.About the RolePolymarket is looking for a Senior Quantitative Developer to join the team that runs the data infrastructure...  ...and real consequences when they failStrong proficiency in Python or a similar language for pipeline development, data transformation... 
    Senior

    Polymarket

    New York, NY
    8 hours ago
  •  ...Our client seeks a Python Quantitative Developer to join a growing team engaged in systematic trading of equities. You will work directly in an extremely experienced trading team to design and implement a complex suite of research, data, and trading systems. Requirements... 

    The Hagen Ricci Group

    New York, NY
    2 days ago
  •  ...autonomously across complex enterprise data landscapes. You'll develop the models and agentic architectures that power demand forecasting...  ...equivalent practical experience You're deeply proficient in Python with hands-on experience in PyTorch, TensorFlow, or scikit-... 
    Senior
    Full time
    Immediate start

    Decircle

    New York, NY
    1 day ago
  •  ...Python Quantitative Developer Ready to make a significant impact within a leading global financial institution? Bring your exceptional engineering talent to Citi's esteemed Quantitative Analysis team. At Citi, you'll join an organization profoundly committed to being a... 
    Full time
    Casual work
    Work at office
    Work from home
    Worldwide
    Home office
    Flexible hours

    Citi

    New York, NY
    5 days ago
  • $175k - $250k

    Senior Quantitative DeveloperAbout MillenniumMillennium is a global, diversified alternative...  ...advanced proprietary systems. The team develops next-generation analytical and trading...  ...enhance productivity; working familiarity with Python for quantitative research, data-oriented... 
    Senior
    Flexible hours

    Millennium Management

    New York, NY
    3 days ago

Do you want to receive more vacancies?

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