Bondex
Back-End Software Engineer , DeFi wallet(Paris)
- +2
- +14
- Paris, Île-de-France, France
- +2
- +14
- Paris, Île-de-France, France
À propos
Candidate requirements
These are the minimum requirements a candidate must meet to be considered for this role.
- Experience working with Blockchain technologies (EVM or non-EVM chains, and defi protocols)
- You have at least one year of experience in any JVM based languages (such as Java, Kotlin, Scala) and are confident in your ability to build, debug and ship microservices
- You have experience building and shipping highly-available, fault tolerant, production ready distributed backend systems
- You know how blockchain systems work, and preferably, you worked closely with at least one
- You pride yourself on consistent high levels of test coverage, strong technical documentation and effective monitoring
- You inspire other engineers to do better
- Understanding of data structures, databases and large-scale distributed systems
- Preferably exposure to technologies such as Kafka, PostgreSQL, Redis, RabbitMQ
- You are customer focused and continuously suggest how the backend can provide the best Customer Experience
- A passion for crypto and the transformations it enables
- We use Kotlin, PostgreSQL, Kafka, Redis, Datadog, Amplitude, Grafana, BigQuery, ApacheSpark and more
- Be at the forefront of the cryptocurrency ecosystem building out new distributed software to handle our rapidly growing user base of 75M+ wallets to reach 1B+ customers
- Become a key member of a dedicated engineering team committed to rapidly shipping, and iterating on products that directly impact millions of users
- Advocate best practices, code quality, test coverage and drive technical discussions
- Build scalable services with Kotlin, and deal with problems like synchronization, asynchronous operations, database optimisations, scalability and reliability of systems
- Gain exposure to an array of technologies such as Kafka, PostgreSQL, Redis, Docker etc
- Optimise existing systems for scalability, extensibility and performance whilst building out reusable, modular code for use across Blockchain’s products
- Ensure security is at the forefront of everything you do, employing advanced encryption schemes to secure user and company data
- Work within interdisciplinary teams to continually deliver the highest quality software to our users
Compétences idéales
- Blockchain
- JVM
- Java
- Kotlin
- Scala
- Microservices
- Distributed Systems
- Kafka
- PostgreSQL
- Redis
- RabbitMQ
- Grafana
- Docker
- Encryption
Expérience professionnelle
- Backend
- Blockchain
Compétences linguistiques
- English