CrawlJobs Logo

Fixed Income Data Python Platform Engineer

https://www.citi.com/ Logo

Citi

Location Icon

Location:
Canada , Mississauga

Category Icon

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

94300.00 - 141500.00 USD / Year

Job Description:

Fixed Income Data Python Platform Engineer position at Citi, building and maintaining Citi's next-generation data platform targeted for quantitative scientists and traders to quickly iterate on and put into production analytical and trading tools. The Fixed Income Data Platform Team is the backbone of Fixed Income mission, providing low latency, high concurrency, scalability, and availability.

Job Responsibility:

  • Analyzes system requirements, including identifying program interactions and appropriate interfaces between impacted components and sub systems
  • Participate in Sprint Planning, Tasking and Estimation of the assigned work for Python platform
  • Participate in component and service design for Python analytical services
  • Work on bug resolution and application improvements, such as performance and maintainability
  • May occasionally work a non-standard shift including nights and/or weekends and/or have on-call responsibilities
  • Stay abreast with new trends in open source tooling and champion tools that could help improve efficiency of the Fixed Income quant and data science community
  • Work closely with quants and data scientists to help them use platform capabilities and develop efficient analytical tools
  • Continuously look to automate manual touchpoints in the technology delivery pipeline

Requirements:

  • 5 years+ of hands-on experience in building an enterprise scale highly componentized application using Python incl. web frameworks like Django or Flask and data science tools - Pandas, Polars, Streamlit, Airflow
  • Experience with Docker and Kubernetes/Openshift
  • Experience with DevOps technologies - Ansible, Chef
  • 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 Patters, Coding Standards, Coding modularity, Prototypes etc.
  • Unit testing frameworks - PyTest
  • Understanding of the SDLC lifecycle for Agile & Waterfall methodologies
  • Excellent written and oral communication skills
  • Bachelor's degree/University degree or equivalent experience

Nice to have:

  • Experience with Python LLM tools (OpenAI, Vertex, Langchain)
  • Master's degree preferred

Additional Information:

Job Posted:
November 26, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Fixed Income Data Python Platform Engineer

Fid federal risk applications data engineer

We are currently seeking a FID Federal Risk Applications Data Engineer to join o...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8-12 years of experience in designing and building architecting highly resilient data platforms
  • Strong knowledge of data engineering, architecture and data modeling
  • Experience in platforms like Databricks, Snowflake and Kafka
  • Experience on building applications on cloud (AWS or Azure)
  • Prior experience in developing data or computation intensive (e.g. grid based) backend applications is an advantage
  • Strong programming skills (Java/ Scala / Python) skills with the willingness to pick up the other language if not already mastered at a sufficient level
  • OOP design skills with an understanding or at least personal interest towards the concepts of Functional Programming
  • Willingness to understand and enhance other people’s code, being able to work in an environment where developers will oversee and work on wider wider bucket
  • Prior experience in working with Git, Bitbucket, Jenkins, working with PR-s, using JIRA, following the Scrum Agile methodology is an advantage
  • Bachelors or Masters in any relevant field of IT/Engineering
Job Responsibility
Job Responsibility
  • Develop IT systems covering various aspects of the business run by our Institutional Securities (Fixed Income and Equities) division
  • Have the opportunity to work in close collaboration with our business user and learn business concepts like how certain financial products and financial markets work
  • Participate in every stage of the lifecycle of an IT system ranging from gathering the requirement and refining user stories, designing solutions, and writing code to help our support organization to answer the most interesting user questions
  • Work on a diverse technology landscape involving various programming languages (Java, Scala, Python), data management systems, CI/CD pipeline (Jenkins)
  • Our team has a wide coverage on technical and business problems to solve ranging from developing data integration and feeding solutions having extreme throughput and resiliency requirements to calculating regulatory scenarios requested by our Market Risk Department
