Logo
Bitcoin.com

Backend Engineer - Platform Team

Bitcoin.com, Dallas, Texas, United States, 75215


Bitcoin.com's mission is to create more 'economic freedom' in the world. By economic freedom we mean the ability for individuals to freely acquire and use personal resources however they choose. We assert that economic freedom is a fundamental human right and a vital component of human dignity — and we believe that it is foundational for peaceful and prosperous societies.

Our vision is to provide the next billion people with access to products that exemplify the ideals of Bitcoin. These ideals - which include peer-to-peer transactions, decentralization, censorship resistance, and permissionless-ness - bolster economic freedom. Our approach is to develop and promote widely accessible products that create economic freedom. Our multichain cryptocurrency wallet app - with over 40 million self-custody crypto wallets created - provides people with an easy-to-use and highly secure method for buying, selling, storing, sending, receiving, and trading cryptocurrencies.

Since 2015, Bitcoin.com has been a global leader in introducing newcomers to Bitcoin and cryptocurrency. In December 2022 we took the next step with the launch of our own rewards and utility token VERSE and our own decentralized cryptocurrency exchange Verse DEX. By incentivizing and gamifying engagement in the Bitcoin.com ecosystem, Verse supercharges Bitcoin.com's mission to onboard the world to crypto and accelerate the transition towards a more inclusive financial system.

We're in search of a skilled Java Backend Engineer to join our team as one of the pioneering members at our newly established engineering office in Dallas, United States.The Bitcoin.com Platform powers all our core applications for Bitcoin.com's financial services team. This includes interacting with our global network of blockchain RPC nodes to fetch users' balances, read transaction history, process transactions, and send real-time notifications and updates. Work on the cutting edge of distributed systems by connecting directly with blockchain networks to deliver the most robust and stable experience to Bitcoin.com wallet users.

The position will require the successful candidate to work inter-departmentally across Engineering and Product Management.

Role:Build features, infrastructure, architecture and applications for world-class cryptocurrency products and servicesAble to lead and oversee coding at all levels of the stack including engineering design, setting and ensuring high standards and best practicesBuild robust solutions that scale globally.Expressive in a collaborative way when new features need to be built fast, or older features need to be shut downCommunicates thoughts in a clear and concise wayInteract with our APAC partners (5-8 PM in Dallas, 8-11 AM Japan time) as part of this role's vibrant responsibilitiesRegular commuting to the central office 4 times a week is essential for team cohesion and collaborations as a brand new office

Core Competencies:5+ years of Java or other object-oriented languagesExperience using common Java frameworks (Spring, RxJava, Spring Reactor)Understanding of blockchain technologies, RPC Nodes, UTXOs vs Account Model, ERC20, etc.Monitoring frameworks such as New Relic, Splunk, and DataDog or similar.Knowledge of secure development practicesStrong knowledge of object-oriented designCommunicates well in both written and verbal English

Nice To Have:Knowledge of working with Cassandra, and Aurora MysqlSome experience in KotlinExperience working within an Agile framework

#J-18808-Ljbffr