CrawlJobs Logo

Python Quant Engineer

Hungary, Budapest Employment contract 14750000.00 - 19200000.00 HUF / Year · Job Posted May 15, 2026
Apply Position
Job Link Share

Job Description

Are you an engineer who loves solving complex problems? Do you enjoy designing and building scalable, high-performance systems that process vast amounts of data? Are you looking to apply your Python skills to a new and exciting set of challenges? Our Markets Quantitative Analysis team at Citi is looking for talented developers just like you. We build the critical infrastructure and platforms that power global financial markets. Forget the stereotypes—this is a technology role, focused on tackling complex problems. We believe great engineers can come from anywhere. If you've been building data pipelines, working on engineering simulations in the automotive industry, or developing complex backend systems, your skills are exactly what we're looking for.

Job Responsibility

  • Build and Own Critical Systems: Design, develop, and optimize the large-scale distributed platforms that form the backbone of our global analytics
  • Engineer for Performance: Tackle fascinating challenges in high-performance computing, distributed data processing (using tools like Elastic Search, MongoDB, and more), and algorithmic efficiency
  • Develop Core Infrastructure: Create and maintain the core infrastructure, CI/CD pipelines, and tooling for our in-house analytical libraries, directly impacting the productivity of hundreds of developers
  • Create Powerful Tools: Build intuitive web-based interfaces and backends (we use React) that allow our researchers and traders to harness the power of our complex systems
  • Solve Real-World Puzzles: Apply your quantitative and analytical skills to implement and validate sophisticated mathematical models

Requirements

  • Solid Python Experience: You have a proven track record of building data-intensive applications, complex tooling, or backend systems with Python
  • An Engineer's Mindset: You have a strong foundation in software engineering principles and a passion for solving complex analytical problems with data-driven solutions
  • A Commitment to Quality: You have experience with automated testing. We use pytest, but your experience with any modern testing framework is valuable
  • Quantitative Aptitude: You likely have a degree in a technical field like Computer Science, Engineering, Physics, Mathematics, or Economics, and you're comfortable arguing for solutions on quantitative grounds

Nice to have

  • Experience with front-end development, especially with React
  • Familiarity with distributed systems and technologies (e.g., message queues, microservices, AsyncIO)
  • Hands-on experience with Linux and shell scripting
  • A passion for data analysis and turning raw data into actionable insights

What we offer

  • Cafeteria Program
  • Home Office Allowance (for colleagues working in hybrid work models)
  • Paid Parental Leave Program (maternity and paternity leave)
  • Private Medical Care Program and onsite medical rooms at our offices
  • Pension Plan Contribution to voluntary pension fund
  • Group Life Insurance
  • Employee Assistance Program
  • Access to a wide variety of learning and development programs, online course libraries and upskilling platforms, such as Udemy and Degreed
  • Flexible work arrangements to support you in managing work - life balance
  • Career progression opportunities across geographies and business lines
  • Socially active employee communities with diverse networking opportunities

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Python Quant Engineer

8 matching positions

Senior Python Tech Lead - Market Risk Quant Engineer - Senior Vice President

The senior python market risk engineer is a senior level position responsible fo...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 15+ years of relevant experience
  • Experience in implementing projects
  • Experience in systems analysis and programming of software applications
  • Demonstrated Subject Matter Expert (SME) in area(s) of Applications Development
  • Demonstrated knowledge of client core business functions
  • Demonstrated leadership, project management, and development skills
  • Relationship and consensus building skills
  • Bachelor’s degree/University degree or equivalent experience
  • Highly Experienced Python Professional with great exposure to architecting and building horizontally scalable, highly available, highly resilient and performant applications
  • Extensive development expertise in building efficient software platforms for data computation and processing
Job Responsibility
Job Responsibility
  • Lead integration of functions to meet goals, deploy new products, and enhance processes
  • Analyze complex business processes, system processes, and industry standards to define and develop solutions to high level problems
  • Provide expertise in area of advanced knowledge of applications programming and plan assignments involving large budgets, cross functional project, or multiple projects
  • Develop application methodologies and standards for program analysis, design, coding, testing, debugging, and implementation
  • Utilize advanced knowledge of supported main system flows and comprehensive knowledge of multiple areas to achieve technology goals
  • Consult with end users to identify system function specifications and incorporate into overall system design
  • Allocate work, and act as an advisor/coach developers, analysts, and new team members
  • Influence and negotiate with senior leaders and communicate with external parties
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
  • Fulltime
Read More
Arrow Right

Platform Engineer (Quant)

My client is a dynamic global quant fund that is building cutting-edge systems f...
Location
Location
Canada , Montreal
Salary
Salary:
200000.00 CAD / Year
hunterbond.com Logo
Hunter Bond
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ Years experience working deeply with Linux environments
  • Hands-on experience with monitoring tools like Prometheus and Grafana
  • Strong scripting or development ability in at least one language (e.g., Python or Rust)
  • Experience with tools used for automating infrastructure deployment and management
  • Previous experience with HPC (High Performance Computing)
