Job Description
As a Backend Engineer on the Nascent engineering team, you will design and build the next generation of our world-class trading system. You’ll take ownership of critical components, including design, implementation, and maintenance, and integrate directly with financial exchanges. From developing backend architecture in Rust to rigorous code reviews and testing, you’ll champion quality engineering practices across your work. Along the way, you’ll bring structure to ambiguous problems, help shape system architecture and interface design, and serve as an integral partner to our trading team.
Requirements
- 2-8 years of full-time software engineering experience, ideally as a systems programmer (Rust, C++, GO). Bonus if you have experience with and/or interest in learning Rust.
- Experience beyond testing (e.g. quality processes, verification & validation)
- Experience building scalable, performant, production-level applications with regular release cycles
- Performance sensitive engineering including multi-threading, streaming data, and concurrency
- Distributed systems, micro services
- Experience building trading systems is a strong plus, with an interest in and enthusiasm for financial markets or the crypto space.