CrawlJobs Logo

Senior Software Engineer (Python) – Fixed Income

https://www.citi.com/ Logo

Citi

Location Icon

Location:
Canada , Mississauga, Ontario

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

94300.00 - 141500.00 USD / Year

Job Description:

Citi, a leading global bank, is seeking a talented and passionate Python Developer to join our growing Fixed Income Technology (FIT) team. FIT is responsible for building and delivering technology used across the Fixed Income businesses, which include rates, corporate credit, and securitized markets. Our technology 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. You will work closely with other developers and stakeholders to deliver innovative solutions that drive data-driven decision-making within the organization. This role emphasizes the development of robust, scalable, and high-performance Python-based applications.

Job Responsibility:

  • Design, develop, and maintain robust and scalable applications primarily using Python
  • Implement efficient and optimized code for various business needs
  • Integrate Python applications with various data sources, APIs, and other systems
  • Contribute to the design and development of application architectures
  • Write clean, well-documented, and testable code
  • Collaborate effectively with other engineers, product managers, and stakeholders throughout the software development lifecycle (SDLC), adhering to Agile methodologies
  • Stay up-to-date with the latest trends and technologies in Python development

Requirements:

  • Minimum 3-5 years of experience developing and deploying production-ready Python applications
  • Strong experience with core Python, SQL, and database APIs
  • Excellent communication and collaboration skills
  • Strong problem-solving and analytical skills
  • Bachelor's degree in computer science, Engineering, or a related field

Nice to have:

  • Experience with Python frameworks (e.g., Django or Flask)
  • Familiarity with data processing concepts and related technologies (e.g., Kafka, Apache Spark)
  • Experience using Java
  • 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

Additional Information:

Job Posted:
April 19, 2026

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 Senior Software Engineer (Python) – Fixed Income

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 Gameplay Engineer

We recently released an expansion for an existing UE5 product; the next phase is...
Location
Location
United States , Loveland
Salary
Salary:
110000.00 - 135000.00 USD / Year
snail.com Logo
Snail Games
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science or a related field, or equivalent professional experience
  • 6+ years of professional game development experience, through the full software development lifecycle, and shipped titles with Unreal Engine 4 or 5
  • Strong proficiency in C++ and Blueprint‑based workflows
  • Experience working with multiplayer games, replication, and client‑server architectures
  • Solid understanding of software design patterns, clean architecture, and scalable system design
  • Demonstrated experience refactoring established and mature production codebases
  • Experience leading technical direction within a feature area or gameplay pillar
  • Ability to operate with high ownership and experience collaborating closely with designers, artists, and cross‑disciplinary teams
  • Proven ability to manage memory, performance budgets, and computing resources responsibly
  • Strong debugging and profiling skills across gameplay and engine-level systems within complex production codebases
Job Responsibility
Job Responsibility
  • Lead the architectural transition of an existing UE5 expansion into a standalone product, defining the technical roadmap for system decoupling and stabilization
  • Guide sequencing of technical work, surface risks early, and propose pragmatic solutions to production challenges
  • Partner with art, design, engineering, and QA to ensure gameplay systems align with creative and technical goals
  • Identify and resolve cross-system dependencies to ensure the integrity of core gameplay systems and product packaging
  • Define, document, and uphold engineering best practices across C++ and Blueprint workflows to ensure maintainability, clarity, and performance
  • Diagnose and remediate technical debt exposed during system separation and refactoring
  • Debug, profile, and resolve complex gameplay and performance issues across the stack to ensure shipping-readiness for a standalone release
  • Maintain clear documentation of architectural changes and system boundaries
  • Mentor and support other gameplay engineers, providing technical guidance, code reviews, and architectural insight
What we offer
What we offer
  • True focus on work/life balance
  • Paid company holidays, vacation, and separate sick leave
  • Medical, dental, vision, and Life/LTD
  • 401k with company match
  • Fulltime
Read More
Arrow Right

Merchandising Manager - Grocery & Retail

We are looking for a motivated and strategic Site Merchandising Manager to join ...
Location
Location
Mexico , Mexico City
Salary
Salary:
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 5 years of experience in merchandising, e-commerce, or related roles, with exposure to global campaigns and category management
  • Bachelor’s degree in Business, Marketing, or a related field
  • MBA or equivalent experience preferred
  • Fluency in both Spanish and English
  • Strong analytical skills, with experience using data to inform decisions and optimize merchandising strategies
  • Analytics experience using SQL, Looker, Tableau, Google Analytics, or similar tools
  • Excellent communication and collaboration skills, with the ability to work effectively across teams in a fast-paced environment
  • Strong project management skills, with the ability to manage multiple initiatives simultaneously and meet tight deadlines
  • A test-and-learn mindset, with a focus on consumer experience, engagement, and conversion
