Senior Backend Developer (Rust)
We are looking for a talented Senior Backend Developer (Rust) who is interested in building the future alongside us.
Role & Responsibilities:
The Senior Backend Engineer will work with a team of experienced Software Engineers. You will have autonomy and support in solving real problems and creating a better product with each addition. It is a broad role in which you will:
- Develop embedded microservices and libraries
- Develop connectors to exchanges
- Taking part in building the project architecture
- Contribute to all phases of the development lifecycle and own your code: develop, test, deploy, maintain, and improve
- Code review and encourage good engineering practices within the team, ensuring the codebase is clean, readable, well-tested, and maintainable
- Work in small, autonomous teams with short-release cycles
Skills & Experience:
- 8+ years of backend development experience, including any compiled programming language
- Commercial experience as a developer on Rust
- Experience in developing asynchronous applications
- Experience with PostgreSQL, MongoDB, Redis, Docker
Nice to have:
- Experience setting up Gitlab CI
- Experience with REST, WS, JSON-RPC
- Experience with AWS, Kubernetes
- Experience with RabbitMQ or other brokers
- Interest in front-end development (Vue, Typescript)
- Understanding of the subject area — trading (exchanges, brokers, investments), operations with currencies (conversion, exchange, banking)
- Interest in the topic of cryptocurrencies and fintech
We offer:
- Salary in Euro or Crypto
- Contribute from wherever you like – we are fully remote
- Flexible work schedule – we only hold ~3 calls per week
- Modern work equipment (MacBook, etc.)
- Cool and collaborative team of like-minded colleagues
- Professional development and career growth
- Participation in conferences, meetups, and hackathons; payment for courses
- Paid vacations and sick days
