Rust Engineer

Swish Analytics

$170K *
US-AnywhereIn-Person
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Data Science or related field
  • 1-3 years of software engineering experience using Rust
  • 3+ years experience in developing high-performance, scalable production systems
  • Proficient in data extraction, wrangling, and analysis using Python
  • Strong SQL querying skills
  • Ability to work autonomously and demonstrate initiative

Responsibilities

  • Develop high-performance, low-latency products for in-game result verification
  • Write sophisticated, fast, and readable Rust code for complex data science infrastructure
  • Design core backend software components primarily using Rust
  • Build tools to support Swish's live trading platform
  • Identify sources of data inaccuracies in data pipelines and Python codebase
  • Build, test, debug, and deploy production-grade components
  • Enhance Rust and Python codebase through proactive improvements

Benefits

  • Fully remote position
  • Opportunity to work in an exciting, fast-paced environment
  • Engagement with cutting-edge technology workflows
  • Exposure to the sports data landscape, particularly in football, basketball, or baseball
  • Collaborative culture that promotes initiative
Full Job Description
Duties:
  • 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

Requirements:
  • Bachelor's Degree in Computer Science, Data Science or similar major
  • Minimum of 1 year of software engineering experience with Rust; 3 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

Preferred:
  • 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

Base salary: Starting at $170,000 base

Department Engineering & Infrastructure Locations San Francisco, CA - Remote Remote status Fully Remote

Similar Jobs

More Jobs at Swish Analytics

More Information Technology Jobs

Find similar Rust Engineer jobs: