Rust Systems Developer (SDK, Mobile & Routers)

ExitLag

São Paulo

On-site

BRL 167,400 - 279,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

30 days paid vacation
Annual bonus (13th month)
Performance bonus
Stock options
Flash Card allowance
Birthday day off
Bradesco health plan
Wellness partnerships
Educational subsidy
Unlimited ExitLag license

Job summary

Cooperflora is seeking a Rust Systems Developer to enhance its libexitlag-rs technology for optimizing connections between players and game servers. You will be responsible for developing integrations across multiple platforms including SDKs and mobile, while ensuring performance and reliability. Ideal candidates should have 3+ years of experience in Rust, with strong networking and debugging skills. The position offers various benefits including a health plan, performance bonuses, and generous vacation time.

Qualifications

  • 3+ years of experience with Rust in production.
  • Strong skills in systems and network programming.
  • Experience with FFI (JNI, C bindings, etc.).

Responsibilities

  • Work on the core of our network pipeline.
  • Develop integrations for multiple platforms.
  • Contribute to architecture improvements.

Skills

Experience with Rust in production
Systems and network programming
FFI (JNI, C bindings, or similar)
Cross-compilation
Strong debugging skills

Tools

Tokio
TCP/UDP Networking
Protobuf
SQLite
CI/CD

Job description

Job Purpose

ExitLag is looking for a Rust Systems Developer to work at the heart of our technology: libexitlag-rs, the library responsible for optimizing the connection between players and game servers.

You’ll be working with a single codebase running on multiple platforms, SDK (Windows/macOS), mobile (Android/iOS), and routers (OpenWrt).

If you enjoy asynchronous Rust, networking, and high-performance systems, this position is for you.

What you’ll be doing
  • Work on the core of our network pipeline (proxy, routing, and traffic optimization)
  • Develop integrations for SDK (Windows/macOS), Mobile (Android and iOS), Routers (OpenWrt / ARM / MIPS)
  • Work on performance, latency, and reliability
  • Work on cross-platform projects (from the core to integrations via FFI)
  • Contribute to continuous improvements in architecture and builds
Main Stack
  • Rust (async with Tokio)
  • Networking (TCP/UDP, TUN/TAP, SOCKS, Netfilter, WFP)
  • FFI (JNI, C API, bindgen)
  • Protobuf, SQLite
  • CI/CD and cross-compilation
Essential requirements
  • Experience with Rust in production (3+ years)
  • Experience with systems and network programming
  • Experience with FFI (JNI, C bindings, or similar)
  • Experience with cross-compilationStrong debugging skills (multi-platform / network)
Preferred
  • Experience with Android, iOS, Windows, or OpenWrt
  • Knowledge of VPNs, proxies, or gaming networking
  • System performance and optimization
  • English and/or Portuguese for technical communication
Benefits
  • Paid vacation: 30 days after 12 months of employment, with the option to sell up to 10 days.
  • Annual bonus (13th month): equivalent to 1 additional month’s salary, paid proportionally based on length of service.
  • Performance bonus (In-Company Goal): potential for up to 5x additional monthly salaries per year, based on goal achievement.
  • Stock Options: eligibility after 6 months of employment, 4‑year vesting period.
  • Flash Card: R$ 1,200.00/month with flexible use (food, home office, bills, or as preferred)
  • Birthday Day Off: a day off to celebrate however you like.
  • Bradesco Health Plan: 100% covered by the company for the primary beneficiary (initially).
  • Wellness partnerships: access to Zenklub (emotional health) and TotalPass (gyms and physical activities).
  • Educational subsidy: up to 50% coverage for courses and specialized training (after 6 months with the company).
  • Unlimited ExitLag license: full access to our premium product.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Developer
Senior Full-Stack Developer

ExitLag Group • São Paulo

On-site
BRL 120,000 - 180,000
Paid vacation: 30 days after 12 months
Annual bonus (13th month)
Performance bonus (up to 5x monthly salaries)
+7
QA Engineer
QA Engineer

ExitLag • São Paulo

On-site
BRL 111,600 - 156,240
Remote and flexible work environment
Home office allowance
Health and wellness support
+2
Backend Software Engineer: IoT Applications
Backend Software Engineer: IoT Applications

TRACTIAN • São Paulo

On-site
BRL 120,000 - 180,000
30 days of paid annual leave
Education and courses stipend
R$1.035/month for meals allowance
+2
Engenheiro(a) de Software Rust
Engenheiro(a) de Software Rust

Indra Group • Brazil

Remote
BRL 150,000 - 230,000
Sr Software Engineering Analyst (Rust/Java)
Sr Software Engineering Analyst (Rust/Java)

Sinch • Brazil

On-site
BRL 300,000 - 520,000
Health insurance
Flexible benefits
Maternity leave
+6
Devops Engineer - Torizon Cloud
Devops Engineer - Torizon Cloud

Recruitme-Ltda • Campinas

On-site
BRL 180,000 - 260,000
Meal allowance
Health and dental care
Flexible working hours
+2
Devops Engineer - Torizon Cloud
Devops Engineer - Torizon Cloud

Toradex • Campinas

On-site
BRL 180,000 - 280,000
Meal allowance
Health and dental care
Parking space
+1
PL/SR Desenvolvimento Fullstack (Java e React)
PL/SR Desenvolvimento Fullstack (Java e React)

Jobgether SRL • Brazil

On-site
BRL 180,000 - 300,000
Health insurance
Remote work
Home-office stipend
+3
Software Engineer | Elixir
Software Engineer | Elixir

Infleet • São Paulo

Hybrid
BRL 180,000 - 290,000
Birthday Day Off
Wellhub
Meal Allowance
+2
[Talent Pool] Software Engineer (Frontend)
[Talent Pool] Software Engineer (Frontend)

Azion • Porto Alegre

On-site
BRL 90,000 - 150,000
CLT hiring model
Health and dental plan
Flexible working hours
+7