Staff Software Engineer, Backend (Platform - Payments Platform)
SCRAPED
Used Tools & Technologies
Not specified
Required Skills & Competences ?
Docker @ 4 Kafka @ 4 Distributed Systems @ 4 Machine Learning @ 4 Leadership @ 4 AWS @ 4 gRPC @ 4 API @ 4 Technical Leadership @ 4 Databricks @ 4 Snowflake @ 4 Ethereum @ 4Details
At Coinbase we aim to increase economic freedom in the world by building the emerging onchain platform and the future global financial system. The Platform Product Group builds trusted, scalable, and compliant platform services critical to Coinbase (including Identity, Payment, Risk, Proofing & Regulatory, Finhub, Machine Learning, Customer Experience, and Infrastructure). The Payments team is building payment infrastructures, workflows and APIs to enable conversion between traditional currency and crypto, targeting simplicity, scalability and wide adoption (DeFi, dApps, exchanges).
While many roles at Coinbase are remote-first, the company is not remote-only: in-person participation is required throughout the year. Team and company-wide offsites are held multiple times annually; attendance is expected and supported. #LI-Remote
Responsibilities
- Architect and develop a payments platform to process billions of dollars of payments globally
- Provide technical structure to teams; collaborate with management and stakeholders to define strategic roadmaps
- Manage project priorities, deadlines and deliverables using technical expertise
- Mentor and train other engineers on design techniques and coding standards
- Write high-quality, well-tested code and be hands-on with coding
- Plan and implement the multi-year Payments engineering strategy with technical leadership
- Collaborate with engineers, designers, product managers and senior leadership to convert vision into a quarterly roadmap
- Engage with upstream teams and enforce SLAs for data availability and quality
- Add positive energy to meetings and foster inclusive interactions
Requirements
- 8+ years of experience in software engineering
- Experience building large distributed systems
- Experience building simple, scalable, and fault-tolerant APIs
- Demonstrated ability to uplevel junior engineers via processes and high standards
- Strong judgment about what high-quality code and software engineering processes look like and how to foster them
- Passion for building an open financial system and for crypto/blockchain technology
Nice to haves
- Experience with Golang, gRPC, Docker, Kafka, AWS, Snowflake, Databricks
- Experience in the financial domain or payments engineering
- Crypto-forward experience (onchain activity, interacting with Ethereum addresses, ENS, dApps or blockchain-based services)
Compensation & Benefits
- Pay Range: $218,025 β $256,500 USD (target annual salary; offers may include target bonus, target equity, and benefits such as medical, dental, vision and 401(k))
- Benefits include medical, dental and vision plans, HSA contributions, disability and life insurance, 401(k) match, wellness stipend, mobile/internet reimbursement, connections stipend, volunteer time off, fertility counseling and benefits, generous time off/leave policy, and the option to be paid in digital currency.
Other notes
- Job #: GPBE06US
- Answers to crypto-related questions may be used to evaluate onchain experience
- Coinbase is an Equal Opportunity Employer and provides reasonable accommodations for applicants with disabilities. For certain applicants (e.g., US) additional notices and rights apply as described in the listing.
- Coinbase is piloting AI tools for interview screening and interview intelligence for select roles; humans will review interview responses and AI will not be used to make employment decisions.