Bitcoin Depot

Senior Software Engineer - Full Stack

United States

Bitcoin Depot Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Financial Technology, Cryptocurrency, Blockchain, Software DevelopmentIndustries

Requirements

Candidates should possess at least 7 years of experience creating responsive and resilient software products, demonstrating an understanding of when to implement surgical improvements versus large-scale changes. They must ensure developed software is modular and testable, with experience in refactoring, improving, and reviewing existing code, alongside experience working with Quality Assurance teams, providing technical documentation, and participating in Continuous Delivery environments.

Responsibilities

The Senior Software Engineer will be responsible for designing, developing, and implementing new software services and features, maintaining and improving existing product functionalities through refactoring and documentation, clearly communicating timelines and estimates to management, collaborating with other technology teams, working with product managers to translate user needs into technical requirements, implementing product requirements with minimal guidance, taking ownership of entire systems and large software projects, assisting with mentoring junior team members, proactively identifying and resolving software defects and security vulnerabilities, and creating concise design documents and diagrams to efficiently communicate solutions.

Skills

JavaScript
TypeScript
NodeJS
Python
RESTful APIs
Postgres
SQL
MongoDB
NoSQL
Redis
Message Queues
AWS
Docker
React
Redux
GraphQL
HTML
CSS
XSS
CSRF

Bitcoin Depot

Converts cash to Bitcoin via kiosks

About Bitcoin Depot

Bitcoin Depot specializes in converting cash into Bitcoin, making it easier for cash users to access the digital financial ecosystem. The company operates over 7,000 Bitcoin kiosks and ATMs across the United States and Canada, allowing users to quickly and securely exchange cash for Bitcoin. Additionally, Bitcoin Depot offers the BDCheckout service, enabling customers to fund their Bitcoin wallets at checkout counters in over 6,000 retail locations. For online transactions, users can buy Bitcoin using debit or credit cards through a partnership with Simplex. Bitcoin Depot differentiates itself from competitors by focusing on cash users, including those without easy access to traditional banking services, and providing multiple convenient channels for cash conversion. The company's goal is to bridge the gap between cash and digital currency, making Bitcoin accessible to a diverse clientele.

Key Metrics

Atlanta, GeorgiaHeadquarters
2016Year Founded
IPOCompany Stage
Fintech, Crypto & Web3Industries
51-200Employees

Benefits

Health benefits + employer contribution
Premium coffee & gourmet teas
Weekly catered lunch
Monthly company outings & celebrations
Quarterly philanthropy activity
Company paid fitness pass
401k matching

Risks

Increased competition from other cryptocurrency ATM providers may erode market share.
Regulatory scrutiny on cryptocurrency transactions could impact operations in North America.
Volatility of cryptocurrency prices poses a risk to Bitcoin Depot's revenue model.

Differentiation

Bitcoin Depot operates the largest cryptocurrency ATM network in North America.
The company offers multiple channels for cash-to-Bitcoin conversion, including ATMs and BDCheckout.
Bitcoin Depot's partnership with Simplex allows online Bitcoin purchases via debit or credit card.

Upsides

Expansion into Australia with 125 ATMs opens new international growth opportunities.
Partnerships with retail chains enhance ATM accessibility and user convenience.
Growing interest in Bitcoin as an inflation hedge could drive more users to services.

Land your dream remote job 3x faster with AI