CrawlJobs Logo

Trading Systems Developer

China, Hong Kong · Job Posted January 31, 2026
Apply Position
Job Link Share

Job Description

Susquehanna is looking for a C# Developer in Futures & Options team. In this role you will be involved in the analysis, design, and development of business-critical trading systems. The successful candidate should have a proven track record of designing and developing business critical systems and taking projects through the entire software development cycle from requirements gathering to production release. Day to day you'll be collaborating with Technologists, Traders, and Quantitative Analysts to achieve optimal outcomes.

Job Responsibility

  • Involved in the analysis, design, and development of business-critical trading systems
  • Designing and developing business critical systems and taking projects through the entire software development cycle from requirements gathering to production release
  • Collaborating with Technologists, Traders, and Quantitative Analysts to achieve optimal outcomes

Requirements

  • A bachelor’s degree (or higher) in a technical or related discipline
  • A track record / knowledge / interest in trading, risk, quantitative or trading systems development is critical
  • Exceptional C# development skills with extensive knowledge of design, profiling, OO, multi-threading, and performance with a specific focus on back-end development
  • Experience in Microservices and Cloud Technologies (Preferably Azure Service Fabric, Microsoft Orleans, Envoy Proxy, gRPC, Protobuf, React JS, Docker, Kubernetes, Octopus Deploy and ELK Stack)
  • A knowledge of, or experience in trading, derivatives, risk, pricing, and Greeks will be highly regarded

What we offer

  • Private healthcare and wellness initiatives
  • Daily office lunch allowance
  • Employee Assistance and Education Assistance Programs
  • Matched donations and corporate discounts

Looking for more opportunities?

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

Similar Jobs for

Trading Systems Developer

8 matching positions

Trading Systems Developer

Are you a passionate software engineer with a proven track record of developing ...
Location
Location
Switzerland , Zurich
Salary
Salary:
Not provided
nicollcurtin.com Logo
Nicoll Curtin
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven track record of developing robust applications in Java, Scala, Python or Kotlin
  • strong advocacy for test driven development
  • experience with React front end, Java or Python backend, Kafka, MQ, Mongo, Postgres, Kubernetes
  • general approach to software development
Job Responsibility
Job Responsibility
  • Developing completely greenfield front office tools to be used by Sales across Equities, Structured Products and mandates
  • deciding the technology stack, designing applications and replacing vendor heavy systems
  • building greenfield trading applications
  • directly impacting business users
  • using AI for coding assistance
  • Fulltime
Read More
Arrow Right

Trading Systems Developer C#

Susquehanna is looking for a C# Developer within our Futures & Options team. In ...
Location
Location
Australia , Sydney
Salary
Salary:
Not provided
sig.com Logo
Susquehanna International Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A bachelor’s degree (or higher) in a technical or related discipline
  • A track record / knowledge / interest in trading, risk, quantitative or trading systems development is critical
  • Exceptional C# development skills with extensive knowledge of design, profiling, OO, multi-threading, and performance with a specific focus on back-end development
  • Experience in Microservices and Cloud Technologies (Preferably Azure Service Fabric, Microsoft Orleans, Envoy Proxy, gRPC, Protobuf, React JS, Docker, Kubernetes, Octopus Deploy and ELK Stack)
  • A proven track record of designing and developing business critical systems and taking projects through the entire software development cycle, from requirements gathering to production release
Job Responsibility
Job Responsibility
  • Involved in the analysis, design, and development of business-critical trading systems
  • Collaborate with technologists, traders, and quantitative researchers/developers to achieve optimal outcomes
  • Partner closely with our Traders, Quantitative Researchers, and other technology teams to deliver and manage scalable and highly performant systems to support trading in the region and globally
What we offer
What we offer
  • Private healthcare and wellness initiatives
  • Daily office lunch allowance
  • Employee Assistance and Education Assistance Programs
  • Matched donations and corporate discounts
Read More
Arrow Right

Production Support Developer - Trading Technology

