Rust Jobs in Web3

4,090 jobs found

web3.career is now part of the Bondex Logo Bondex Ecosystem

Receive emails of Rust Jobs in Web3
Job Position Company Posted Location Salary Tags

Gravity Team

Latvia

$42k - $84k

Perena

New York, NY, United States

$126k - $150k

Pyra

Ireland

$40k - $60k

Spearbit

Remote

$200k - $250k

Ergonia

Remote

$74k - $150k

Eden Holdings Philippines Inc.

Manila, Philippines

$62k - $77k

travoom

Austin, TX, United States

$84k - $90k

Telcoin

Remote

$100k - $150k

Provable

San Francisco, CA, United States

$133k - $135k

Keyrock

Brussels, Belgium

$84k - $90k

Avalabs

Remote

$163k - $203k

Flowtraders

Remote

$80k - $117k

Bullet

Singapore, Singapore

$150k - $225k

Lazer

Canada

$87k - $93k

Gravity Team
$42k - $84k
Latvia, On Site
Apply

At Gravity Team, a quantitative proprietary trading firm, we are on a mission to balance the supply and demand across crypto markets worldwide.

Join our community of innovators, problem solvers, and owners who apply scientific discovery techniques to make crypto markets a better place for everyone.

You are

  • A problem solver. Each day presents numerous challenges with sub-optimal choices, and you should excel at selecting the best option given optimization criteria.
  • Focused on results. The drive to get things done distinguishes success from the rest.
  • A team player. We thrive together as a team! You must listen well and present your ideas in an environment where the best ideas win.

You'll be working on

Arbitrage trading bot (aka Unified) – Gravity Team’s high-frequency arbitrage trading system that powers the majority of our trading volumes. Unified runs 24/7 across 30+ global crypto exchanges, executing millions of trades monthly. It’s the brain of our market making strategy – constantly deciding what, where, and how much to trade. You’ll join a team of experienced engineers and quant-minded traders who are obsessed with performance, uptime, and scaling arbitrage across fragmented crypto markets globally.

What you will do

  • Support Day-to-Day Ops: Help monitor the Unified trading system, handle support requests from our partners (exchanges), update dashboards, and maintain project boards.
  • SQL & Data Tasks: Write queries to extract insights, troubleshoot data issues, and maintain trading performance visibility.
  • Exchange and API Integration Support: Assist with onboarding and maintaining exchange connections - helping integrate, test, monitor, and debug integrations.
  • Learn Trading Systems: Get hands-on exposure to how high-frequency trading works: how decisions are made, what strategies look like, and how system components interact.
  • Chart Reading & Market Monitoring: Learn to interpret market charts, detect irregularities, and understand price behavior.
  • Automate and Script: Use CLI tools and basic scripting to automate internal tasks and improve dev workflows.
  • Contribute to Code: Write and maintain components of the trading system in Python, as well as be exposed to other adjacent systems in Rust.
  • Incident Response: Participate in our critical systems’ support duties.

What we expect

  • 2+ years of experience in backend development
  • Hands-on skills of (preferably) multiple backend programming languages. Experience with Python and Rust programming languages is a plus.
  • Solid SQL and database knowledge – you’re comfortable analyzing data, debugging, and working with large datasets.
  • Command-line proficiency – navigating logs, running scripts, and troubleshooting via terminal should be second nature.
  • Curiosity about markets and trading – you’ll be expected to learn chart reading, trade mechanics, and basic HFT principles.
  • Fast and pragmatic – you move quickly, iterate, and don’t get stuck chasing perfect solutions.
  • Comfortable under pressure – you can stay level-headed when systems fail or urgent issues come up.
  • Experience in the crypto & blockchain industry is a plus.
  • Experience in financial engineering is a plus.
  • Results in Math, Physics, Informatics, Chemistry, or Economics Olympiads are a plus.

Our promise to you

We offer you a driver's seat in the world's crypto-sphere and hands-on insight into one of the most exciting and lucrative industries today. Our work contributes to transforming the current financial industry and democratizing access to digital goods worldwide. 

Conditions

  • Open idea meritocracy and close to zero bureaucracy.
  • Work together with a highly talented team.
  • Possibility to participate in world crypto events, with a very real and tangible impact on many crypto markets across the world.
  • Fast-moving, challenging, and unique business problems.
  • Competitive salary between 3500 EUR - 7000 EUR gross.
  • Profit shares.
  • Flexible working hours, casual work attire, and a startup atmosphere.
  • Learning & Development budget of 3000 EUR a year
  • A-class work environment at Zunda Towers offices with 360° view over Riga, free food & snacks, Chef's lunches, state-of-art office space design, weekly yoga & physiotherapy sessions, etc. 
  • Regular team events in Latvia and also abroad.
  • Benefits that you can combine yourself – free food, Bolt taxi, Sports, Spa & Wellness, etc.

What does a Rust developer in web3 do?

A Rust developer in the context of web3 is a programmer who uses the Rust programming language to build applications and tools for the decentralized web, also known as the web3 ecosystem

The specific responsibilities of a Rust developer in web3 may vary depending on the project or organization they are working for, but in general, they would be responsible for writing, testing, and maintaining Rust code that is used to build web3 applications

This could include things like creating smart contracts for decentralized finance (DeFi) applications, building tools for interacting with decentralized storage networks, or developing decentralized applications (dApps) for the web3 ecosystem.