CrawlJobs Logo

C++ Developer Connectivity

Australia, Sydney · Job Posted February 04, 2026
Apply Position
Job Link Share

Job Description

You will be working for a market leader in the electronic trading space who attribute their success to their elite tech teams. This role sits within the Sydney Front Office Options Trading team and is responsible for delivering highly available applications for the core function of the Business impacting real-time market risk and other analysis.

Job Responsibility

  • Design and development of C++ front office trading applications
  • Working on complex software including a combination of user-interfaces and server-side systems
  • Working closely with the traders delivering complex software systems
  • Taking projects through the entire software development cycle from requirements gathering to production release
  • Continuous improvement of the capability of the high-frequency low latency trading team and applications (through technology, automation and other means)

Requirements

  • Solid knowledge and experience of Options / Derivatives and Greeks
  • Ideally with equity/commodity derivatives product knowledge
  • In excess of 5 years’ experience as a C++ developer
  • Experience with: design, profiling, object orientation, multi-threading, user-interface development on both the client & server-side
  • Experience working on quantitative or trading systems development
  • Experience interacting with traders, compliance and other software developers
  • A Bachelor’s Degree (or higher) in a technical or related discipline

What we offer

  • Fully funded breakfasts and lunches from the companies very own in-house restaurant
  • Onsite gym
  • Games
  • Relaxations rooms
  • Fun Friday nights

Looking for more opportunities?

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

Similar Jobs for

C++ Developer Connectivity

8 matching positions

Senior Software Developer (C++)

ELEKS Software Engineering and Development Office is looking for a Senior C++ De...
Location
Location
Poland
Salary
Salary:
Not provided
eleks.com Logo
ELEKS
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-7 years of professional software development experience
  • Strong proficiency in C++ (11/14/17), STL, and Qt framework
  • Hands-on experience with unit testing using gtest and development in VS
  • Solid understanding and practical use of Git for version control
  • Experience in multi-threaded programming and concurrent system design
  • Familiarity with network protocols and building networked desktop applications
  • Upper-Intermediate or higher English proficiency (written and verbal)
Job Responsibility
Job Responsibility
  • Modernize and rearchitect the integration layer between desktop applications and the internal licensing service across Windows and macOS
  • Implement and maintain integrations with Auth0 as an Identity Provider using OAuth 2.0 and OpenID Connect (OIDC) protocols
  • Write, refactor, and optimize C++ code in line with technical specifications, team conventions, and industry best practices
  • Collaborate within an Agile team: participate in sprint planning, code reviews, and retrospectives
  • Analyze and improve software quality including readability, maintainability, and runtime performance
  • Reproduce and resolve defects logged in the issue tracking system
  • identify root causes and implement targeted fixes
  • Use Git for version control: manage branching, merging, commits, and change history in accordance with team standards
What we offer
What we offer
  • Close cooperation with a customer
  • Challenging tasks
  • Competence development
  • Ability to influence project technologies
  • Team of professionals
  • Dynamic environment with low level of bureaucracy
  • Fulltime
Read More
Arrow Right

Quant Prime Brokerage Services C++ Developer

Join us a C++ developer for designing and developing ultra-low-latency end-to-en...
Location
Location
Japan , Tokyo
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Excellent 5+ years of experience with expertise in C++
  • Conversant with Modern C++ topics and features
  • Expert in data structures, algorithms, multi-threading, and C++ standard library
  • C++ performance and low latency understanding to make latency reduction on the critical path of flow
  • Good working experience of Linux/Unix operating system and Linux commands
  • Working experience, collaboration in the regional and global team structure
Job Responsibility
Job Responsibility
  • Design and develop ultra-low-latency end-to-end Direct Market Access (DMA) trading platform
  • Build out the functionality and technology of the SubM, SUBM-R, SubM Native systems
  • Develop Cash Connectivity Platform for our Equities Cash Business
  • Help with the design and development of industry-leading, ultra-low-latency Equities trading systems
  • Take up the full responsibility and drive multiple deliveries at a time
  • Work closely with existing leads to review current platform architecture and propose and implement changes geared towards performance improvements, simplification, and technical debt reduction
  • Be the GoTo person for Business/ Desk and provide estimates for tasks including design, development, and testing
  • Provide holistic simulation and testing of the trading system for high reliability
  • Support analysis, testing, and operations teams
  • Participate in code reviews and architectural decisions
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Wellness rooms
  • Gyms
  • Mental health support
  • Modern workspaces
  • Collaborative areas
  • State-of-the-art meeting rooms
  • Fulltime
Read More
Arrow Right

C++ Developer

