As a Senior Rust Software Engineer, you'll play a pivotal role in shaping a new engineering hub in Sri Lanka, serving as a founding member responsible for designing and delivering mission-critical trading infrastructure. You’ll own systems from concept through production, ensuring they meet the demands of high-throughput, low-latency environments.
What You’ll Do
- Lead the end-to-end development of complex, high-performance systems with full ownership from design to deployment
- Collaborate directly with trading teams, operating on the trading floor to deliver immediate, measurable improvements
- Apply Test-Driven Development to build robust, reliable software from the start
- Integrate observability deeply into system design to ensure clarity and control in production
- Challenge technical decisions when necessary, upholding high standards without oversight
- Champion software craftsmanship as a core driver of competitive advantage
Who You Are
You’re a seasoned engineer with deep experience in systems programming using Rust. You take pride in writing clean, maintainable code and insist on strong engineering practices. You thrive in environments where ownership and accountability are expected, and where your work directly influences business outcomes.
You’re comfortable working in a lean, senior-led team with minimal bureaucracy, where feedback is direct and impact is immediate. You value direct access to business stakeholders and prefer solving real-world problems over navigating organizational layers.
Technology & Environment
The stack centers on Rust, built with TDD discipline and a strong focus on observability. Systems are designed for performance and reliability, serving global market participants. You’ll operate in a technology-first market-making environment where code decisions directly affect trading outcomes.
Why This Role Matters
- Be a foundational engineer in a new hub with long-term growth potential
- Work without abstraction layers—your code ships fast and makes an instant impact
- Join a culture that values technical integrity, ownership, and direct contribution
- Be part of a small, senior team where every decision you make matters