Senior Software Engineer, Orders

World's leading software platform for digital assets, offering the largest production blockchain platform.
Backend
Senior Software Engineer
Hybrid
7+ years of experience
Blockchain · Finance

Description For Senior Software Engineer, Orders

Blockchain.com, the world's leading software platform for digital assets, is seeking a Senior Backend Engineer to join their Brokerage - Orders team. This role is crucial in enabling cryptocurrency transactions and building scalable financial services. The position offers an opportunity to work on systems that impact millions of users, focusing on developing and integrating APIs while maintaining high standards of security and performance.

The ideal candidate will have 7+ years of experience in building production-ready distributed systems, with strong expertise in JVM-based languages. You'll be working with modern technologies including Kotlin, PostgreSQL, Kafka, and Redis, while implementing reactive systems using CQRS and event sourcing patterns.

This position offers a competitive package including equity, flexible work arrangements with a hybrid model in London, and the ability to work from anywhere for up to 20 days annually. The role provides an excellent opportunity to shape the future of digital finance while working with cutting-edge technology in a rapidly growing company.

As a senior engineer, you'll lead technical discussions, influence architectural decisions, and mentor team members while building robust, scalable solutions for cryptocurrency trading. The role combines technical excellence with business impact, making it perfect for engineers passionate about both technology and the cryptocurrency space.

Last updated 18 hours ago

Responsibilities For Senior Software Engineer, Orders

  • Enable buy, sell and swap of crypto as part of the Brokerage - Orders team
  • Develop and integrate APIs from new and existing services
  • Ship and iterate on products that directly impact millions of users
  • Advocate best practices, code quality, test coverage and drive technical discussions
  • Optimize systems for scalability, extensibility and performance
  • Ensure security through advanced encryption schemes
  • Work within interdisciplinary teams to deliver high-quality software

Requirements For Senior Software Engineer, Orders

Kotlin
PostgreSQL
Kafka
Redis
  • At least 7 years experience building highly-available, fault tolerant production systems
  • Experience in JVM based languages (Java, Kotlin, Scala)
  • Strong focus on customer experience
  • Expertise in test coverage and technical documentation
  • Knowledge of Kafka, PostgreSQL, Redis
  • Understanding of reactive systems using CQRS and event sourcing
  • Basic understanding of crypto

Benefits For Senior Software Engineer, Orders

  • Meaningful equity
  • Hybrid work model
  • Work from Anywhere Policy (up to 20 days per year)
  • Unlimited vacation policy
  • Apple equipment
  • Flexible work culture

Interested in this job?

Jobs Related To Blockchain.com Senior Software Engineer, Orders

Senior Full-Stack Developer, Internal Tooling

Senior Full-Stack Developer position at Blockchain.com, focusing on internal tooling development using Kotlin/Java and React, based in Buenos Aires with hybrid work arrangement.

Senior Software Engineer

Senior Software Engineer role at Blockchain.com, building high-performance trading systems in Rust for the world's leading digital assets platform.

Senior Back-End Engineer

Senior Back-End Engineer role at Blockchain.com, building scalable financial and crypto-native products using Kotlin & Java in Paris.

Senior Back-End Engineer

Senior Back-End Engineer role at Blockchain.com to build DeFi platform and crypto-native products, working with multiple blockchains and modern technologies.

Senior Back-End Engineer

Senior Back-End Engineer position at Blockchain.com, building scalable payment systems with 7+ years experience required, hybrid work in Buenos Aires.