Job Responsibility
Job Responsibility
  • Design and implement scalable, robust platforms and internal tools
  • Oversee the health and evolution of the firm's trading infrastructure
  • Work closely with the SRE team to automate workflows and improve system resilience
  • Monitor and tune systems to meet the rigorous demands of a quant trading environment
  • Fulltime
Read More
Arrow Right

Core Engineering Python Quant Developer

Embark on your journey as a Quantitative Developer here at Barclays. Are you pas...
Location
Location
Czech Republic , Prague
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Excellent Python programming skills
  • A proven understanding and experience in software engineering principles including design architecture and code reviews
  • A bachelor’s degree in computer science or similar technical field
  • Previous professional experience in software engineering using Python
  • Familiarity with relational databases (e.g., SQL Server), and knowledge of SQL queries
  • Organized, highly detailed-oriented and proactive problem solver
  • Ensure compliance with data governance, controls, and audit requirements.
Job Responsibility
Job Responsibility
  • Contribute to the development of the architecture and frameworks within form the Quantitative libraries and sales platforms used across a range of Asset Classes
  • Focused on migrating analytical systems and functionality across Cross Markets to the strategic Dart Platform where we will be focused on improving the platform
  • Design, development, and maintenance of high-performance trading platforms, risk systems, and applications catering to the needs of traders and market participants
  • Collaboration with traders, strategists, and stakeholders to gather requirements and translate them into scalable and efficient technological solutions
  • Implementation of new features, enhancements, and functionalities on trading platforms to improve performance, reliability, and user experience
  • Stay updated on technological advancements, industry trends, and best practices to drive innovation and continuous improvement in trading platforms
  • Collaboration with cross-functional teams including business aligned SM&D teams, strats, compliance, and IT to address system issues and implement solutions.
  • Fulltime
Read More
Arrow Right

Fixed Income Data Python Platform Engineer

Fixed Income (FI) is the primary source of capital for corporations, governments...
Location
Location
Canada , Mississauga
Salary
Salary:
94300.00 - 141500.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
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 Python LLM tools (OpenAI, Vertex, Langchain) is a plus
  • Experience with DevOps technologies - Ansible, Chef 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 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
Job Responsibility
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
  • Fulltime
Read More
Arrow Right

Principal Quant Software Engineer

The Role: Strategic Advisors Technology (SAT) is looking for a Principal Softwar...
Location
Location
United States , Boston
Salary
Salary:
107000.00 - 216000.00 USD / Year
fidelity.com Logo
Fidelity Investments
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong foundation in quantitative techniques and methods, including statistics, econometrics, probability, linear regression, and time series analysis, with experience applying these to investment research and model development
  • Expertise in Python, Java, and SQL, leveraging advanced analytics and software engineering skills to build scalable, reliable solutions
  • Proven ability to implement research projects through the entire software development lifecycle, applying full-stack development and best practices for repeatability and rigor
  • Experience with AWS cloud development and deployment, and building enterprise cloud-enabled distributed systems
  • Skilled in data mining, modeling, and advanced analytics, adding scale and reliability to research through software engineering methodologies
  • Domain knowledge in equities, fixed income, or alternative asset classes, supporting investment needs with innovative solutions
  • Ability to lead application design efforts, participate in design reviews and code reviews, and ensure quality through test case development and regression testing
  • Strong understanding of legacy monolithic architectures and expertise in migrating to microservice-based architectures
  • Consistent track record of hands-on development of complex software solutions, including CI/CD and ATDD practices
  • Effective collaborator with quantitative and fundamental researchers, divisional partners, and global development teams, thriving in fast-paced environments with competing priorities
Job Responsibility
Job Responsibility
  • Build high quality, robust, and efficient analytical solutions to improve internal investment processes with quantitative techniques and methods
  • Participate in full stack development projects on the front-end User Interface (UIs) and back-end Application Programming Interfaces (APIs) using Java, Python
  • Apply sophisticated analytics and quantitative concepts to support investment needs and develops new solutions
  • Add scale, rigor, and repeatability to research through software development standard methodologies
  • Apply data mining, data modeling, natural language processing, and Machine Learning to extract and analyzes information from large structured and unstructured datasets
  • Lead application design efforts, participate in design reviews and code reviews
  • Fully engage in product quality plan efforts, including test case development, design and code reviews and regression testing
  • Contribute to enhancing engineering practice in the areas of ATDD and CI/CD
  • Engage in working with global team of developers in leading best practices for software engineering
