hireVouch logo
hireVouch
Posted 6 days agoVerified live 12h ago

Sr Backend Engineer - Trading Systems

Brief overview

Remote
UndergradOr in progress
2+ yrsMinimum
RustC++GoQuality AssuranceVerification and ValidationScalable Application DevelopmentPerformance-Sensitive EngineeringMultithreadingStreaming DataConcurrencyDistributed SystemsMicroservicesTrading Systems

About the company

hireVouch logo
hireVouchhirevouch.com

Our Edge Hiring and retaining skilled talent is paramount for your company’s success.

Job description

Summary

hireVouch is a crypto-native firm building proprietary trading technology. The Backend Engineer, Trading Systems will architect, develop, support, and maintain scalable trading-system components while partnering closely with the trading team. The role also emphasizes resilience, quality engineering practices, testing, and ownership within a lean agile team.

Responsibilities

  • Architect, design and build the next phase of a world-class trading system
  • Ensure resilience and stability through quality code reviews, unit, regression and user acceptance testing
  • Contribute to system architecture and interface design
  • Take full ownership of multiple components including design, implementation, and maintenance
  • Be an integral contributor to a lean agile development team
  • Apply and be a proponent of quality engineering practices

Skills

  • 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 the crypto space

Qualifications

Nice to Haves

  • 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 the crypto space

Benefits

  • Remote work in Canada or the United States
  • Autonomy to build, coupled with accountability and honest feedback to help learn, grow, perform and win
  • Two team retreats per year
  • Encouragement to come together for more frequent in-person work

More jobs like this