Back-End Software Engineers
Confirmed live in the last 24 hours
Blockchain.com

201-500 employees

Trusted platform for buying, selling, storing cryptocurrency.
Company Overview
Blockchain.com, a leading crypto company, offers a secure platform for buying, selling, and storing cryptocurrency, serving millions globally from individuals to large institutions. The company's competitive edge lies in its robust security measures, ensuring that only users can access their funds, and its rewarding system, offering up to 10% annual rewards for active crypto. As a trusted industry leader, Blockchain.com is backed by prominent investors like Lightspeed Venture Partners and Google Ventures, demonstrating its credibility and potential for growth in the $14T financial services industry.
Financial Services
Crypto & Web3

Company Stage

Series E

Total Funding

$378.1M

Founded

2011

Headquarters

, United Kingdom

Growth & Insights
Headcount

6 month growth

0%

1 year growth

-1%

2 year growth

-10%
Locations
London, UK
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Kotlin
Datadog
RabbitMQ
Data Structures & Algorithms
BigQuery
Apache Kafka
Java
Postgres
Docker
Scala
Redis
CategoriesNew
DevOps & Infrastructure
Software Engineering
Requirements
  • You know at least one programming language in depth
  • You have at least one year of experience in any JVM based languages (such as Java, Kotlin, Scala) and are confident in your ability to build, debug and ship microservices
  • You have experience building and shipping highly-available, fault tolerant, production ready distributed backend systems
  • You actively participate in creating product and software specifications before implementing them
  • You pride yourself on consistent high levels of test coverage, strong technical documentation and effective monitoring
  • You inspire other engineers to do better
  • Understanding of data structures, databases and large-scale distributed systems
  • Preferably exposure to technologies such as Kafka, PostgreSQL, Redis, RabbitMQ
  • You are customer focused and continuously suggest how the backend can provide the best Customer Experience
  • A passion for crypto and the transformations it enables
  • We use Kotlin, PostgreSQL, Kafka, Redis, Datadog, Amplitude, Grafana, BigQuery, ApacheSpark and more
Responsibilities
  • Be at the forefront of the cryptocurrency ecosystem building out new distributed software to handle our rapidly growing user base of 75M+ wallets to reach 1B+ customers
  • Become a key member of a dedicated engineering team committed to rapidly shipping, and iterating on products that directly impact millions of users
  • Advocate best practices, code quality, test coverage and drive technical discussions
  • Build scalable services with Kotlin, and deal with problems like synchronization, asynchronous operations, database optimisations, scalability and reliability of systems
  • Gain exposure to an array of technologies such as Kafka, PostgreSQL, Redis, Docker etc
  • Optimise existing systems for scalability, extensibility and performance whilst building out reusable, modular code for use across Blockchain's products
  • Ensure security is at the forefront of everything you do, employing advanced encryption schemes to secure user and company data
  • Work within interdisciplinary teams to continually deliver the highest quality software to our users