Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

RELX

Senior C++ Engineer

Are you a software engineer passionate about building high-performance, low-latency systems? Do you want to leverage your C++ expertise in an exciting, high-impact fraud prevention environment where your code processes billions of transactions worldwide?

About the Business LexisNexis is a data and analytics company with 10,500 colleagues serving customers in more than 150 countries. We're one of the largest information and analytics companies on the planet. We design solutions that help our customers increase productivity, improve decision-making and outcomes, and be more successful.

About our Team ThreatMetrix, a part of RELX, is a global leader in digital identity intelligence and fraud prevention. Our engineering teams build high-performance systems that process billions of transactions, helping organizations make trusted decisions in real time.

Our team builds and maintains high-throughput, low-latency systems that process massive volumes of transactions in real time. Engineers in this team collaborate closely with data scientists, platform engineers, and product managers to deliver systems that power trusted decisioning at global scale.

About the Role As a Senior C++ Engineer, you will play a pivotal role in designing and developing high-performance, low-latency backend systems at the core of our fraud prevention platform. You will leverage your expertise in modern C++, multi-threaded programming, and distributed systems to build and optimise services that process massive volumes of transactions in real time across multiple regions worldwide. Reporting to the Engineering Manager, this is a full-time role within a high-performing engineering team. This role will be based in Australia (Sydney preferred), with flexibility to work from home.

You will work with modern C++, NoSQL databases, message queues, and scripting layers, contributing to a platform deployed across multiple data centres — a mixture of on-premises clusters and cloud-based infrastructure — orchestrated via Kubernetes.

Responsibilities

  • Design and develop high-performance C++ backend services and components
  • Build and optimise multi-threaded, low-latency systems for real-time transaction processing
  • Work with NoSQL databases and message queue technologies to handle large-scale data flows
  • Contribute to scripting and configuration layers that drive system behaviour
  • Collaborate with teams building microservices in Go and Python to deliver end-to-end solutions
  • Troubleshoot, profile, and improve system performance, scalability, and reliability
  • Contribute to system architecture, design decisions, and engineering best practices
  • Review code and mentor junior engineers
  • Ensure high-quality, maintainable, and testable code through static analysis, sanitizers, and thorough testing

Requirements

  • Strong proficiency in modern C++ (C++17/20)
  • Solid experience with multi-threaded and concurrent programming
  • Experience with CMake or similar C++ build systems
  • Strong Linux systems programming skills
  • Solid understanding of distributed systems and microservices architecture
  • Experience with NoSQL databases (e.g., Aerospike, Cassandra, or similar)
  • Experience with message queue technologies (e.g., Kafka, ActiveMQ, or similar)
  • Proven ability to profile, debug, and tune performance-critical systems
  • Strong problem-solving and debugging skills
  • Ability to work in a fast-paced, collaborative environment

Desirable

  • Working experience with Python
  • Experience with Lua scripting
  • Experience with Go
  • Familiarity with Boost libraries
  • Familiarity with RPC frameworks (e.g., Thrift, gRPC)
  • Experience with Kubernetes and Docker
  • Prior experience in the fraud prevention or fintech domain

Work in a way that works for you We promote a healthy work/life balance across the organization, with various flexible and remote working options available to employees.

Working for you We know that your wellbeing and happiness are key to a long and successful career. These are some of the benefits we are delighted to offer:

  • Discounted Health plan rate and Optical Assistance
  • Life assurance and income protection
  • Option to buy additional Annual Leave days
  • Employee Assistance Program
  • Flexible working arrangements
  • Benefits for you and your family
  • Access to learning and development resources