Job Responsibility
Job Responsibility
  • Own local content, curation, and optimization: Build local collections, guide aisle management, curate landing pages, vertical feeds, and storefronts, and determine what goes live in your market
  • Manage and deliver high-impact campaigns: Lead the end-to-end development and execution of merchandising campaigns, managing calendars across owned categories. Ensure campaigns align with product strategy, cultural moments, and seasonal trends, while delivering merchant-specific initiatives
  • Tell the consumer story: Use performance data, consumer feedback, seasonality, and industry trends to shape the end-to-end consumer experience. Leverage insights to influence stakeholders, inform new strategies, and continuously improve the shopper journey
  • Category management: Own product assortment across categories, tailoring offerings based on insights, performance metrics, and customer demand. Partner cross-functionally to improve range, catalog quality, and overall sales performance
  • Data-driven optimization: Use data, insights, and industry analysis to refine merchandising strategies and campaign design, optimizing engagement, conversion, and ROI. Monitor platform health and regularly report on performance with clear insights and recommendations
  • Identify and elevate opportunities: Surface opportunities related to product features, partnerships, and marketing, and collaborate with global teams to prioritize and deliver impactful solutions
Read More
Arrow Right

Senior Industrial Maintenance Technician

Works with the Chief Maintenance Manager to support the Maintenance Team and Ini...
Location
Location
United States , Anchorage
Salary
Salary:
41.63 USD / Hour
pwsac.com Logo
Prince William Sound Aquaculture Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • High school diploma or equivalent
  • Minimum 7–10 years of hands-on experience in industrial maintenance, including mechanical, electrical, plumbing, and hydraulic systems
  • Intermediate welding skills required, aluminum preferred
  • Intermediate proficiency in Microsoft Office suite
  • Current driver’s license with a clear driving record for the last 36 months prior to hire preferred
  • Ability to enroll in the USCG consortium preferred
  • CMMS experience preferred
  • Alaska remote site work experience preferred
Job Responsibility
Job Responsibility
  • Diagnose, repair, and maintain complex mechanical and electrical systems across multiple hatchery sites
  • Deliver hands-on training and technical instruction to maintenance staff
  • Respond to and resolve maintenance issues as assigned
  • Work closely with contractors and vendors on scheduling repairs
  • Train staff in the effective use of PWSAC’s Computerized Maintenance Management System (CMMS)
  • Audit Preventative Maintenance (PM’s) work orders in CMMS
  • Orient new Maintenance staff
  • Uphold and enforce PWSAC safety standards
  • Provide short-term maintenance coverage for hatchery sites during staff vacancies
  • Complete and submit detailed progress reports, maintenance logs, and other documentation
  • Fulltime
Read More
Arrow Right

Senior Database Administrator

Within the Department of Psychiatry this Database Administrator IlI position wil...
Location
Location
United States , Charleston
Salary
Salary:
79600.00 - 143300.00 USD / Year
muschealth.org Logo
MUSC Health
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A bachelor's degree and four years experience in automated information or communication system design, installation, operation, repair, sales or marketing
  • Related experience may be substituted for the bachelor's degree on a year-for-year basis
  • Ability to perform job functions in an upright position
  • Ability to perform job functions in a seated position
  • Ability to perform job functions while walking/mobile
  • Ability to work indoors
  • Ability to work in confined/cramped spaces
  • Ability to bend at the waist
  • Ability to fully use both hands/arms
  • Ability to perform repetitive motions with hands/wrists/elbows and shoulders
Job Responsibility
Job Responsibility
  • Infrastructure development and maintenance
  • Develop and revise REDCap forms used for data collection and reporting
  • Update REDCap surveys
  • Monitor, maintain, secure, and support databases
  • Conduct data cleaning
  • Data and business analyst
  • Monitor data entry into REDCap databases and develop REDCap reports
  • Conduct basic data analysis and assist study statistician
  • Create quarterly reports
  • Design and develop dashboards
  • Fulltime
Read More
Arrow Right

Senior Sales Operations Associate

The Commercial Sales Strategy & Planning team is looking for a Senior Sales Oper...
Location
Location
Mexico , Mexico City
Salary
Salary:
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in sales operations, data analysis, or revenue operations
  • Strong attention to detail and comfort working with complex policy frameworks
  • Advanced Excel skills and experience reviewing large data outputs
  • SQL skills and comfort with queries
  • Effective communication: you can explain the "how" to a technical analyst and the "so what" to sales leaders
