Our mission is to accelerate the global adoption of crypto and enable financial freedom for everyone. The engineering team is a diverse and distributed team of engineers who work on everything from…
We’re hiring a Senior Software Engineer with expertise in Rust to join our Product Engineering team. You’ll be instrumental in building the next generation of our secure and scalable cryptocurrency exchange platform.
What you’ll do
- Design, build, and maintain robust, scalable, and secure Rust-based applications for our crypto platform.
- Collaborate with product managers, designers, and other engineers to define, prioritize, and deliver new features and improvements.
- Write clean, maintainable, and well-tested code, ensuring high quality and performance.
- Participate in code reviews, providing constructive feedback and ensuring adherence to best practices.
- Troubleshoot and debug production issues, identifying root causes and implementing effective solutions.
- Mentor junior engineers, sharing knowledge and fostering a culture of continuous learning and improvement.
- Stay up-to-date with the latest developments in Rust and the broader blockchain ecosystem.
What you need to have
- Minimum of 5+ years of professional software development experience, with a strong focus on Rust.
- Solid understanding of blockchain technology, cryptocurrencies, and decentralized systems.
- Experience with designing and implementing high-performance, low-latency systems.
- Proficiency with database systems (e.g., PostgreSQL, MongoDB) and message queues (e.g., Kafka, RabbitMQ).
- Familiarity with cloud platforms (e.g., AWS, GCP, Azure) and containerization technologies (e.g., Docker, Kubernetes).
- Excellent problem-solving, debugging, and analytical skills.
- Strong communication and collaboration abilities, with a passion for working in a distributed team environment.
- A Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
Nice to haves
- Contributions to open-source Rust projects or a strong GitHub profile.
- Experience with other programming languages (e.g., Go, C++, Python).
- Familiarity with security best practices in the context of cryptocurrency exchanges.