We are looking to fill this role as soon as possible – apply now to be considered. Thank you for your interest.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in United States vacancy
  •  ...MANTECH seeks a highly technical and mission-focused Senior CNO Software Engineer to join our team in Hanover, MD or Aurora, CO.   In this role, you will develop advanced CNO capabilities that directly support national security. You’ll work in a collaborative... 
    Senior
    Work experience placement

    MANTECH

    Hanover, MD
    1 day ago
  •  ...MANTECH seeks a highly technical and mission-focused Senior CNO Software Engineer to join our team in Hanover, MD.   In this role, you will develop advanced CNO capabilities that directly support national security. You’ll work in a collaborative environment focused... 
    Senior
    Full time
    Work experience placement

    MANTECH

    Hanover, MD
    1 day ago
  • ~ Senior Software Engineer (Rust) at Symbolica – San Francisco, US Senior Software Engineer (Rust) at Symbolica – San Francisco, US About Us Symbolica is an AI research lab pioneering the application of category theory to enable logical reasoning in machines... 
    Senior
    Work at office
    Shift work

    Victrays

    San Francisco, CA
    1 day ago
  • $190k - $260k

     ...The Role We’re looking for experienced distributed-systems engineers to join our Core Product team and advance the next generation...  ...the foundation for AI and analytics at global scale. As a Senior Software Engineer, you’ll work on high-impact systems problems such as... 
    Senior
    Full time

    Alluxio, Inc.

    Foster, CA
    4 days ago
  • $187k - $231k

     ...investing. Locations: San Francisco or New York City (Hybrid – 2 days per week in office) The Opportunity We’re hiring Senior Software Engineers to help shape the future of private markets. At Sydecar we make it easy for investors to support entrepreneurs and... 
    Senior
    Bank staff
    Work at office
    Night shift
    2 days per week

    Sydecar

    San Francisco, CA
    2 days ago
  •  ...A leading market-making institution in New York is seeking an experienced Software Engineer to join their Developer Experience team. In this role, you will design scalable build systems and CI/CD pipelines to enhance engineering efficiency. You will develop automation... 
    Senior

    Kubelt

    New York, NY
    5 days ago
  •  ...J&T Business Consulting is looking for an experienced Software Engineer to work on mission-critical systems. The role involves design, development, and maintenance of sophisticated software solutions, with a focus on real-time processing and analytics. The ideal candidate... 
    Senior

    J&T Business Consulting

    Annapolis, MD
    5 days ago
  • $165k - $218k

     ...Slope is seeking a Senior Software Engineer specializing in Space Ground Software in Colorado Springs, CO. You will own the architecture and deployment of software solutions that support mission management for space operations. The ideal candidate has a strong programming... 
    Senior

    Slope

    Colorado Springs, CO
    1 day ago
  • $128.2k - $192.4k

     ...Lyten is seeking a Senior Battery Management System (BMS) Software Engineer to develop state of charge algorithms and maintain software for BMS controllers in San Jose, California. Candidates should have at least 5 years of experience in battery management systems and... 
    Senior

    jobs.frontdoordefense.com - Jobboard

    San Jose, CA
    5 days ago
  • $196.75k - $243.29k

     ...Roblox Corporation in San Mateo seeks a Senior Software Engineer to transform software development processes. You'll collaborate with teams enhancing productivity and will have a direct impact on over 2000 engineers. The ideal candidate will have a strong technical background... 
    Senior

    Roblox

    San Mateo, CA
    1 day ago
  • Senior Software Engineer - PacifiCorp - Portland, ORsought by PacifiCorp for Portland, OR office. Architect, design, code, test, document, implement, and maintain complex application programs and interfaces. To apply, send resume to: 825 NE Multnomah St, Suite 1800, Portland... 
    Senior
    Work at office

    PacifiCorp

    Portland, OR
    3 days ago
  •  ...TEMENOS USA INC. is seeking an experienced Senior Software Engineer based in Orlando, Florida. The role involves designing and delivering high-quality software solutions across our product platform, contributing hands-on to the development lifecycle. The ideal candidate... 
    Senior

    Temenos

    Orlando, FL
    5 days ago
  • Make the future fly See open roles What we believe Make it matter Creating a new way to deliver starts with people who want to make a difference. We know your time is valuable and so are our customers. Build with empathy. Ask thoughtful questions. And imagine...
    Senior

    ZipLine

    Houston, TX
    3 days ago
  •  ...IBM Software Job Opportunity At IBM Software, we transform client challenges into solutions. Building the world's leading AI-powered, cloud-native products that shape the future of business and society. Our legacy of innovation creates endless opportunities for IBMers... 
    Senior

    IBM

    Boston, MA
    2 days ago
  • Senior Software Engineer, - CPA Global North America LLC d/b/a Clarivate Analytics (US) LLC - Ann Arbor, MICPA Global North America LLC d/b/a Clarivate Analytics (US) LLC, Ann Arbor, MI. Design, develop, enhance, and debug enterprise software applications, including IP... 
    Senior
    Work at office
    Remote work

    CPA Global North America LLC d/b/a Clarivate Analytics (US) ...

    Ann Arbor, MI
    4 days ago
  •  ...Senior Software Engineer - NIKE Inc. - Beaverton, OR. Serve as an integral member of a multi-functional engineering teams that delivers solutions unlocking machine learning for Nike. Telecommuting is available from anywhere in the U.S., except from AK, HI, MT, NC, ND,... 
    Senior
    Remote work

    NIKE

    Beaverton, OR
    3 days ago
  • $136.5k - $260.5k

     ...Hobbsnews is seeking a Senior Software Engineer to join our SD-WAN engineering team in Westford, Massachusetts. This hybrid role involves software development for a hyper-scalable cloud AIOps platform. The ideal candidate has 6+ years of experience and strong skills in... 
    Senior

    Hobbsnews

    Westford, MA
    5 days ago
  •  ...Hewlett Packard Enterprise Development LP is seeking a Senior OpenSHMEM Development Engineer to lead the development of our OpenSHMEM software stack supporting HPE Supercomputing Fabric. This role offers the chance to influence API design and enhance memory models in a... 
    Senior

    Hewlett Packard Enterprise Development LP

    San Jose, CA
    1 day ago
  • *Authorized to work in the US required; US Citizenship preferred*Remote Position with occasional travel to the office in Gloucester, MA *Applicants residing within travel distance preferred*Three references required*Salary Negotiable depending on experience, location, and...
    Senior
    Work at office
    Remote work

    ThinkTank

    Gloucester, MA
    5 days ago
  • Make the Future Fly Join us in creating a world with more living. What We Believe Make It Matter Creating a new way to deliver starts with people who want to make a difference. We know your time is valuable and so are our customers. Build with empathy. Ask...
    Senior

    ZipLine

    South San Francisco, CA
    1 day ago
  •  ...A health IT solutions provider is seeking a Senior Software Engineer to design and evolve their Interoperability platform. You will be responsible for securely retrieving patient records from EHRs using FHIR-based APIs, integrating with external healthcare systems, and... 
    Senior
    Remote work

    HealthMark Group

    New York, NY
    4 days ago
  •  ...A renowned tech company in Maryland is seeking a Software Developer/CNO Developer to join their team. The ideal candidate will have...  ...extensive experience in C/C++ or Python, along with skills in reverse engineering and vulnerability research. This role involves mission-... 
    Senior

    Stanley Reid & Company

    Annapolis, MD
    1 day ago
  • Ability to understand big picture end-to-end use cases specifically for 2 VP roles. 2 - VP level - 12+ years 4 - Associate - 8 - 12 years Key Skillset: Java Sping Boot, Cassandra Other Skills: Familiary with Kafka, Gaia Kubernetes Platform, Splunk, IntelliJ...
    Senior

    Seven Seven Software

    Columbus, OH
    5 days ago
  •  ...Job Description We are seeking a Software Engineer III (Senior) to be an integral part of our dynamic team. The role will be based in Grand Rapids, Michigan, and will involve working on complex software development projects within a collaborative environment. The successful... 
    Senior

    6AM City

    Lansing, MI
    1 day ago
  • $180k - $225k

     ...Remitly, Inc. is searching for a Senior Software Development Engineer in Seattle. The role involves designing and building scalable systems that enhance post-transaction customer experiences. You will lead technical initiatives, mentor fellow engineers, and collaborate... 
    Senior
    Flexible hours

    Remitly

    Seattle, WA
    5 days ago
  •  ...Page Mechanical Group, Inc. is looking for a Senior Software Engineer in Huntsville, Alabama, to lead the software development for advanced communication, control, and safety software for complex high energy laser weapon systems. Candidates should have a Bachelor's degree... 
    Senior

    Page Mechanical Group Inc

    Huntsville, AL
    5 days ago
  •  ...optimizing for both write throughput and in-memory footprint for each agent. What we’re looking for 7+ years of experience as a software engineer. Consistent record as primary individual contributor to several medium to large projects. Managed, designed and deployed... 
    Senior
    Work at office

    Paradigm

    San Francisco, CA
    1 day ago
  •  ...A leading technology firm in Omaha is seeking a senior-level engineer to develop mission-critical software. This role focuses on real-time systems, involving complex problem-solving and good architecture. Candidates should have over 5 years of experience in Java, Node... 
    Senior

    Aviture

    Omaha, NE
    1 day ago
  •  ...Evolvesquads is looking for a Senior Software Engineer to join our Product Engineering team in Boston. This hybrid role will empower you to lead the design and delivery of complex features, driving architectural decisions while mentoring other engineers. You will partner... 
    Senior

    Evolvesquads

    Boston, MA
    5 days ago
  •  ...Rapsodo in St. Louis is looking for a skilled engineer to champion AI-assisted development and ensure optimal integration across Android and iOS ecosystems. The ideal candidate has over 8 years of mobile development experience and 3 years working with Kotlin Multiplatform... 
    Senior

    Rapsodo

    Saint Louis, MO
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!