About the Role
About NinjaTrader
Welcome to the dynamic world of NinjaTrader! As an industry-leading trading platform and futures broker, we're empowering traders to take control of their financial destiny. Our growth story is nothing short of exhilarating, with over 2 million users and a commitment to innovation.
What You'll Do
NinjaTrader's identity and verification platform is built in Rust, and it sits on the critical path for every new customer we bring on. You'll be responsible for:
- Designing, developing, and maintaining Rust services and crates that power account creation, identity verification, and KYC/CIP decisioning.
- Building integrations with identity, fraud, and screening providers.
- Writing determination logic as pure, table-tested functions.
- Designing asynchronous, task-based delivery of outcomes to downstream systems.
- Owning data-handling correctness for flows carrying PII and identity documents.
- Operating what you build, including instrumentation and incident response.
Who You Are
You are a seasoned Rust engineer with a passion for building scalable and reliable service architecture. You thrive in a collaborative environment and are eager to make a significant impact on the onboarding process.
Bonus Points
Experience with cloud-based infrastructure such as Google Cloud Platform is a plus.
Compensation
For the latest compensation details, please refer to our official job board.
Benefits
- Dynamic culture focused on social connection and professional development.
- Employee recognition initiatives.
Requirements
Rust expertise
Deep knowledge and experience in Rust programming.
Service architecture
Experience in designing scalable and reliable service architectures.
Data handling
Ability to manage data correctness, especially for PII.
Nice to Have
Familiarity with cloud-based services like Google Cloud Platform.
Experience building integrations with third-party services.
Benefits
Professional development
Opportunities for career growth and skill enhancement.
Employee recognition
Programs to acknowledge and reward employee contributions.