What we offer
What we offer
  • Comprehensive health care coverage and emotional well-being support
  • Market-leading retirement
  • Generous paid time off and parental leave
  • Charitable giving employee match program
  • Educational assistance including student loan repayment, tuition reimbursement, and learning resources to develop your career
  • Fulltime
Read More
Arrow Right

Software Engineer – Cloud & Python

The Prime Analytics team is undertaking multi-year growth initiatives, expanding...
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
  • 3-5 years of hands-on application development experience
  • 3+ years of dedicated Python application development experience
  • Proven experience contributing to successful project delivery and technical initiatives
  • Strong proficiency in Python development, including best practices, object-oriented programming, and performance optimization
  • Experience developing and consuming RESTful APIs and web services
  • Hands-on experience with web frameworks, particularly FAST API
  • Proficient in working with JSON and other data interchange formats
  • Experience with Apache Airflow for workflow orchestration and Apache Kafka for real-time data streaming
  • Experience with cloud storage solutions like Amazon S3
  • Solid understanding and experience with relational databases such as SQL Server and Oracle Database
Job Responsibility
Job Responsibility
  • Partner with market quants and various technology teams to ensure the seamless integration of functionalities, achieve strategic goals, and identify system enhancements for new product deployments and process improvements
  • Contribute to the resolution of high-impact problems and projects through in-depth evaluation of complex business processes, system architectures, and industry standards
  • Apply strong expertise in application programming and actively ensure that application designs adhere to the overall architectural blueprint and best practices
  • Utilize advanced knowledge of system flow to contribute to and uphold standards for coding, testing, debugging, and implementation
  • Develop a comprehensive understanding of how different areas of the business, particularly architecture and infrastructure, integrate to achieve overarching business goals
  • Provide in-depth analysis and interpretive thinking to define complex issues and develop innovative, scalable solutions
  • Appropriately assess risk when technical and business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients, and assets
  • Drive compliance with applicable laws, rules, and regulations, adhere to Policy, apply sound ethical judgment regarding personal behavior, conduct, and business practices, and escalate, manage, and report control issues with transparency
  • Fulltime
Read More
Arrow Right

Equities Quant Platform Engineering Lead – Python

Citi's Equities Technology team is undergoing significant growth and investment,...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive background in delivering production-grade, data-centric applications for quantitative trading and analytics
  • Demonstrated expertise in the python data engineering stack (Polars, Parquet, FastAPI, Jupyter, Airflow, Streamlit, Ray)
  • Demonstrated expertise in high-performance data stores and query engines (Starburst, Snowflake)
  • Demonstrated expertise in real-time streaming analytics technologies (Kafka, Flink)
  • Demonstrated expertise in cloud container technologies (AWS, Azure, GCP, Docker, Kubernetes)
  • Proven success in enhancing developer experience that reduces friction in coding, building and deploying APIs and client libraries
  • Real-world application of generative AI prompt engineering and RAG pipelines
  • Full-stack HTML5 web development skills
Job Responsibility
Job Responsibility
  • Guide the technical direction and implementation of the platform
  • Championing engineering excellence through hands-on feature creation, rigorous code quality via pull request reviews, and by mentoring junior engineers to establish robust coding standards and guardrails
  • Architecting scalable, secure re-usable components
  • Drive the design process, aligning with or challenging existing blueprints, seeking consensus from senior leads and stakeholders
  • Staying up to date with open-source solutions and latest trends to accelerate business outcomes
What we offer
What we offer
  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources
  • Fulltime
Read More
Arrow Right

Python Developer - FX Options Data Engineer

The FX Options Pricing and Market Data distribution team is going through signif...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong knowledge and experience of Python development
  • Experience implementing front office systems for Quants and Trading
  • Proficiency with Python frameworks such as FastAPI, Flask etc for building scalable applications
  • Experience with Python libraries for financial applications (NumPy, Pandas, asyncio)
  • Hands-on practical experience delivering system design, application development, testing, and operational stability, particularly in Linux based cloud environments
  • Openshift/Kubernetes experience with containerized Python applications
  • Caching technologies e.g. Redis, Memcached or others
  • Middleware technologies: Kafka, RabbitMQ, Solace, or other message brokers
  • Experience with Python package management and dependency management (pip, uv, conda)
  • Awareness of industry trends and leveraging new technologies as appropriate
Job Responsibility
Job Responsibility
  • Contribute to the design and development of the electronic FX Options Data Platform
  • Building out reliable and fast data pipelines for quantitative analysis and trading
  • Design, build and support our data analytic infrastructure
  • Collaborate with a global team of developers, quants and traders to translate business requirements into robust technical solutions
  • Drive the design and development of system architecture, work with users of the system, and enhance the quality of deliverables
  • Contribute to the continuous improvement of development, deployment and testing processes
  • Share your knowledge and mentor other developers, fostering a collaborative and innovative team environment
  • Fulltime
Read More
Arrow Right