Senior C++ Software Developer

3 days ago


Sydney, New South Wales, Australia Westbury Partners Full time
Senior C++ Software Developer - High Performance Trading

**About Westbury Partners**

Westbury Partners is a leading financial institution that leverages cutting-edge technology to drive trading success. Our Sydney office serves as a key hub for our APAC operations, focusing on delivering high-performance trading solutions.

**Job Overview**

We are seeking an experienced Senior C++ Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-performance trading systems using C++. Your expertise will be crucial in driving our trading success and staying ahead of the competition.

**Key Responsibilities**

  • Design and develop complex, multithreaded software applications using C++ (version 17+).
  • Apply strong object-oriented design principles and design patterns (e.g., S.O.L.I.D) to ensure robust and maintainable code.
  • Utilize low-level frameworks (e.g., Valgrind) to optimize system performance.
  • Work in a latency-dependent environment, ensuring microsecond-level performance.
  • Implement automation and CI/CD pipelines using Python, Jenkins, and Atlassian tools.
  • Collaborate with the team to drive technology innovation and adhere to engineering best practices.
  • Contribute to the development of high-performance trading systems, leveraging your expertise in software engineering, development, quantitative development, algo trading, or kernel development.

**Requirements**

  • 4+ years of experience in software engineering, development, or a related field.
  • Bachelor's, Master's, or PhD degree in computer science or mathematics.
  • Strong passion for technology innovation and engineering best practices.

**What We Offer**

