Staff Software Engineer, Backend (Consumer - Trading)
at Coinbase
π United States
USD 218,000-256,500 per year
SCRAPED
Used Tools & Technologies
Not specified
Required Skills & Competences ?
Security @ 4 Kafka @ 4 Redis @ 3 Distributed Systems @ 4 Mentoring @ 4 MongoDB @ 3 Ethereum @ 4Details
The Staff Software Engineer - Backend (Trading) on the Consumer Portfolio Team will act as a senior individual contributor and technical leader responsible for defining technical direction, anchoring new projects, and mentoring team members. The team owns the core portfolio experience for retail users, providing a low-latency platform for balance, position, and performance tracking used by millions of users and billions of transactions.
Responsibilities
- Serve as the technical leader and strategist for the Consumer Portfolio team, defining multi-quarter technical strategies that intersect multiple financial products.
- Architect, develop, and own distributed systems that power low-latency portfolio tracking for all Consumer users.
- Provide technical structure and partner with management and stakeholders to translate business goals into a defined technical roadmap.
- Design and implement foundational, high-performance infrastructure components in an event-sourced architecture, leveraging tools like Kafka and ClickHouse.
- Manage project priorities, deadlines, and deliverables with strong technical expertise.
- Mentor and coach other team members on advanced design techniques, coding standards, and best practices.
- Write high-quality, production-ready code that is thoroughly tested and operational at scale.
Requirements
- 8+ years of experience in software engineering, with significant experience architecting and developing solutions for ambiguous, high-impact problems.
- Demonstrated experience with low-latency, event-driven, or distributed systems.
- Strong signal from experience building consumer-facing trading products or applications that handle large volumes of streaming data.
- Passion for crypto and building an open financial system.
- Intellectual curiosity, openness to feedback, and desire to build a culture of positive energy and blameless truth-seeking.
Nice to Haves
- Experience with trading systems or portfolio management products.
- Familiarity with technologies including Golang, ClickHouse, Kafka, Redis, MongoDB.
- Experience building high-reliability or security-sensitive financial systems.
- Background in blockchains (e.g., Bitcoin, Ethereum) or crypto-forward experience (interacting with Ethereum addresses, ENS, dApps).
- Experience at companies undergoing rapid engineering growth.
Additional Details
- In-person participation is required throughout the year (team/company offsites held multiple times annually); role is remote-first but not remote-only.
- Job #: GCBE06US
- Answers to crypto-related questions may be used to evaluate onchain experience.
- Pay Range: $218,025 β $256,500 USD (full-time offers also include bonus eligibility, equity eligibility, and benefits including medical, dental, vision and 401(k)).
Benefits
- Medical, dental, and vision plans
- Health Savings Account with company contributions
- Disability and life insurance
- 401(k) with company match
- Wellness stipend, mobile/internet reimbursement, connections stipend
- Volunteer time off, fertility counseling and benefits
- Generous time off/leave policy
- Option to get paid in digital currency