At Schwab, you’re empowered to make an impact on your career. Here, innovative t...
Location
Location
United States , Omaha, NE ; Austin, TX
Salary
Salary:
107000.00 - 135000.00 USD / Year
schwab.com Logo
Charles Schwab
Expiration Date
June 28, 2026
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science or a related field, or equivalent practical experience
  • 3+ years of experience in production support, site reliability engineering (SRE), or software operations
  • Working knowledge of Java (Java 17+ preferred) and SQL for troubleshooting
  • Experience supporting applications using observability and monitoring tools such as AppDynamics, Splunk, Grafana, InfluxDB, and Control‑M
  • Oracle Database experience with SQL
  • 3+ years of experience administering Linux systems (RHEL 7/8/9 preferred)
  • Ability to use shell scripting or Python to automate repetitive operational tasks
  • Strong communication skills, particularly during incident response and post‑incident reviews
  • Availability to work nights and weekends as part of a rotating on‑call schedule
Job Responsibility
Job Responsibility
  • Safeguard the stability and resilience of Schwab’s Order Management System in a high-availability environment
  • Own complex production situations—from assessing impact and leading incident response to collaborating across application, infrastructure, database, and vendor partners to restore service
  • Focus on continuous improvement by identifying patterns, reducing recurring issues, and strengthening monitoring, runbooks, and operational practices that improve availability over time
What we offer
What we offer
  • 401(k) with company match and Employee stock purchase plan
  • Paid time for vacation, volunteering, and 28-day sabbatical after every 5 years of service for eligible positions
  • Paid parental leave and family building benefits
  • Tuition reimbursement
  • Health, dental, and vision insurance
  • Fulltime
Read More
Arrow Right

Trading Systems Engineer

We are looking for a highly skilled and hands-on Software Engineer to drive mode...
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-8 years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Strong hands-on experience in coding (Kotlin, Java, Python)
  • Deep expertise in system design and microservices architecture
  • SpringBoot, Openshift
  • Event Driven & Messaging Systems (Kafka, Solace, Tibco, MQ)
  • Low-Latency & High-Performance Computing
Job Responsibility
Job Responsibility
  • Design, develop, and maintain robust, scalable, and high-performance applications
  • Implement trunk-based development practices to enable continuous integration and rapid delivery
  • Develop clean, maintainable, and testable code following SOLID principles and software design best practices
  • Ensure high levels of unit test coverage, test-driven development (TDD), and behavior-driven development (BDD)
  • Actively contribute to hands-on coding, code reviews, and refactoring to maintain high engineering standards
  • Drive the adoption of modern engineering ways of working, including Agile, DevOps, and CI/CD
  • Advocate for automated testing, infrastructure as code, and continuous monitoring to enhance software reliability
  • Apply Behavior-Driven Development (BDD), Test-Driven Development (TDD), and unit testing to ensure code quality and functionality
  • Conduct thorough code reviews, ensuring adherence to best practices in readability, performance, and security
  • Implement and enforce secure coding practices, performing vulnerability assessments and ensuring compliance with security standards
Read More
Arrow Right

Algo Trading Developer - Fixed Income Technology

The Fixed Income Algo Technology team in EMEA supports Citi’s market making, alg...
Location
Location
France , Paris
Salary
Salary:
63600.00 - 91200.00 EUR / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven programming experience with an Object-oriented language (preferably Java), Multi-Threading, KDB and any relational database
  • Solid architectural understanding of enterprise applications
  • Understanding of computing science fundamentals – concurrency, algorithms, data structures, design patterns, etc.
  • Experience with Java Core, Spring framework and Linux
  • Experience with Rust
  • Experience developing large financial software trading systems with substantial hands-on development experience in building systems with an attention to optimizing and tuning performance, while also demonstrating critical thinking skills related to re-use, scalability, and troubleshooting.
  • Prior experience in building algo trading systems is highly desirable
  • Solid understanding of service architecture and high performance, low latency, and multithreading techniques
  • Strong focus on system performance tuning and experience with low latency Java programming
  • Knowledge of major Fixed Income Products (e.g., EuroGovies/Swaps/GILTS/SAS etc.) and Broker/Customer Markets electronic trading flows.
Job Responsibility
Job Responsibility
  • Designing and developing Algo trading applications for the business
  • Working directly with Traders and Quants to contribute towards the future direction of the platform.
  • Improve the technical capabilities of the platform to ensure it remains stable, flexible, and maintainable.
  • Driving engineering standards and continuing to strive for best
  • Enhancing our automated testing efforts and optimizing our UAT process
  • Serving as advisor or coach to new or lower-level analysts
  • Troubleshooting challenging performance and scalability issues
  • Engaging with business users in London and across Europe (Paris, Milan)
  • Assisting in third line support during core trading hours
  • Acting as Subject Matter Expert to senior stakeholders and /or other team members.