As a Senior C++ Software Developer at Westbury Partners, you will have the opportunity to work on challenging projects, collaborate with a talented team, and contribute to the development of high-performance trading systems. We offer a dynamic and supportive work environment, competitive compensation, and opportunities for growth and professional development.



  • Sydney, New South Wales, Australia Anton Murray Consulting Full time

    Senior C# Software EngineerAnton Murray Consulting is seeking a highly skilled Senior C# Software Engineer to join our client's team in Sydney. The successful candidate will be responsible for designing and implementing new functionalities and strategies in their proprietary trading system.Key Responsibilities:Design, implement, and maintain changes to the...


  • Sydney, New South Wales, Australia eFinancialCareers Ltd. Full time

    About the RoleWe are seeking a highly skilled C++ Software Engineer to join our team at eFinancialCareers Ltd. as a Senior C++ Software Developer. As a key member of our software development team, you will be responsible for designing, developing, testing, and deploying high-performance software solutions that support our business areas.Key...


  • Sydney, New South Wales, Australia Cboe Global Markets, Inc. Full time

    About the RoleCboe Global Markets, Inc. is a leading exchange operator, and our technology team is dedicated to disrupting the status quo with a relentless focus on innovation. As a Senior C++ Software Developer, you will work on high-performant, reliable systems that run our global exchanges.Key ResponsibilitiesDesign, implement, extend, and maintain...


  • Sydney, New South Wales, Australia Anton Murray Consulting Full time

    Job SummaryA leading derivatives trading firm is seeking a senior-level C# software developer to join their team in Sydney. As a key member of the team, you will be responsible for designing and implementing new functionalities and strategies in their proprietary trading system.Key ResponsibilitiesDesign, implement, document, and maintain changes to the...


  • Sydney, New South Wales, Australia Anton Murray Consulting Full time

    Job SummaryA leading derivatives trading firm is seeking a senior-level C# software developer to join their team in Sydney. As a key member of the team, you will be responsible for designing and implementing new functionalities and strategies in their proprietary trading system.Key ResponsibilitiesDesign, implement, document, and maintain changes to the...


  • Sydney, New South Wales, Australia Dew Software Full time

    About Dew SoftwareDew Software is a leading player in the digital transformation space, committed to delivering exceptional outcomes for Fortune 500 clients. Our organization operates from 14 development centers in 9 countries, providing access to diverse talent and expertise from around the world. We take pride in our commitment to quality and excellence,...


  • Sydney, New South Wales, Australia Firesoft People Full time

    Senior C++ Software EngineerFiresoft People is seeking a highly skilled Senior C++ Software Engineer to join our innovative team. As a Senior C++ Software Engineer, you will have the opportunity to work with cutting-edge financial trading technology and contribute to the development of high-performance trading algorithms.About the RoleWe are looking for a...


  • Sydney, New South Wales, Australia Firesoft People Full time

    Senior C++ Software EngineerFiresoft People is seeking a highly skilled Senior C++ Software Engineer to join our innovative team. As a Senior C++ Software Engineer, you will have the opportunity to work with cutting-edge financial trading technology and contribute to the development of high-performance trading algorithms.About the RoleWe are looking for a...


  • Sydney, New South Wales, Australia Firesoft People Full time

    {"h1": "Senior Software Engineer - C++ Dev", "p": "At Firesoft People, we're a collective of passionate individuals driven by excellence in trading. Our collaborative and innovative environment fosters growth, and we value the unique contributions of each team member.As a Senior Software Engineer, you'll be part of our renowned Software Development team,...


  • Sydney, New South Wales, Australia Dew Software Inc Full time

    About Dew Software IncDew Software Inc, a leading player in the digital transformation space, is seeking a highly skilled Senior Software Engineer to join our team. As a Fortune 500 collaborator, we take pride in our commitment to quality and excellence. We operate from multiple development centers around the world, giving our team members access to diverse...


  • Sydney, New South Wales, Australia Firesoft People Full time

    Senior Software Engineer - C++ DeveloperFiresoft People is a leading options market maker with a global trading footprint, shaping the future of the industry through 20 years of expertise. We provide best-in-class liquidity solutions across Equities, Fixed Income, Commodities, and FX derivatives markets.RoleAs a Senior Software Engineer - C++ Developer, you...


  • Sydney, New South Wales, Australia eFinancialCareers Ltd. Full time

    About the RoleWe are seeking a highly skilled C++ Software Engineer to join our team in Sydney. As a key member of our software development team, you will be responsible for designing, developing, and deploying high-performance software solutions to support our trading platform.Key ResponsibilitiesDesign and Develop Software Solutions: Collaborate with...


  • Sydney, New South Wales, Australia The Argyle Network Full time

    About The Argyle NetworkWe are a leading technology company in the field of computational design and data management. Our team is passionate about developing innovative solutions that help businesses create visual designs and save files using mathematical models.Job Role: C++ Software DeveloperWe are seeking an experienced C++ software developer to join our...


  • Sydney, New South Wales, Australia EFinancialCareers Ltd. Full time

    About the Role:We are seeking a highly skilled C++ Software Engineer to join our team at a leading global market maker. As a key member of our software development team, you will be responsible for designing, developing, and deploying high-performance software solutions to support our trading platform.Key Responsibilities:Design and develop elegant software...


  • Sydney, New South Wales, Australia ClearCompany Full time

    We are seeking an experienced C++ software developer to join our team at ClearCompany. As a key member of our engineering team, you will work closely with our Chief Architect and Product Manager to design and implement mathematical algorithms in C++ code.About the Role:Design and implement mathematical algorithms in C++ code to solve complex...


  • Sydney, New South Wales, Australia Macquarie Bank Limited Full time

    About the RoleWe are seeking a highly skilled C++ Engineer to join our Commodities and Global Markets group, who are driving the transformation of our flagship global derivatives trading ecosystem using modern cloud-native technologies.As a key member of our team, you will apply modern C++ techniques to solve complex technical problems, collaborating with...


  • Sydney, New South Wales, Australia Firesoft People Full time

    About Firesoft PeopleFiresoft People is a leading electronic trading firm focused on global market-making and arbitrage opportunities. Our success is driven by cutting-edge technology, which powers our unified trading platform and enables us to make precise micro-decisions.Role OverviewWe are seeking a highly skilled C# Software Developer to join our dynamic...


  • Sydney, New South Wales, Australia Firesoft People Full time

    Job SummaryFiresoft People is seeking a skilled Mid-Level Software Engineer to join their technology trading team. As a C# Software Developer, you will be working in the projects team to innovate and improve automation to scale more exchanges.Key ResponsibilitiesPosition, risk, and reconciliation of front office and back office trading servicesAnalysis and...


  • Sydney, New South Wales, Australia Firesoft People Full time

    Job SummaryFiresoft People is seeking a skilled Mid-Level Software Engineer to join their technology trading team. As a C# Software Developer, you will be working in the projects team to innovate and improve automation to scale more exchanges.Key ResponsibilitiesPosition, risk, and reconciliation of front office and back office trading servicesAnalysis and...


  • Sydney, New South Wales, Australia Firesoft People Full time

    Job SummaryFiresoft People is seeking a skilled Mid-Level Software Engineer to join their technology trading team. As a C# Software Developer, you will be working in the projects team to innovate and improve automation to scale more exchanges.Key ResponsibilitiesPosition, risk, and reconciliation of front office and back office trading servicesAnalysis and...