We are looking for an experienced C++ Developer with strong hands-on expertise i...
Location
Location
India , Haveli
Salary
Salary:
Not provided
votredircom.fr Logo
Wissen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
  • 4–7 years of experience in high-performance C++ development
  • Strong proficiency in modern C++ (C++11/14/17)
  • Deep knowledge of data structures, algorithms, memory models, and CPU architecture
  • Expertise in multithreading, atomics, lock-free programming, and concurrency control
  • Excellent understanding of Linux internals and system-level programming
  • Experience with debugging and profiling tools: gdb, perf, valgrind, flamegraphs
  • Hands-on experience with CMake/Make, Git, and build pipelines
  • Python development experience for scripting, automation, or tooling
Job Responsibility
Job Responsibility
  • Design, develop, and optimize ultra‑low‑latency C++ applications
  • Build and maintain exchange connectivity, order execution systems, and latency‑sensitive components
  • Develop real-time market data pipelines with strict performance SLAs
  • Optimize application performance at CPU, memory, threading, and network levels
  • Implement lock-free or low-lock concurrent designs for high throughput
  • Conduct deep performance analysis using profiling tools (gdb, perf, valgrind, flamegraphs)
  • Ensure high availability, fault tolerance, and rapid recovery for production systems
  • Work closely with Traders and Quant Researchers on strategy implementation and enhancements
  • Participate in architecture reviews, performance design discussions, and code reviews
  • Mentor junior developers and enforce best engineering practices
  • Fulltime
Read More
Arrow Right

Junior Developer - C++

Akuna Capital is looking for a Graduate C++ Developer to join our development te...
Location
Location
China , Shanghai
Salary
Salary:
Not provided
akunacapital.com Logo
AKUNA CAPITAL
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS/MS/PhD in Computer Science, Engineering, or equivalent technical field
  • 0-2 years' experience, must be graduating by Jul 2026 or prior
  • Familiarity with modern C++ development and best practices
  • Excellent communication and collaboration skills
  • Passion for building high quality software within a fast-moving environment
  • Familiarity with data structures, algorithms, and lower-level performance optimisation
  • Familiarity with multi-threaded and distributed systems
  • Willing to communicate in English at the technical interviews
Job Responsibility
Job Responsibility
  • Work on a range of high-performance and low-latency systems, ranging from exchange connectivity, trading algorithms, pricing, and automation
  • Collaborate closely with colleagues from within the technology team and other departments including quant and trading to identify and deliver high impact projects
  • Be responsible for the full software development life cycle from requirements analysis, design, development, testing, deployment, and post deployment reliability and performance
  • Contribute innovative ideas and solutions to the team
Read More
Arrow Right

Fixed Income eTrading Connectivity – Senior Developer

The Fixed Income Connectivity team globally supports connectivity and routing so...
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 hand-on coding expertise in C+++ and Core Java, Mult-threading and Concurrency
  • Strong focus on system performance tuning and experience with low latency programming techniques
  • Strong academic record, ideally with a Bachelors or Masters degree in Computer Science, engineering or related technical or quantitative discipline
  • Demonstrable success in designing and delivering complex applications
  • Strong software development fundamentals, data structures, design patterns, Object-Oriented programming, architecture, algorithms, and problem-solving skills
  • Solid understanding of service architecture and high performance, low latency, and multithreading techniques
  • Experience of developing market connectivity applications is highly desirable
  • Prior experience in building e-trading systems is highly desirable
  • Knowledge of any financial products like Interest Rates, Spread Products, FX, Equities or Futures (e.g. bonds, interest rate swaps, repos) is highly desirable
  • Technical skills include Java, Spring, FIX, Aeron, Solace, Chronicle, TDD, BDD, KDB, REST, Gradle, Git and Unix Scripting
Job Responsibility
Job Responsibility
  • Designing and developing front office eTrading applications for the trading business
  • Understanding of good design principles and ability to adhere to complex design
  • Development of common, reusable components and services utilizing Citi’s best practices
  • Responsible for creating high performance, low latency applications leveraging existing Citi frameworks
  • Ensuring strong reliability, scalability and performance of the core application components
  • Drive architecture and execute on our technical strategy while partnering with various technology teams and to continue to evolve technical architecture roadmap beyond near term objectives
  • Coordinate development with both internal technology teams and Traders, Sales, and Quants
  • Driving engineering standards and continuing to strive for best – whilst utilizing creativity and innovation to improve the technical capabilities of the platform and ensuring it remains stable, flexible, and maintainable
  • Troubleshooting challenging performance and scalability issues
  • Assisting in third line support during core trading hours while working with other e-Trading teams to manage and support the applications
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

Software Development Advisor

We are currently seeking a Software Development Advisor to join our team in CDMX...
Location
Location
Mexico , CDMX
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of deep expertise in .NET, C#, VB.NET
  • Bachelor's degree in Computer Science, Software Engineering, or a related Engineering discipline
  • 7+ years of professional object-oriented programming experience heavily focused on C# and VB.NET
  • 5+ years of experience working in discrete or continuous manufacturing environments
  • Deep understanding of MES workflows, batch processing, and industry standards
  • Expert-level capability with MS SQL Server, SSIS, SSRS, and/or Oracle databases
  • Hands-on experience with OPC DA/UA, REST/SOAP APIs, message queues (MSMQ), and connecting MES platforms to ERP systems
  • Experience with Visual Studio, Git, and Azure DevOps for CI/CD environments