What we offer
What we offer
  • hybrid working model (2 days from home)
  • Fulltime
Read More
Arrow Right

FX Trading Systems Engineering Lead

The Apps Development Group Manager is a senior level hands-on role responsible f...
Location
Location
United States , New York
Salary
Salary:
176720.00 - 265080.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of relevant experience
  • Expert level knowledge of FX business and supporting technology platforms
  • Experience in systems analysis and programming of full stack software applications - Java (back-end), JavaScript (front-end) and appropriate supporting frameworks and libraries
  • Demonstrated Subject Matter Expert (SME) in FX products and business processes
  • Demonstrated leadership, project management, and development skills
  • Bachelor’s/University degree or equivalent professional experience
  • Degree in a numerate discipline highly preferred
Job Responsibility
Job Responsibility
  • Lead architecture design, development of solutions to the global FX Business
  • Review Code, Conduct design walkthroughs and ensure adherence to standards
  • Analyze complex business processes, system processes, and industry standards to define and develop solutions to high level problems
  • 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
  • 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
  • Conducting knowledge-sharing session for the dev team to build business background
  • Collaborating with support teams where extensive expertise is required
  • Provide expertise in area of advanced knowledge of FX business processes and applications
What we offer
What we offer
  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays
  • Fulltime
Read More
Arrow Right

Staff Software Engineer - Trading Systems

Clear Street is building out its Securities Finance & Finance & Treasury platfor...
Location
Location
United States , New York
Salary
Salary:
200000.00 - 240000.00 USD / Year
clearstreet.io Logo
Clear Street
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of Software Development experience required
  • 5+ years Java/Springboot
  • Practical experience with relational databases like Postgres
  • Hands on experience working with Kafka
  • Understanding of distributed systems architecture
  • Understanding of multi-threading and concurrency
  • Understanding of Docker and container orchestration
  • Experience with AWS / Cloud native tooling
Job Responsibility
Job Responsibility
  • Build scalable and reliable microservices across Securities Finance and Finance/Treasury functions
  • Work closely with users (traders, customers, counterparties) and product to understand requirements and rapidly iterate
  • Own your system end-to-end, including support and ongoing improvements
  • Develop a deep understanding of the business domain
What we offer
What we offer
  • Competitive compensation packages
  • Company equity
  • 401k matching
  • Gender neutral parental leave
  • Full medical, dental and vision insurance
  • Lunch stipends
  • Fully stocked kitchens
  • Happy hours
  • Fulltime
Read More
Arrow Right

Systematic And Credit Portfolio Trading Tool Developer

Citi is seeking a highly motivated and curious engineer as a trading tool develo...
Location
Location
United States , New York
Salary
Salary:
121200.00 - 181800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
August 08, 2026
Flip Icon
Requirements
Requirements
  • 2-3 years of building applications and tools in Python or similar language
  • Experience with containerized deployment Kubernetes/OpenShift, Helm and Docker
  • Strong engineering fundamentals - managing complexity and designing for stability and maintainability
  • Experience with CI/CD tooling such as Jenkins, Harness, etc.
  • Experience analyzing complex data sets and drawing evidence-based conclusions
  • Experience using agentic coding agents to accelerate development while maintaining high quality code and comprehensibility of the resulting system
  • Excellent oral and written communication skills
  • Prior experience in Credit or other secondary trading businesses is a plus
  • Bachelor's degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Define trade tooling business requirements directly with traders
  • Work collaborative with traders, quants and product dev team to develop trading tools (such as portfolio optimization, P&L analysis, trading recommendations etc.)
  • Maintain an ecosystem for rapid application tooling that can support contributions directly from traders in a sustainable manner
  • Leverage Python and React to create high quality software that can be delivered and adapted at the pace the business operates
  • Collaborate with production support to ensure stability and maintainability of critical trading functions
What we offer
What we offer
  • Discretionary and formulaic incentive and retention awards
  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays
  • Fulltime
Read More
Arrow Right