What we offer
What we offer
  • A competitive compensation and benefits package including eligibility for an annual bonus
  • Flexible working arrangements (core hours / work-time cycle and opportunity to work from home)
  • Work for the firm that attracts some of the brightest talents
  • A supportive and vibrant multinational environment, which is leveraging technology to its highest potential
  • An open door to have continuous dialogue with our senior leaders
  • Professional development opportunities including access to Morgan Stanley’s world-class internal trainings
  • Fulltime
Read More
Arrow Right

Fid federal risk applications data engineer

Our focus is developing systems serving as a data integration and feeding platfo...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8-12 years of experience in designing and building architecting highly resilient data platforms
  • Strong knowledge of data engineering, architecture and data modeling
  • Experience in platforms like Databricks, Snowflake and Kafka
  • Experience on building applications on cloud (AWS or Azure)
  • Prior experience in developing data or computation intensive (e.g. grid based) backend applications is an advantage
  • Strong programming skills (Java/ Scala / Python) skills with the willingness to pick up the other language if not already mastered at a sufficient level
  • OOP design skills with an understanding or at least personal interest towards the concepts of Functional Programming
  • Willingness to understand and enhance other people’s code, being able to work in an environment where developers will oversee and work on wider wider bucket
  • Prior experience in working with Git, Bitbucket, Jenkins, working with PR-s, using JIRA, following the Scrum Agile methodology is an advantage
  • Bachelors or Masters in any relevant field of IT/Engineering
Job Responsibility
Job Responsibility
  • Develop IT systems covering various aspects of the business run by our Institutional Securities (Fixed Income and Equities) division
  • Have the opportunity to work in close collaboration with our business user and learn business concepts like how certain financial products and financial markets work
  • Participate in every stage of the lifecycle of an IT system ranging from gathering the requirement and refining user stories, designing solutions, and writing code to help our support organization to answer the most interesting user questions
  • Work on a diverse technology landscape involving various programming languages (Java, Scala, Python), data management systems, CI/CD pipeline (Jenkins)
  • Our team has a wide coverage on technical and business problems to solve ranging from developing data integration and feeding solutions having extreme throughput and resiliency requirements to calculating regulatory scenarios requested by our Market Risk Department. The choice will primarily depend on skillset, personal interest and team fit
What we offer
What we offer
  • A competitive compensation and benefits package including eligibility for an annual bonus and flexible working arrangements (core hours / work-time cycle and opportunity to work from home)
  • Work for the firm that attracts some of the brightest talents like Bjarne Stroustrup, the inventor of the C++ language
  • A supportive and vibrant multinational environment, which is leveraging technology to its highest potential. We accept individual differences and believe in teamwork
  • An open door to have continuous dialogue with our senior leaders – an environment where you are truly listened to
  • Professional development opportunities including access to Morgan Stanley’s world-class internal trainings
  • Fulltime
Read More
Arrow Right

Software Engineer

Designs, develops, troubleshoots and debugs software programs for software enhan...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong troubleshooting skill set
  • Ability to diagnose and resolve complex technical issues efficiently
  • Experience with debugging tools and techniques
  • Strong analytical skills to identify root causes of problems
  • Has a mature attitude and is passionate towards learning and helping customers resolve their issues
  • Comfortable working with multiple teams in a fast-paced environment
  • Good knowledge in mobile-based technologies
  • Python scripting based on customer needs
  • Bachelor’s or master’s degree in computer science, Information Technology, Electronics, Electrical Engineering, or related fields
  • Extensive experience with automated testing frameworks specifically for mobile, such as Appium for cross-platform mobile testing and XCUITest for iOS-specific UI tests
