Rust Systems Developer (SDK, Mobile & Routers)
⭐ JOIN THE EXITLAG CLAN
GPTW Certified – Great Place to Work
Do you love games, technology, and real challenges?
ExitLag could be your next mission.
We’re the first AI-powered game optimization platform, reaching millions of players in over 190 countries, always in PRO mode 🎮
🚀 Why ExitLag?
✅ GPTW: strong culture and high-performance team
✅ Real impact: your work reaches millions of gamers
✅ Growth: autonomy, challenge, and continuous development
✅ Global: remote-first and working without borders
Our EVP
Here, you’ll find more than just a job a journey with purpose.
We put people first. Always.
We want you to:
- Feel connected to your purpose
- Be proud of what you build
- Grow alongside a team that challenges and supports you
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-compilation
- Strong 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
📈 Development & Growth
At ExitLag, we value the continuous growth of every member of our team. We have a structured career plan and performance review cycles every six months, taking into account both performance and alignment with our culture.
These cycles represent real opportunities for promotion, career advancement, and merit-based recognition, aligning individual growth with the company’s growth.
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. *In the last two years, we reached Tier 2, 3x monthly salaries for everyone
✅ Stock Options: eligibility after 6 months of employment, aligning individual growth with the company’s growth. 4-year vesting period.
✅ Flash Card: R$ 1,200.00/month with flexible use (food, home office, bills, or as preferred) *R$ 800.00 can be withdrawn via Pix.
*In your case, USD 220 in your account, as this card is only valid in Brazil
✅ 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.
Localização | Modelo de contratação | Modelo de trabalho |
|---|---|---|
São Paulo, SP, BR | Autônomo PJ | Remoto |