Rust Engineer

Swish Analytics Logo

Swish Analytics

๐Ÿ’ต $100k-$175k
๐Ÿ“Remote - United States

Summary

Join Swish Analytics, a sports analytics startup, and develop high-performance, low-latency products for in-game play. You will write sophisticated, fast, and readable Rust code for complex data science infrastructure, design core backend software components, and build internal and external tools for Swishโ€™s live trading platform. Responsibilities include sourcing data inaccuracies, building, testing, and deploying production-grade components, and proactively improving the Rust and Python codebase. The ideal candidate possesses a Bachelor's degree in Computer Science or a related field, along with significant experience in software engineering with Rust and developing high-performance systems. A strong understanding of data extraction, wrangling, analysis in Python, and SQL querying is essential. The position offers a competitive base salary ranging from $100,000 to $175,000.

Requirements

  • Bachelor's Degree in Computer Science, Data Science or similar major
  • Minimum of 1 year of software engineering experience with Rust; 3 years preferred
  • Minimum of 3 years of experience developing high-performance, scalable, and reliable production systems
  • Data Extraction, Wrangling and Analysis in Python
  • Strong SQL querying skills
  • Ability to work independently and take initiative

Responsibilities

  • Develop high-performance and low-latency products to verify results and provide reliability for in-game play
  • Write Rust code, that's sophisticated, fast, and readable for complex, data science infrastructure
  • Design core, backend software components, and code primarily using Rust
  • Building internal and external tools to support Swishโ€™s live trading platform
  • Source origins of data inaccuracies through data pipeline dependencies and python code base
  • Use extensive experience to build, test, debug, and deploy production-grade components
  • Proactively improve our Rust and Python codebase
  • Production model feature deep dives to explain project market lines

Preferred Qualifications

  • Experience with Apache Kafka and comparable systems
  • Exposure to the data science process and tech stack
  • Deep knowledge of football, basketball or baseball; including roster compositions of professional and college teams, general gameplay strategies, and typical in-game scenarios

Benefits

Base salary: $100,000-175,000 (encompasses multiple levels and depends on experience)

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.