Block logo

Senior Software Engineer, Bitcoin Platform

Block

Company Overview

Block is a leading company in the financial services industry, focusing on economic empowerment and innovation in blockchain technology. With a global presence and a team of over 15,000 employees, Block is dedicated to building a more inclusive economy through its various platforms, including Square, Cash App, and Spiral.

Job Description

As a Senior Software Engineer on the Bitcoin Platform team at Block, you will be at the forefront of developing infrastructure that enables Block to send, receive, and custody bitcoin. This role involves operating a stack for cold, hot, and lightning wallets, aiming to bring bitcoin to people worldwide and unlock new use cases.

Responsibilities

  • Design, build, troubleshoot, and improve Bitcoin platform features, services, and infrastructure.
  • Work on managing and improving our hot and cold Bitcoin wallets.
  • Handle transfers in and out of our wallets.
  • Work on next-generation Bitcoin technology and features, including running a Lightning network node.
  • Collaborate with team members across the U.S. and Australia.

Qualifications

  • 5+ years of relevant experience in software engineering, particularly in back-end development.
  • Strong motivation to contribute to a meaningful product.
  • Experience with Bitcoin, Lightning, or a strong desire to learn.
  • Experience building backend systems at scale using modern eventing, database, and infrastructure tooling.
  • Demonstrated technical initiative and leadership in previous projects.

Technologies We Use

  • Java, Kotlin
  • Docker, Kubernetes
  • Jaeger, Prometheus, Datadog
  • JUnit
  • Hibernate, Vitess, Guice

Additional Information

Block offers competitive salaries based on location and experience, categorized into four zones. Benefits include comprehensive healthcare coverage, retirement plans, employee stock purchase programs, and wellness programs. This role is also eligible for equity participation and may include a sign-on bonus.

Benefits
Extracted with AI

  • Dental insurance

Similar jobs

Last update: 23 minutes ago

N26 logo
N26

Backend Engineer - Financial Empowerment

Join N26 as a Backend Engineer to empower financial freedom using Java, Kotlin, and microservices in a hybrid work environment.

Bonapolia logo
Bonapolia

Senior Java Developer

Join our team as a Senior Java Developer to design and develop high-quality software applications in a dynamic, hybrid work environment.

Binance logo
Binance

Senior Backend Developer (Node.js) / SRE

Join Binance as a Senior Backend Developer (Node.js) / SRE to develop monitoring systems for high-load production environments.

Moss logo
Moss

Senior Backend Engineer (Java, Spring)

Join Moss as a Senior Backend Engineer in Berlin, focusing on Java, Spring, and microservices.

Uber logo
Uber

Staff Software Engineer - Backend

Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, C++, and more in Amsterdam.

Uber logo
Uber

Staff Software Engineer - Backend

Join Uber as a Staff Software Engineer - Backend to develop and enhance solutions for millions of members globally.

Instapro Group logo
Instapro Group

Senior Backend Engineer - Payments

Join Instapro Group as a Senior Backend Engineer in Berlin, focusing on PHP and payment systems in a hybrid work environment.

Bitvavo logo
Bitvavo

Senior Software Engineer (Backend)

Join Bitvavo as a Senior Software Engineer (Backend) to drive innovation in crypto services using AWS, Kubernetes, and TypeScript.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.

Space Inch logo
Space Inch

Senior Java/VueJS Developer

Join Space Inch as a Senior Java/VueJS Developer to work on fintech projects with a focus on Java, Vue.js, and TypeScript in a flexible remote environment.

Trade Republic logo
Trade Republic

Senior Backend Engineer (Kotlin, Spring)

Join Trade Republic as a Senior Backend Engineer to build scalable services using Kotlin and Spring in a hybrid work environment.

9am logo
9am

Freelance Fullstack Java Developer for Insurance Projects

Seeking freelance Fullstack Java Developers for remote insurance projects. Must be based in Germany, fluent in German, and experienced in Java, Spring Boot.

yourfirm GmbH logo
yourfirm GmbH

Senior Fullstack Developer for AI-Driven Mission Technologies

Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.

Experis Deutschland logo
Experis Deutschland

Java Backend Developer

Join Experis as a Java Backend Developer in Berlin. Work on security solutions with Java, Spring, and Hibernate. Up to €80k/year, 30 days vacation.

Pleo logo
Pleo

Senior Backend Engineer (Kotlin, Microservices)

Join Pleo as a Senior Backend Engineer, focusing on Kotlin and microservices in Berlin. Drive innovation in a dynamic, collaborative environment.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.

Grammarly logo
Grammarly

Entry Level Back-End Software Engineer (Java)

Join Grammarly as an Entry Level Back-End Software Engineer in Berlin. Work with Java, AWS, and more in a hybrid environment.

Nubank logo
Nubank

Senior Software Engineer - Data Platform

Join Nubank as a Senior Software Engineer to build and maintain core data infrastructure, ensuring reliable and scalable data flow.

Block logo
Block

Software Engineer, Payment Authentication

Join Block as a Software Engineer in Payment Authentication, focusing on secure payment platforms using Java and Kotlin.

Reaktor logo
Reaktor

Lead Developer with DevOps and Functional Programming

Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.

Uber logo
Uber

Software Engineer - Backend - Membership

Join Uber as a Backend Software Engineer to develop member-first experiences in a collaborative team, impacting global foundations.

bunq logo
bunq

Senior Backend Engineer with Python and React.js

Join bunq as a Senior Backend Engineer to revolutionize digital banking with Python and React.js in a hybrid work environment.

TomTom logo
TomTom

Senior Software Engineer III - Java

Join TomTom as a Senior Software Engineer III in Amsterdam, focusing on Java and back-end development in a hybrid work environment.

NCR Voyix logo
NCR Voyix

Backend Software Engineer

Join NCR Voyix as a Backend Software Engineer in Amsterdam. Design, build, and maintain scalable backend systems using Java, Node.js, and cloud platforms.