Senior Software Engineer

Bowden Brown

Austin (TX)

On-site

USD 500,000 - 1,500,000

Full time

10 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Bowden Brown is seeking a Senior C++ Engineer to build high-performance trading systems. The role focuses on latency, throughput, and memory efficiency in complex C++ environments, with a strong emphasis on understanding hardware implications.

Ideal candidates will have deep expertise in modern C++, multithreading, and HPC-style compute, and enjoy optimizing software where speed matters most. The position can be based in Austin or NYC with relocation and visa support available.

Qualifications

  • Strong knowledge of modern C++ and systems programming.
  • ],
  • job_responsibilities_description []??
  • job_responsibilities_description[]

Responsibilities

  • Own and optimize latency-sensitive C++ components for high-performance trading systems.
  • Profile and diagnose performance bottlenecks across software and hardware boundaries.
  • Collaborate with infrastructure and OS teams to maximize throughput and memory efficiency.
  • Deliver measurable speedups and robust, scalable software in a real-time environment.

Skills

Modern C++
Systems programming
Performance optimisation
Multithreading/concurrency
CPU architecture
Networking/high-throughput
Runtimes/OS/compilers
HPC/compute-intensive systems

Job description

Senior C++ Engineer | High-Performance Trading Systems

Total Compensation (base salary + bonus) - $500k-$1.5m (dependent on experience level)

What happens when milliseconds aren't fast enough?

We are working with a highly successful technology-driven firm that's looking for exceptional C++ engineers to build some of its most performance‑critical systems.

You do not need any previous trading or financial services experience.

In fact, we're particularly interested in engineers from big tech, infrastructure, networking, databases, compilers, operating systems, semiconductors, autonomous systems and other environments where software performance really matters.

This is an opportunity to work on engineering problems where understanding what is happening beneath the abstraction genuinely makes a difference.

You’ll work on complex C++ systems where latency, throughput, concurrency, memory efficiency and CPU performance are critical. The environment combines real-time systems with large-scale compute, simulation and highly performance‑sensitive production infrastructure.

We’re particularly interested in engineers who have gone deep in areas such as:

  • Modern C++ and systems programming
  • Performance optimisation and profiling
  • Multithreading, concurrency and lock‑free programming
  • CPU architecture, caching and memory management
  • Networking and high-throughput distributed systems
  • Compilers, runtimes or operating systems
  • HPC or other compute‑intensive systems

You don't need to tick every box.

The common thread we’re looking for is someone who enjoys understanding why software is slow and figuring out how to make it dramatically faster.

You’ll be joining an engineering-led environment with significant technical autonomy, sophisticated infrastructure and problems where improvements at the software and hardware level can have an immediate, measurable impact.

The role can be based in Austin, TX or NYC with relocation & visa support available and a highly competitive compensation package.

If you’ve spent your career making complex software faster, more efficient or more scalable and you’re interested in applying that experience to a completely different set of problems, I’d love to speak.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ Engineer
Senior C++ Engineer

Goliath Partners • New York (NY)

On-site
USD 300,000 - 350,000
Competitive compensation
Collaborative environment
Access to cutting-edge hardware/software
C++ Software Engineer
C++ Software Engineer

Fintal Partners • New York (NY)

On-site
USD 130,000 - 190,000
Senior Software Engineer
Senior Software Engineer

Radley James • New York (NY)

On-site
USD 130,000 - 210,000
Senior C++ in High Frequency Trading
Senior C++ in High Frequency Trading

Access Search, Inc. • Chicago (IL)

On-site
USD 150,000 - 230,000
Competitive salary
Medical/dental/vision
Relocation assistance
+5
C++ Software Engineer
C++ Software Engineer

Durlston Partners LLP • New York (NY)

On-site
USD 650,000 - 700,000
Senior C++ Engineer - Low-Latency, High-Throughput
Senior C++ Engineer - Low-Latency, High-Throughput

Bowden Brown • Austin (TX)

On-site
USD 500,000 - 1,500,000
C++ Software Engineer
C++ Software Engineer

Radley James • New York (NY)

On-site
USD 120,000 - 150,000
Systems Engineer - HFT | C++ | New York | $500k-1m
Systems Engineer - HFT | C++ | New York | $500k-1m

Thurn Partners • New York (NY)

On-site
USD 180,000 - 240,000
Senior C++ Developer (Low-Latency&Market Data)
Senior C++ Developer (Low-Latency&Market Data)

Luxoft • New York (NY)

On-site
USD 140,000 - 200,000
Senior C++ Developer (Low-Latency)
Senior C++ Developer (Low-Latency)

Luxoft • Miami (FL)

On-site
USD 140,000 - 200,000