Join a small, talented team of engineers building high-quality enhancements and zero to one products on Kraken. Design and implement robust Rust services, collaborate with cross-functional teams, and work on large scale distributed systems architecture.
Requirements
- 5+ years of full-time engineering experience within a large technology organization or fast growing startup
- 3+ years of Rust familiarity and development experience
- Experience working with blockchain technology and DeFi
- Have a security-first mindset during system design
- Demonstrate the ability to autonomously debug issues across the stack (OS, network, application)
- Apply a solid understanding of distributed systems and technologies, including RPC protocols, Kafka, and Event-Driven Systems, to design scalable solutions
- Collaborate effectively with product teams to gather requirements and constraints for designing appropriate systems
- Experience working with GraphQL, SQL, RESTful APIs and WebSockets
- Deep knowledge in one or more blockchain ecosystems such as Bitcoin, Ethereum, and Solana
- Pragmatic and solution-oriented, stoic in the face of many obstacles
- Proactively adapt to rapidly evolving technologies and apply innovative solutions to dynamic challenges, demonstrating flexibility and resilience in a fast-paced development environment
- Demonstrates a receptive mindset, adept at engaging in constructive dialogue on complex subjects with colleagues, while remaining adaptable and open to alternative perspectives
Benefits
- 401k Matching
- Retirement Plan
- Tuition Reimbursement