Job Responsibility
Job Responsibility
  • Responding to customer tickets/escalations: Monitor and manage incoming customer support tickets
  • Prioritize and categorize tickets based on urgency and impact
  • Provide timely and professional responses to customer inquiries and issues
  • Initial investigation/resolution of customer issues: Perform preliminary analysis to identify the root cause of reported issues
  • Utilize debugging tools and techniques to gather relevant information
  • Implement quick fixes or workarounds to resolve issues when possible
  • Make and update Jira tickets regarding customer issues with detail: Create detailed Jira tickets for unresolved customer issues
  • Include comprehensive information such as steps to reproduce, logs, screenshots, and any other relevant data
  • Regularly update Jira tickets with progress, findings, and resolution steps
  • Follow up with QA/Dev teams regarding customer Jira tickets: Collaborate with QA and development teams to ensure timely resolution of customer issues
What we offer
What we offer
  • Health & Wellbeing: We strive to provide our team members and their loved ones with a comprehensive suite of benefits that supports their physical, financial and emotional wellbeing
  • Personal & Professional Development: We also invest in your career because the better you are, the better we all are. We have specific programs catered to helping you reach any career goals you have — whether you want to become a knowledge expert in your field or apply your skills to another division
  • Unconditional Inclusion: We are unconditionally inclusive in the way we work and celebrate individual uniqueness. We know varied backgrounds are valued and succeed here. We have the flexibility to manage our work and personal needs. We make bold moves, together, and are a force for good
  • Fulltime
Read More
Arrow Right

Python Developer, Fixed Income Group (FIG) Technology

BlackRock’s Fixed Income team runs more than $1 trillion in global fixed income ...
Location
Location
India , Mumbai
Salary
Salary:
Not provided
blackrock.com Logo
BlackRock Investments
Expiration Date
March 31, 2026
Flip Icon
Requirements
Requirements
  • 3+ years of experience in engineering or technical program leadership roles, including both people and project management
  • Proficiency in Python, with experience building and deploying user-facing tools using Streamlit, and leveraging libraries such as pandas, NumPy, and matplotlib for data analysis and financial modeling
  • Strong familiarity with CI/CD pipelines, Azure, and modern DevOps practices
  • Track record of leading delivery from concept to production
  • Exceptional communication and stakeholder management skills across tech and business
  • Familiarity with Portfolio Management software and tools
  • Solid understanding of version control systems, preferably Git, and experience in managing a collaborative codebase
Job Responsibility
Job Responsibility
  • Design, develop, and deploy internal tooling and analytics using Python and Streamlit
  • Contribute to and oversee reusable libraries, APIs, and visualizations for investment and operational needs
  • Maintain high standards in code quality, performance, and documentation, including refactoring of legacy code to be compliant
  • Execution of technical projects, ensuring timely, high-impact delivery
  • Participate in agile processes including sprint planning, prioritization, and retrospectives
  • Be accountable for deliverables and manage risks across multiple workstreams
  • Guide citizen developers and business stakeholders building local tools - offering technical support, guardrails, and integration guidance
  • Contribute to a collaborative, learning-oriented, innovative environment
  • Enforce governance practices for the team’s codebase—version control, testing, modularity, and reuse
  • Maintain and evolve CI/CD pipelines and infrastructure using Azure and modern DevOps best practices
What we offer
What we offer
  • Strong retirement plan
  • Tuition reimbursement
  • Comprehensive healthcare
  • Support for working parents
  • Flexible Time Off (FTO)
  • Fulltime
Read More
Arrow Right
New

Technical Lead & Manager, Fixed Income Data Engineering

This role is for a application dev lead within the FI Data team, responsible for...
Location
Location
Canada , Mississauga
Salary
Salary:
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of demonstrable and relevant experience in software development
  • At least 3-5 years in a leadership role within a high-performing technical team
  • Strong understanding of Python 3.6
  • Solid understanding of REST API development
  • Demonstrable experience in driving the creation of reusable, testable, and efficient code
  • Extensive experience with the design and implementation of cloud-native applications and deployment via Kubernetes / Openshift
  • Expertise in big data computation platforms (Flink, Spark, Apache Beam) or big data distribution platforms (Hadoop, Druid, Pinot, Trino, Ignite)
  • Hands-on experience in handling various data structures
  • Proven leadership in establishing and maturing Continuous Integration and Continuous Delivery environments
  • Extensive experience with the SDLC lifecycle and in leading and coaching within an Agile environment (Scrum/Kanban)
