Systems Engineer

Axiom Trade

Austin (TX)

On-site

USD 320,000 - 465,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Axiom, based in Austin, is seeking a seasoned infrastructure software engineer with deep knowledge of Rust, C, C++, PostgreSQL, and networking to own and improve our production systems.

You will diagnose production issues, design scalable data paths, and drive low-level programming efforts within a fast-growing retail trading platform.

Qualifications

  • Strong programming in low-level languages (Rust/C/C++).
  • Experience with SQL databases and PostgreSQL.
  • Ability to reason across networking stack and system design.
  • Proven track record of robust, maintainable software.

Responsibilities

  • Act as systems expert and share specialist skills with the team.
  • Automate work to increase speed and reliability.
  • Diagnose and resolve production issues in real time.
  • Carry out scheduled changes (upgrades, migrations, rollouts).
  • Own infrastructure with a focus on correctness and efficiency.

Skills

Rust
C
C++
SQL
Networking
Multithreading

Tools

PostgreSQL

Job description

About Axiom

Axiom is building the future of retail trading. As more opportunities move onchain, our mission is to make discovering and trading assets fast, powerful, and intuitive.

Today, Axiom serves millions of users and facilitates more than $100M in daily trading volume. We are a small, fast-growing team based in Austin, with high ownership, urgency, and an obsession with exceptional products.

About the Role
  • Act as one of the team’s Systems experts and share your specialist skills with the rest of the team; these skills include debugging live systems in production, tuning database configurations, host networking, et cetera

  • Automate our own work, because it makes us faster and more reliable (and we think it's fun)

  • Diagnose and resolve production issues in real time, often under time pressure

  • Carry out scheduled changes to the platform, like upgrades, migrations, capacity changes, and rollouts, planned meticulously and executed carefully

  • Care deeply about correctness and efficiency, and want to take ownership of infrastructure

Minimum Qualifications
  • Very strong programming ability, especially in low-level languages like Rust, C and C++

    • although this is an “Infrastructure” job posting, the person filling the role will be expected to help support the “low level programming” side of our infrastructure

  • Some experience with SQL databases

Preferred Qualifications
  • Strong experience in Rust, including reasoning through complex multithreaded and concurrent code

  • Strong knowledge of PostgreSQL, including:

    • Behavior under high-volume workloads, such as vacuuming, row locking, dead tuples, and index maintenance
    • Designing and optimizing indexes for specific query patterns
    • Understanding tradeoffs between different schema designs
    • Planning and executing complex production data migrations with minimal downtime
    • Investigating and troubleshooting database performance issues in real time
  • Strong understanding of network protocols with an ability to reason across the full networking stack; HTTP and websockets are central to our infrastructure, and so it’s extremely important to know exactly what can go wrong at every layer in the stack and how to combat it

  • Strong system-design judgment with the ability to weigh tradeoffs, including knowing when simplicity and lower maintenance burden are more valuable than following conventional best practices

  • Comfortable forming strong opinions on both high- and low-level technical decisions, while being willing to debate and reconsider them

  • Comfortable working from the Linux command line, including troubleshooting system health, processes, logs, and other runtime issues

  • A practical problem solver who uses code to solve problems and cares deeply about robust, maintainable software engineering

Compensation

Annual Salary: $320,000 - $465,000 USD

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Engineer
Full Stack Engineer

Axiom Trade • Austin (TX)

On-site
USD 320,000 - 465,000
Backend Engineer
Backend Engineer

ArtOfBlockchain • Austin (TX)

On-site
USD 320,000 - 465,000
Annual base salary: $320,000 – $465,00
Performance-based bonus
Rust Engineer
Rust Engineer

ArtOfBlockchain • Austin (TX)

On-site
USD 320,000 - 465,000
Low-Latency Backend Engineer for Real-Time Trading
Low-Latency Backend Engineer for Real-Time Trading

ArtOfBlockchain • Austin (TX)

On-site
USD 320,000 - 465,000
Annual base salary: $320,000 – $465,00
Performance-based bonus
Staff System Engineer
Staff System Engineer

Sage Recruiting Inc. • New York (NY)

On-site
USD 180,000 - 240,000
Equity
Competitive compensation
Senior Systems Engineer — Cloud Infrastructure & Platform Operations
Senior Systems Engineer — Cloud Infrastructure & Platform Operations

Abaxx Technologies Inc. • United States

On-site
USD 180,000 - 300,000
Engineer, Systems Engineering
Engineer, Systems Engineering

ICE • Atlanta (GA)

On-site
USD 110,000 - 170,000
Senior Trading Systems Developer | Low-Latency Java & Rust | Aeron & SBE
Senior Trading Systems Developer | Low-Latency Java & Rust | Aeron & SBE

FalconX • New York (NY)

On-site
USD 179,000 - 226,000
Performance linked bonus
Equity options
Competitive benefits package
Senior Java Engineer Event-Driven Capital Markets Systems (Front to Back) x3
Senior Java Engineer Event-Driven Capital Markets Systems (Front to Back) x3

Axiom Path, Inc. • New York (NY)

On-site
USD 180,000 - 260,000
Trading Systems Engineer - Execution
Trading Systems Engineer - Execution

Objective Partners • Chicago (IL)

On-site
USD 120,000 - 160,000