Position: Rust Engineer
Company: Erbis
Category: Rust
Experience required: 5y
English level: upper
Published: 2022-10-01T00:00:00+03:00

**WHO WE ARE:**
Erbis - IT outstaffing company founded in 2012. Now we are an international company with headquarters in Oakland, California, US. We are 100+ people demonstrating the prowess at spinning corporate platforms up. We develop solutions to complex middle business issues of our clients from Europe and the US.

**OUR CLIENT:**
A leading software company for CRM and CX who delight their customers and customers’ clients for over 25 years. And as long as there are companies that appreciate the value of strong relationships, we will continue on this path.

**THE PROJECT:**
A platform that supports their clients in the digitization of their sales and consulting processes. The platform is competing with Zoom, Google Meet, etc collaboration platforms on the German market. The Platform digitizes sales and customer service. Personal advice on all aspects of products that require explanation, such as mortgage lending and life insurance, at any time and completely independent of location? The platform was developed with this vision in mind and now it is used by thousands of consultants from well-known banks, insurance companies and financial distributors for online customer advice.

**WHAT ARE YOU GOING TO DO:**
- Maintain our core backend components by writing new, clean and performant code and extending the existing functionality
- Server/Backend development primarily in Rust
- Contributing to our CI/CD by automating build and deployment processes for our server components

**REQUIRED SKILLS:**
- 5+ years in software development
- A functional programming enthusiast
- Upper-Intermediate in English language (B2+)
- You have an agile mindset and experience with agile development practices
- Excellent knowledge of Rust (preferably with real production experience using Rust)
- Good knowledge of C, Python and Shell scripting
- Good knowledge and experience using and developing for Linux
- Good knowledge of SQL and NoSQL databases
- Experience working with open source code bases (ideally contributions to Rust-related projects)Several years of experience on server/backend development
- Several years of experience on server/backend development
- Knowledge/experience with Redis, WebRTC (and Janus media server), GStreamer is a big plus

**WOULD BE A PLUS:**
Experience with Elm or Rust or willing and able to learn it quickly
Experience with other functional programming languages
Experience with WebRTC

**WE HAVE SOME PERKS & BENEFITS. YOU CAN:**
- Join company parties, cultural, and sports events - due to the current situation on a virtual basis
- Participate in our Bring Your Own Device Program
- Get recharge with PTO