Rust Software Engineer
RemoteB2B only (we try to meet your financial expectations)
Recruitment process:1) Tech call 2) HR Call: assessing team fit
Reports to: Tech Lead, Head of Engineering
The role:We are seeking a talented Rust Software Engineer to join our dynamic team. As a Rust Software Engineer you will play a pivotal role in designing, implementing, and maintaining critical components of our gaming infrastructure. You will collaborate with cross-functional teams to deliver high-performance, scalable, and reliable systems that power the next generation of gaming experiences.
Responsibilities:Design, develop, maintain, and proactively improve components of an in-house iGaming platformCollaborate with the product team on evaluating and estimating featuresCollaborate with the QA team on writing tests and improving automated testing proceduresCollaborate with the devops team on improving deployment procedures
Qualifications:3+ years of experience building scalable web applications2+ years of experience working with async RustGood experience with relational databases (PostgreSQL)Experience with REST and RPC API designWriting clean, structured, documented, and testable code (bonus points for TDD)Familiarity with advanced Git workflowsProactive personality with strong communication skillsBonus:Familiarity with micro services architectureExperience with Docker and KubernetesUnderstanding or willing to learn of statistics and probability