RELX logo
RELX6 days ago

Senior Software Engineer II

Remote · Sydney, New South Wales, Australia

Type
Full Time
Level
Senior Level
Education
Not Specified
Company size
Enterprise

Job Summary

Senior C++ Engineer designing and developing high-performance, low-latency backend systems for a fraud-prevention platform. Leverage modern C++, multi-threaded programming, and distributed systems to build services processing billions of transactions in real time across multiple regions. Based in Australia (Sydney preferred) with flexibility to work from home and other remote-working options. Responsibilities include designing and developing high-performance C++ backend services, building and optimizing multi-threaded, real-time processing systems, working with NoSQL databases and message queues, contributing to system architecture and engineering best practices, mentoring junior engineers, and ensuring code quality through testing, static analysis, and sanitizers.

Required Qualifications

  • Strong proficiency in modern C++
  • 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
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

RELX

Senior Software Engineer II

Apply on Sorce