Назад
Company hidden
14 дней назад

Software Engineer – Backend Systems (Rust)

185 000 - 300 000$
Формат работы
onsite
Тип работы
fulltime
Грейд
middle
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Software Engineer – Backend Systems (Rust) (Crypto Trading): Building backend infrastructure for real-time trading, risk management, blockchain settlement, and execution across multiple digital-asset venues with an accent on Rust performance, asynchronous services, and distributed state management. Focus on designing liquidation engines, blockchain state machines, high-throughput market-data pipelines, millisecond-level APIs, and reliable concurrency under latency-sensitive workloads.

Location: San Francisco, California; fully in-office five days per week

Salary: $185,000–$300,000 base salary per year plus equity

Company

Well-funded crypto trading startup building a unified platform for trading across digital asset markets, cross-chain assets, fragmented trading venues, and prediction markets. The business has raised over $15M and is led by founders with experience in trading technology and high-frequency trading.

What you will do

  • Build and own backend infrastructure for real-time trading, risk management, settlement, and execution across multiple venues.
  • Develop risk and liquidation engines that manage exposure, optimize capital efficiency, and respond to changing market conditions.
  • Design blockchain state machines and asynchronous distributed services using coordination, voting, and consensus mechanisms.
  • Process high-throughput market-data streams, manage WebSocket connections, and coordinate time-sensitive trading actions.
  • Develop REST and WebSocket APIs with millisecond-level response targets.
  • Profile, debug, and optimize production Rust systems across concurrency, memory allocation, and throughput.

Requirements

  • 2–4 years of backend software engineering experience.
  • Production experience with Rust is required, including strong knowledge of ownership, lifetimes, and asynchronous programming.
  • Solid systems knowledge across networking, databases, concurrency, and performance optimization.
  • Experience building asynchronous services; familiarity with Tokio is particularly relevant.
  • Experience developing REST or WebSocket APIs and working with distributed systems.
  • Performance-driven approach and interest in reliable, latency-sensitive infrastructure.
  • Experience deploying and debugging production services with Docker and monitoring tools.
  • Ability to collaborate closely within a small, technically focused engineering team.

Culture & Benefits

  • Permanent contract with a fully in-office working model, five days per week.
  • Meaningful ownership of core trading, risk, and execution systems.
  • Work directly with engineers and founders on architecture and technical direction.
  • Small, collaborative engineering team working on complex Rust, blockchain, distributed-systems, and market-data challenges.
  • Competitive base salary of $185,000–$300,000 plus equity, depending on experience and qualifications.

Hiring process

  • Apply for the Software Engineer – Backend Systems (Rust) position.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →