Responsibilities
- Develop low-latency Rust services that process high-frequency data streams and support rapid decision-making.
- Implement financial logic that is reliable, thoroughly tested, and ensures accuracy under all conditions.
- Create and sustain real-time data pipelines involving event ingestion, processing, and system feedback.
- Improve system efficiency by analyzing and tuning CPU, memory, and network usage through profiling and benchmarks.
- Work closely with teams on defining APIs, data structures, and overall system design.
Compensation
Competitive salary and benefits package
Work Arrangement
Remote or hybrid options available
Team
Part of a high-performing engineering team focused on financial systems
Requirements
- Proven experience with Rust in production environments.
- Strong understanding of systems programming and performance optimization.
- Experience with real-time data processing and event-driven architectures.
- Familiarity with financial systems or regulated domains is a plus.
- Ability to write correct, maintainable, and well-tested code.
What We Offer
- Opportunity to work on mission-critical financial infrastructure.
- Culture of technical excellence and continuous improvement.
- Flexible working arrangements with support for remote collaboration.
- Professional development and growth within engineering.
- Innovative environment focused on scalable, reliable software.
Visa sponsorship available for qualified candidates