Senior Software Engineer (Rust or Python)

Justjoin

United States

Remote

USD 150,000 - 210,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Justjoin is seeking a Senior Software Engineer (Python or Rust) to join a US-based trading technology company building an internal algorithmic trading system for stocks, options, and futures. You’ll design, deploy, and maintain production-grade systems with unattended operation, robust error handling, and monitoring.

You will own architecture decisions, work in a fully remote team, and collaborate with the owner to drive priorities while ensuring rapid incident response and scalable data

Qualifications

  • 5+ years of senior software development experience.
  • Hands-on experience with trading or market data (stocks, options, futures, crypto, or prediction markets).
  • Strong experience with real-time data processing.
  • Experience building production systems in Python or Rust.
  • Track record of reliable, unattended systems with good error handling and monitoring.
  • Ability to make architectural/tech decisions independently.
  • Ownership and self-direction in a small, fully remote team.
  • Readiness to handle urgent production issues.

Responsibilities

  • Design and build the internal algorithmic trading system for stocks, options and futures via Interactive Brokers.
  • Ensure the trading system runs reliably unattended with strong error handling, monitoring and recovery.
  • Extend the system into prediction markets and 24-hour digital asset trading.
  • Convert raw trading/market data into clear visual signals for customers.
  • Develop internal automations for business operations and access control.
  • Build Discord bots and automations to revoke access for non-paying customers on time.
  • Collaborate with the owner to decide architecture, tech choices and priorities.
  • Take end-to-end ownership from architecture to deployment and incident response.
  • Work with a small non-engineering team to automate sales and community workflows.

Skills

Senior-level experience
Trading data experience
Real-time data processing
Python or Rust
Architectural ownership
Strong English

Job description

Senior Software Engineer (Rust or Python)We are looking for a Senior Software Engineer (Python or Rust) to join an established US-based trading technology company. Its products - automated trading bots and market-signal tools - reach paying users through Discord, and it is now building an internal algorithmic trading system for stocks, options, and futures.

Requirements
  • 5+ senior-level professional software development experience
  • Hands-on experience working with trading or market data (stocks, options, futures, crypto, or prediction markets)
  • Strong experience with real-time data processing
  • Experience building production systems in Python or Rust
  • Track record of building reliable, unattended systems with robust error handling, monitoring, and failure recovery
  • Ability to make architectural and technology decisions independently
  • Demonstrated ownership and self-direction in a small, fully remote team
  • Readiness to take responsibility for urgent production issues when they arise
  • Excellent English communication skills
Nice to Have
  • Experience building Discord bots
  • Experience with NautilusTrader or a similar algorithmic trading engine
  • Experience with the Interactive Brokers API or other broker integrations
  • Experience with payment, subscription, or commission tooling (refunds, chargebacks, access control)
Responsibilities
  • Design and build the internal algorithmic trading system that executes strategies on stocks, options, and futures via Interactive Brokers
  • Ensure the trading system runs reliably unattended, with strong error handling, monitoring, and recovery
  • Extend the system into prediction markets and digital asset trading on 24-hour markets
  • Convert raw trading and market data into clear, visual signals that customers can act on
  • Develop internal automations for business operations, such as adjusting sales commissions after refunds and chargebacks
  • Build Discord community management bots and automations that revoke access for non-paying customers on time
  • Work directly with the company's owner to decide architecture, technology choices, and priorities
  • Take end-to-end ownership of the systems you build, from architecture and deployment to incident response
  • Collaborate with a small non-engineering team to automate sales and community workflows
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Rust or Python) - Remote Trading
Senior Software Engineer (Rust or Python) - Remote Trading

Justjoin • United States

Remote
USD 150,000 - 210,000
Senior Trading Systems Engineer
Senior Trading Systems Engineer

Storm2 • United States

On-site
USD 180,000 - 240,000
Base + revenue share
Sr. Software Engineer (C, C++, or Rust)
Sr. Software Engineer (C, C++, or Rust)

Partnerverse • Indiana (PA)

On-site
USD 180,000 - 260,000
Senior Backend Engineer- Trading System(Go/Rust)
Senior Backend Engineer- Trading System(Go/Rust)

Longbridge • New York (NY)

Hybrid
USD 140,000 - 190,000
Software Engineer, Backend Systems – Crypto Trading - Rust
Software Engineer, Backend Systems – Crypto Trading - Rust

Epitria Consulting • San Francisco (CA)

On-site
USD 140,000 - 205,000
Rust Developer Needed/Finance/Trading Developer/Remote
Rust Developer Needed/Finance/Trading Developer/Remote

Motion Recruitment Partners LLC • Atlanta (GA)

Remote
USD 140,000 - 180,000
Medical, Dental, and Vision Insurance
Vacation Time
Stock Options
Senior Software Engineer
Senior Software Engineer

Pentasia • United States

On-site
USD 120,000 - 160,000
Back End Developer
Back End Developer

JST Digital • New York (NY)

On-site
USD 120,000 - 170,000
Software Engineer, Trading Engineering
Software Engineer, Trading Engineering

Two Sigma • New York (NY)

On-site
USD 120,000 - 210,000
Senior Backend Engineer- Trading System(Go/Rust)
Senior Backend Engineer- Trading System(Go/Rust)

Longbridge Singapore • New York (NY)

On-site
USD 140,000 - 190,000
Hybrid work mode
Remote-friendly