Join Kraken's Growth Engineering team as a Staff Software Engineer and shape the future of crypto. As a remote, fully distributed company, we're looking for talented engineers to lead complex technical initiatives and drive growth through engineering excellence.
Requirements
- Proven experience leading large-scale technical projects or owning critical systems end to end.
- Deep expertise in TypeScript or Rust, our core languages — and the versatility to work confidently across the full stack.
- Broad technical range and curiosity — you’re comfortable diving into any layer of the stack, from front-end performance to backend architecture and infrastructure.
- Strong understanding of distributed systems, scalability, reliability, and performance optimization.
- Experience designing systems that balance experimentation velocity with long-term maintainability.
- A product mindset — you think in terms of outcomes and user impact, not just code.
- Excellent collaboration and communication skills across engineering, product, and design.
- Experience operating autonomously in a distributed, remote-first environment.
Benefits
- Full compensation package
- Professional growth and development opportunities
- Inclusive and diverse work environment
- Comprehensive health insurance
- Competitive salary and benefits
- Generous parental leave
- Flexible work arrangements
- Paid vacation time
- Professional development opportunities
- Opportunities for advancement and growth