Software Engineer; Java, Typescript) at Block
Listed on 2026-10-02
-
IT/Tech
Blockchain / Web3
Block, Inc. is a pioneering technology company committed to increasing access to the global economy through innovative financial solutions. Built from many interconnected blocks, our organization is dedicated to economic empowerment by developing products and services that foster financial inclusion and revolutionize the way people transact and manage assets worldwide. Our foundational teams—including People, Finance, Counsel, Hardware, Information Security, and Platform Infrastructure Engineering—support our mission by providing strategic guidance, safeguarding systems, nurturing new initiatives, and ensuring operational excellence across diverse business units and global locations.
We believe that every challenge presents an opportunity for innovation, and we value diverse perspectives to unlock creative solutions. Join us in shaping the future of finance and technology.
The Role
Our core mission is to bring Bitcoin to people around the world, unlocking new use cases and products to accelerate a world built on better money. As part of our Bitcoin Platform Trading team, you will play a vital role in designing, building, and operating scalable systems that support millions of Cash App users and Square Sellers, facilitating over US $2 billion in transactions each quarter.
Your contributions will be instrumental in enhancing the platform’s ability to manage Bitcoin liquidity efficiently and seamlessly, ensuring our products meet customer needs with simplicity and reliability. This role offers an exciting opportunity to work in a decentralized, collaborative environment with team members across the U.S. and Australia, contributing to innovative solutions in the digital asset space. As we scale rapidly, we are eager to expand our team and welcome talented engineers passionate about blockchain technology and financial innovation.
- Proven technical expertise in distributed system architecture and digital asset domains
- Experience contributing to all phases of the Software Development Life Cycle (SDLC)
- Strong background in building backend systems at scale using modern eventing, database, and infrastructure tools
- Pragmatic approach focused on delivery and achieving business outcomes
- Passion for learning and contributing to the evolving world of Bitcoin and digital assets
- Leadership experience, including mentoring and guiding technical teams
- Proficiency in programming languages such as Kotlin, Go, Java, and Typescript
- Ability to influence organizational strategies and foster cross-functional collaboration
- Excellent problem-solving skills and the ability to resolve complex, ambiguous technical challenges
- Deliver high-impact technical solutions by designing and implementing scalable systems that support digital asset transactions
- Lead resolution of complex and ambiguous problems, shaping system architecture and driving innovation
- Define and communicate long-term technical vision and strategic roadmaps in alignment with organizational goals
- Collaborate closely with senior stakeholders to ensure engineering decisions support overall business strategy
- Build and maintain trusted relationships across functions, fostering clarity and shared understanding among teams
- Set and uphold technical standards, promoting best practices and continuous improvement in developer experience
- Guide and mentor team members, supporting their professional growth and skill development
- Maintain system reliability through active on-call participation, utilizing observability tools like Datadog to monitor system health and performance
- Contribute to a culture of technical excellence, innovation, and collaborative problem-solving
- Remote work flexibility to support work-life balance
- Comprehensive…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).