Job Responsibility
Job Responsibility
  • Architect and build advanced MES modules using C# and .NET
  • Safely modernize and migrate legacy, factory-critical VB.NET and ASP applications into modern .NET frameworks
  • Design robust integration layers connecting the MES layer with ERP (SAP/Oracle), SCADA, PLCs, and WMS (Warehouse Management Systems) using APIs and Web Services
  • Develop software that interacts with hardware controls, machine interfaces, and OPC servers to automate real-time data collection on the factory floor
  • Architect and optimize complex T-SQL queries, stored procedures, and triggers using MS SQL Server and/or Oracle databases to ensure high data integrity
  • Act as the technical lead on MES projects, reviewing code, writing technical specifications, and mentoring junior developers on engineering best practices
  • Provide tier-3, on-call support for critical production issues, minimizing equipment downtime and ensuring 24/7 system reliability
  • Fulltime
Read More
Arrow Right

Technical Support Engineer 2

This position is needed to support our customers’ use of the Twilio platform, an...
Location
Location
Colombia
Salary
Salary:
Not provided
stytch.com Logo
Stytch
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years of Technical Support Experience or similar relevant experience
  • Full-Stack Javascript Knowledge and relevant support experience with an ability to troubleshoot both server-side (Node.js or C# or Java or python) and client-side code
  • A good understanding of Object-Oriented Programming (OOP) concepts
  • Good understanding of APIs, HTTP Protocol, and RESTful services
  • Basic Understanding of SQL and Writing Queries
  • Skills in troubleshooting network connectivity issues, with an understanding of TCP/UDP, and basics of SSL/TLS
  • Experience troubleshooting SIP, VoIP, and IP telephony issues
  • High competency in communicating complex technical issues to both technical and non-technical audiences via phone or email mediums
  • Ability to stand in the customer’s shoes and demonstrate dedication to the customer experience
  • Excellent written and verbal communication skills
Job Responsibility
Job Responsibility
  • Use your strong technical and diplomatic skills to address customer issues and provide customer feedback to Twilio’s Product and Engineering teams
  • Understands and resolves complex customer requests via phone/email/chat/side channel/live support or any other support/communication channel
  • Identify adoption and upsell opportunities for customers and make the appropriate connections
  • Develops knowledge on multiple specialty areas
  • Leverage your experience with troubleshooting and resolving Quality of Service (QoS) issues
  • Collaborate with your teammates and the Twilio Product and Engineering teams via Slack as well as filing JIRAs to report reproducible bugs
  • Prioritize the queue based on status, priority, entitlement
  • Follow guidance prioritizing caseload to achieve SLA compliance targets
  • Meet SLA requirements per channel/role
  • Follow established guidelines on tagging, categorizing, merging tickets
What we offer
What we offer
  • competitive pay
  • generous time off
  • ample parental and wellness leave
  • healthcare
  • a retirement savings program
Read More
Arrow Right

Senior Software Development .NET C# VB.NET

We are currently seeking a Senior Software Development- .NET, C#, VB.NET to join...
Location
Location
Mexico , Guadalajara
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related Engineering discipline
  • 7+ years of professional object-oriented programming experience heavily focused on C# and VB.NET
  • 5+ years of experience working in discrete or continuous manufacturing environments
  • Deep understanding of MES workflows, batch processing, and industry standards
  • Expert-level capability with MS SQL Server, SSIS, SSRS, and/or Oracle databases
  • Hands-on experience with OPC DA/UA, REST/SOAP APIs, message queues (MSMQ), and connecting MES platforms to ERP systems
  • Experience with Visual Studio, Git, and Azure DevOps for CI/CD environments
Job Responsibility
Job Responsibility
  • MES Development & Modernization: Architect and build advanced MES modules using C# and .NET. Safely modernize and migrate legacy, factory-critical VB.NET and ASP applications into modern .NET frameworks
  • System Integration: Design robust integration layers connecting the MES layer with ERP (SAP/Oracle), SCADA, PLCs, and WMS (Warehouse Management Systems) using APIs and Web Services
  • OT/IT Convergence: Develop software that interacts with hardware controls, machine interfaces, and OPC servers to automate real-time data collection on the factory floor
  • Database & Reporting: Architect and optimize complex T-SQL queries, stored procedures, and triggers using MS SQL Server and/or Oracle databases to ensure high data integrity
  • Technical Leadership & Mentorship: Act as the technical lead on MES projects, reviewing code, writing technical specifications, and mentoring junior developers on engineering best practices
  • Support & Maintenance: Provide tier-3, on-call support for critical production issues, minimizing equipment downtime and ensuring 24/7 system reliability
Read More
Arrow Right