Rust Software Developer

Client-provided
München, Germany
4 days ago
Apply on www.themuse.com
Prepare application

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Working hours
Regular working hours
Languages
English

Tech stack

Java (Programming Language) Databases Linux DevOps Memory Management Python (Programming Language) Multiprocessing Network Protocols Open Source Technology Ruby SQL Databases Golang

Requirements

  • Strong experience writing, shipping, and maintaining Rust code (2+ years), and experience with other languages (Ruby, Python, Go, JS, Java, etc.)
  • Knowledge of basic data structures and algorithms, multiprocessing, memory management.
  • Experience developing high-performance asynchronous applications with Rust (preferably tokio).
  • Good understanding of network protocols and stacks.
  • Good understanding of DB technologies: classic databases and modern no-SQL.
  • Basic knowledge of DevOps practices and tools
  • Understanding of Linux environment
  • Golang/Ruby knowledge is a plus
  • Experience working with WASM is a plus
  • Open Source contributions is a plus

Soft Skills / Personal Characteristics

  • Readiness to work remotely with teams distributed across the world and timezones
  • Spoken English (at the level enough to pass the technical interview and later work with colleagues)
  • Being a result-oriented problem solver.
  • Prefers coming up with proposals in problematic areas, rather than being passive.
  • Being open to new technologies and switching between projects.
  • Readiness to travel for business

Benefits & conditions

  • Health Insurance
  • Dental Insurance
  • Vision Insurance
  • Life Insurance
  • FSA
  • HSA
  • Health Reimbursement Account
  • Short-Term Disability
  • Long-Term Disability
  • HSA With Employer Contribution
  • On-Site Gym
  • Mental Health Benefits
  • Parental Benefits
  • Birth Parent or Maternity Leave
  • Adoption Leave
  • Non-Birth Parent or Paternity Leave
  • Fertility Benefits
  • Adoption Assistance Program
  • Work Flexibility
  • Hybrid Work Opportunities
  • Flexible Work Hours
  • Work-From-Home Stipend
  • Office Life and Perks
  • Commuter Benefits Program
  • Snacks
  • Some Meals Provided
  • Company Outings
  • Holiday Events
  • Vacation and Time Off
  • Paid Holidays
  • Personal/Sick Days
  • Paid Vacation
  • Unlimited Paid Time Off
  • Sabbatical
  • Leave of Absence
  • Volunteer Time Off
  • Financial and Retirement
  • 401(K) With Company Matching
  • Company Equity
  • Performance Bonus
  • Financial Counseling
  • Professional Development
  • Promote From Within
  • Internship Program
  • Work Visa Sponsorship
  • Leadership Training Program
  • Learning and Development Stipend
  • Access to Online Courses
  • Diversity and Inclusion

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.themuse.com
Prepare application

Good distractions

Loading talks and stories from around this role…