Fullstack Jobs

Software Engineer - Rust - Consumer

πŸ•’ 30 days ago

πŸ‡΅πŸ‡± PolandπŸ‡§πŸ‡· BrazilπŸ‡΅πŸ‡ͺ PeruπŸ‡ΈπŸ‡ͺ SwedenπŸ‡¨πŸ‡΄ ColombiaπŸ‡¦πŸ‡· ArgentinaπŸ‡·πŸ‡΄ RomaniaπŸ‡¨πŸ‡Ύ CyprusπŸ‡ΏπŸ‡¦ South AfricaπŸ‡¨πŸ‡Ώ Czech RepublicπŸ‡­πŸ‡Ί HungaryπŸ‡²πŸ‡½ MexicoπŸ‡¨πŸ‡± ChileπŸ‡ͺπŸ‡Έ SpainπŸ‡§πŸ‡¬ Bulgaria🏠 RemoteπŸ•› Full TimeπŸš€ Senior-LevelπŸ—„οΈ Backend Engineer
RustKafkaDistributed SystemReactTypeScript

πŸ“‹ Description

  • This role primarily involves developing features and maintaining our β€œConsumer” applications, which consists of a suite of applications aimed at offering the simplest way for our customers to interact with Kraken.
  • Design and implement customer-facing Rust backend services powering trading, payments, and crypto experiences
  • Own features end-to-end rather than stopping at the API/backend boundary, understanding customer experience, frontend impact, and the product problem behind what you're building.
  • Collaborate with product teams to understand customer requirements and integrate with Kraken's trading infrastructure while maintaining a product-led engineering focus
  • Propose improvements and drive solutions autonomously. You're not simply implementing specifications, but translating evolving product requirements into resilient solutions that ship valuable experiences.
  • Use AI extensively to amplify scope and speed, moving from manually writing code toward orchestrating AI and validating implementation, increasingly focused on problem definition, architecture, and product validation.

🎯 Requirements

  • Rust/backend engineer with proficiency in network services, asynchronous code, and distributed systems design (RPC protocols, Kafka, event-driven architectures)
  • Product engineering mindset. You've shipped features from problem β†’ implementation β†’ launch β†’ user impact, with deep understanding of customer experience and product metrics
  • AI-first development approach where AI is already meaningfully incorporated into your workflow; you actively use AI for coding, understanding unfamiliar codebases, crossing technical boundaries, and validating implementations
  • Ownership mindset with collaborative spirit. You personally drive features end-to-end, work across backend/frontend boundaries and operate outside technical silos
  • Security-first approach to system design with ability to autonomously debug across the stack (OS, network, application)
  • Openness to how the engineering profession is evolving because of AI, prioritizing shipping valuable products over manual code writing
  • Full-stack experience including React/TypeScript or other frontend frameworks - valuable for demonstrating cross-boundary collaboration mindset
  • Cryptocurrency or blockchain domain knowledge
  • Experience building products at consumer-focused technology companies

🎁 Benefits

  • This is a remote position.
Apply