
Remote opportunity at
CoinbaseStaff Software Engineer, Backend - FinHub (Transfers)
Coinbase is hiring a full-time Staff Software Engineer for the FinHub Transfers team within the Platform group. This remote-first position offers an annual base salary between…
Career Tools
About This Role
Coinbase is hiring a full-time Staff Software Engineer for the FinHub Transfers team within the Platform group. This remote-first position offers an annual base salary between $218,025 and $256,500, with total compensation potentially including equity, bonuses, and benefits such as medical, dental, vision, and a 401(k). Employees are expected to gather quarterly for in-person working sessions known as surges. In this role, the engineer will dictate the architectural path for…
Job Description
Coinbase is hiring a full-time Staff Software Engineer for the FinHub Transfers team within the Platform group. This remote-first position offers an annual base salary between $218,025 and $256,500, with total compensation potentially including equity, bonuses, and benefits such as medical, dental, vision, and a 401(k). Employees are expected to gather quarterly for in-person working sessions known as surges.
In this role, the engineer will dictate the architectural path for systems handling both cryptocurrency and fiat transactions across Coinbase infrastructure. The position involves designing high-scale distributed financial platforms that support retail, international, exchange, prime, and payments business units. The professional will spearhead complex engineering projects, evolve backend cloud-native architecture, establish technical standards, and mentor team members on maintaining financial integrity and reliability.
Ideal candidates possess extensive experience in large-scale distributed systems and high-throughput environments where transaction correctness is vital. Applicants must have a background in backend engineering and cloud architecture, along with a history of delivering financial or fund movement platforms. Qualified individuals should be capable of leading cross-functional projects and utilizing generative AI responsibly.
Responsibilities
- Manage the technical architecture of fund movement systems by directing decisions regarding distributed system structures, scalability, and correctness guarantees for crypto and fiat rails
- Lead end-to-end technical initiatives across multiple teams in partnership with product engineering, trading, and payments groups
- Advance backend infrastructure through modern cloud-native patterns while identifying and resolving scaling bottlenecks
- Set engineering standards, code review protocols, and architectural patterns to minimize operational risk and elevate quality
- Provide mentorship to engineers across various levels concerning distributed systems best practices and service reliability
Requirements
- Bring at least 8 years of experience building and operating large-scale distributed systems in production environments
- Possess deep expertise in backend programming languages such as Go, Ruby, Python, or Java
- Demonstrate a proven background in cloud-native architecture and designing high-throughput, highly available systems
- Show a history of delivering and scaling financial systems or reliability-focused fund movement platforms
- Have experience leading cross-functional technical projects, mentoring staff, and translating complex problems into roadmaps
- Utilize generative AI responsibly while preserving human oversight for workflow efficiency and quality
Core Skills
Benefits
- Medical coverage
- Dental coverage
- Vision coverage
- 401(k) plan
- Equity eligibility
- Bonus eligibility
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
What is the salary range for the Staff Software Engineer position?
The annual base salary ranges from $218,025 to $256,500 USD, with total compensation potentially including equity, bonuses, and benefits.
Is this role remote?
Coinbase operates as a remote-first company for this position, though employees are required to participate in quarterly in-person working sessions called surges.
What level of experience is required for this job?
Candidates must have 8 or more years of experience building and operating large-scale distributed systems in production.
Are there any application limits for candidates?
Candidates are restricted to submitting a maximum of 3 applications within any 6-month period.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.