Job Responsibility
Job Responsibility
  • Lead and oversee the design and development of high-performance green-field data analytics products
  • Collaborate strategically with other dev leads in US and Canada
  • Drive innovation within the team
  • Mentor and guide team members in applying an engineering mindset
  • Lead the evaluation and development of Proof-of-Concepts (POCs) for new strategic initiatives
  • Foster a culture of continuous learning and growth within the team
  • Provide leadership and strategic direction for post-release support
  • Manage team performance, including goal setting, performance reviews, career development
  • Participate in hiring processes
  • Facilitate effective communication within the team and across different stakeholders
  • Fulltime
Read More
Arrow Right

Application Development Lead (Fixed Income Data) - Vice President

This role is for a application dev lead within the FI Data team, responsible for...
Location
Location
Canada , Mississauga
Salary
Salary:
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of demonstrable and relevant experience in software development, with at least 3-5 years in a leadership role within a high-performing technical team
  • Strong understanding of Python 3.6, with the ability to guide and review complex solutions
  • Solid understanding of REST API development, including best practices for design, security, and scalability
  • Demonstrable experience in driving the creation of reusable, testable, and efficient code with proper error and exception handling, and establishing coding standards
  • Extensive experience with the design and implementation of cloud-native applications and deployment via Kubernetes / Openshift, including strategic decision-making on cloud architecture
  • Expertise in big data computation platforms (Flink, Spark, Apache Beam) or big data distribution platforms (Hadoop, Druid, Pinot, Trino, Ignite), and a track record of leading teams leveraging these technologies
  • Hands-on experience in handling various data structures, and the ability to guide complex data modeling decisions
  • Proven leadership in establishing and maturing Continuous Integration and Continuous Delivery environments. Familiarity with TeamCity, Sonarqube, and Jenkins
  • Extensive experience with the SDLC lifecycle and in leading and coaching within an Agile environment (Scrum/Kanban)
  • Demonstrable leadership in promoting and enforcing engineering best practices: design patterns, coding standards, rigorous code review processes, and comprehensive unit testing strategies (e.g., Mockito, Junit, Pytest)
Job Responsibility
Job Responsibility
  • Lead and oversee the design and development of high-performance green-field data analytics products for a Tier 1 bank, ensuring architectural excellence and alignment with business goals
  • Collaborate strategically with other dev leads in US and Canada, translating complex business requirements into technical roadmaps and fostering a partnership approach to deliver impactful solutions
  • Drive innovation within the team, encouraging the exploration and implementation of cutting-edge data visualization and analytics solutions
  • Mentor and guide team members in applying an engineering mindset, fostering deep understanding of use-cases, developing robust estimation techniques for volume and compute velocity, and openly addressing implementation limitations
  • Lead the evaluation and development of Proof-of-Concepts (POCs) for new strategic initiatives, guiding the team to convert successful prototypes into robust enterprise solutions
  • Foster a culture of continuous learning and growth within the team, empowering members to research, learn, and recommend emerging technologies
  • Provide leadership and strategic direction for post-release support, collaborating closely with business, development, and support groups to ensure operational stability and client satisfaction
  • Manage team performance, including goal setting, performance reviews, career development, and providing regular feedback to foster professional growth
  • Participate in hiring processes, attracting, interviewing, and onboarding top talent to grow the team's capabilities
  • Facilitate effective communication within the team and across different stakeholders, ensuring transparency and alignment
  • Fulltime
Read More
Arrow Right

Senior Analyst, FDDS