Job Responsibility
Job Responsibility
  • Act as the central point of contact for compensation governance and questions
  • Maintain global compensation rules of engagement and metric definitions
  • Review and validate regional quota outputs for consistency with guardrails
  • Support SIP mechanics review and scenario simulations
  • Track exceptions and route escalations to the appropriate owners
  • Frame trade-offs and recommendations when regions push back on targets, priorities, or performance interpretation
Read More
Arrow Right

Manufacturing Operator

Argenta is currently looking to fill the role Manufacturing Operator at our Shaw...
Location
Location
United States , Shawnee
Salary
Salary:
Not provided
argentaglobal.com Logo
Argenta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Good written and verbal communication skills in English
  • Good PC Skills, including use of e-mail, attaching documents to e-mail
  • Previous experience using electronic databases and on-line system applications
  • Demonstrated ability to work safely in a production environment required
  • Demonstrated ability to read/interpret/follow instructions regarding workplace documentation, such as SOP’s, Operator Manuals, Work Instructions, etc.
  • Demonstrated technical ability as measured by good troubleshooting skills
  • Must be able to demonstrate a good mathematical aptitude in addition, subtraction, multiplication, division, & metric system
  • Experience in a government regulated, Good Manufacturing Practices (GMP) or standard operating procedures (SOP) environment preferred
  • Must be willing to work overtime as required, based on production demands
Job Responsibility
Job Responsibility
  • Comply with all workplace standards and safety procedures, including Lockout Tagout, Current Good Manufacturing Practices (cGMPs), Occupational Safety and Health Administration requirements (OSHA), Standard Operating Procedures (SOPs), and Company Guidelines
  • Perform the daily setup and routine operation of the packaging line, including but not limited to: bottle in-feed, unscrambler, filler, bottle capper, torquer, labeler, vision systems, weighing systems, bar coding systems, sealers, disassembly/assembly, cleaning, resolving equipment stoppages and jams, and all material handling as trained
  • Inspect packaging components, in-process items, and packaged drug products to assure compliance to specifications, identify any non-conforming item and initiate appropriate actions
  • Palletize both finished and unfinished products and operate non-motorized material handling equipment
  • Complete, maintain, and update production documentation (both electronic and paper) to perform material movements, material take-outs and yield determinations by following SOPs and utilizing systems as required such as Systems/Applications/Products (SAP), Manufacturing Execution Systems (MES), Electronic Batch Records (EBRs), etc.
  • Take ownership of training and learning to develop high performance competencies such as technical skills, communication skills, and skills to build a team-oriented, customer focused, and collaborative culture
  • Meet the production schedules outlined by line lead and/or Supervision. Review and approve work output for team members by using validated methods
  • Perform preventive maintenance tasks as needed and trained
  • Manage area cleaning requirements including facility, equipment, and Operational Excellence initiatives
  • Fulltime
Read More
Arrow Right

Mid-Senior QA Analyst (Console-Focused)

About the Role: We are seeking a Mid to Senior QA Analyst with hands-on console ...
Location
Location
United States , Loveland
Salary
Salary:
65000.00 - 95000.00 USD / Year
snail.com Logo
Snail Games
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of professional QA experience in game development
  • Experience supporting at least one console certification submission (PlayStation, Xbox, Switch, or similar)
  • Strong understanding of console TRC/XR requirements and compliance testing practices
  • Demonstrated experience building structured regression plans and test documentation
  • Proven ability to write clear, reproducible bug reports in a shared tracking system
  • Experience collaborating closely with engineering and production teams in an agile or iterative environment
  • Strong organizational skills and ability to manage multiple active testing priorities
  • Excellent written and verbal communication skills and ability to negotiate well with stakeholders
Job Responsibility
Job Responsibility
  • Execute hands-on testing across PC and console builds, including feature validation, regression, and release readiness testing
  • Lead preparation for console certification submissions, including familiarity with TRC/XR requirements and platform-specific compliance testing
  • Develop and maintain structured test plans, regression suites, and release checklists
  • Establish clear bug severity and prioritization standards, ensuring high-quality reporting and actionable reproduction steps
  • Run or support bug triage sessions in collaboration with engineering and production
  • Identify systemic quality risks early and proactively communicate them to development leadership
  • Provide visibility into the quality situation for each project with data-driven reports
  • Mentor junior QA testers and help standardize QA workflows across the studio
  • Collaborate with build and engineering teams to validate patches, updates, and hotfixes
  • Proactively improve QA processes in collaboration with studio leadership to balance rigor with efficiency in a small-team environment
What we offer
What we offer
  • True focus on work/life balance
  • Paid company holidays, vacation, and separate sick leave
  • Medical, dental, vision, and Life/LTD
  • 401k with company match
  • Fulltime
Read More
Arrow Right