Location
Location
India , Hyderabad
Salary
Salary:
Not provided
arcesium.com Logo
Arcesium
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3-7 years of experience in investment performance measurement, attribution analysis, or related buy-side operations roles
  • Deep expertise in performance calculation methodologies (TWR, MWR, IRR, GIPS standards) and attribution frameworks (Brinson, factor-based, holdings-based, etc.)
  • Proven track record implementing performance measurement systems or working as a performance analyst at sophisticated institutional investors
  • Strong understanding of investment strategies across asset classes (equities, fixed income, alternatives, multi-asset)
  • Excellent analytical and critical thinking skills with meticulous attention to detail and accuracy
  • Bachelor’s degree in finance, Economics, Mathematics, Computer Science, or related field
  • Experience with SQL, Python, or other data analysis and automation tools
  • Experience managing large-scale technology implementations or transformation projects
  • Strong analytical skills, critical thinking skills, and attention to detail along with strong interpersonal skills with a collaborative attitude
  • Ability & willingness to work under pressure and take on additional operational tasks and meet tight timelines
Job Responsibility
Job Responsibility
  • Stakeholder management & requirements gathering on various implementation projects related to performance attribution, work as a primary SME
  • Conduct comprehensive discovery sessions with stakeholders to understand investment strategies, measurement needs, attribution requirements, and reporting workflows
  • Play key role in defining success criteria for the end-to-end implementation related to performance attribution solutions
  • Contribute to documenting detailed business requirements for performance calculations, attribution models, and reporting frameworks
  • Ensure all performance reporting adheres to industry standards and regulatory requirements, such as the Global Investment Performance Standards (GIPS)
  • Translate complex requirements into actionable specifications for implementation teams
  • Work closely with Arcesium product management and engineering to ensure platform compatibility and data flow
  • Develop user documentation, process guides, and best practice materials
Read More
Arrow Right

Manager - Middle Office

The Middle Office group is a part of larger FinOp department and is responsible ...
Location
Location
Portugal , Lisbon
Salary
Salary:
Not provided
arcesium.com Logo
Arcesium
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • MBA, MSc in Finance, CFA, or any another equivalent qualification
  • 10+ years of experience in Middle Office, Corporate Actions, or Investment Operations
  • At least 3-4 years in a team leadership or managerial role
  • Strong understanding of multiple asset classes (equities, fixed income, derivatives, structured products, etc)
  • Experience in security master/reference data management and/or corporate action processing
  • Strong analytical, project management, prioritization, problem-solving skills, excellent written and verbal communication and stakeholder-management capabilities
  • Proficiency in MS office tools
  • Hands-on experience with OMS platforms, data vendors, and operational workflow tools
  • Expertise in automation, process re-engineering, cross-functional project delivery and operational transformation
Job Responsibility
Job Responsibility
  • Lead and own accountability for the team's delivery of daily transaction processing, security master management, reference data integrity, and asset servicing operations across multiple asset classes and clients
  • Drive client onboarding excellence by playing a key role from the Middle Office perspective in transitioning new clients from onboarding teams to steady-state operations on the Arcesium platform
  • Provide active operational oversight of day-to-day operations and resources, including escalation management, business-as-usual troubleshooting, and setting clear direction and performance goals for team members
  • Execute strategic initiatives by working with Senior Management across NY, India, and local offices to define and implement new automations, prioritize projects, manage client relationships, and oversee client budgets
  • Drive operational improvements through discussions with investment managers, client-ops teams, and data vendors to resolve day-to-day exceptions while developing strategic initiatives that enhance service delivery
  • Partner with technology teams on platform enhancements by assisting in special projects, developing bespoke reports, creating functional specifications, supporting product implementation, and conducting UAT testing
  • Collaborate cross-functionally with pricing and trade accounting teams to resolve discrepancies, respond to internal queries, and ensure data consistency across the platform
  • Oversee complex security mapping by assisting the team and performing review controls for intricate asset classes, ensuring accurate product setup and lifecycle management
  • Support audit and compliance processes by aiding auditors and fund administrators during audit cycles, providing documentation and analysis as required
Read More
Arrow Right