Senior Software Engineer, Infrastructure (Platform - Datastores)
at Coinbase
📍 Canada
CAD 185,500 per year
SCRAPED
Used Tools & Technologies
Not specified
Required Skills & Competences ?
Memcached @ 4 Redis @ 4 Python @ 4 SQL @ 4 Java @ 4 Distributed Systems @ 6 Leadership @ 4 Communication @ 7 MongoDB @ 4 Ethereum @ 4Details
At Coinbase, our mission is to increase economic freedom in the world by building the emerging onchain platform and the future global financial system.
The Infrastructure org supports the foundational systems, services, and tooling to enable Coinbase engineers to operate services quickly, securely, and reliably. The Datastores team manages OLTP databases including MongoDB, RDS, Aurora, DynamoDB, Sharded SQL, analytics databases like Clickhouse, and caching solutions like Redis and Memcache. They build highly available, efficient, and high-performance distributed-database services.
Responsibilities
- Design, implement, and operate Coinbase’s distributed database technologies (MongoDB, Postgres, RDS, Aurora, DynamoDB, Redis, Memcached).
- Develop scalable, reliable, high-performance, and cost-efficient database systems.
- Guide senior engineers and leadership on technical decisions and vendor relations for database/storage technologies.
- Write high quality, well-tested code to meet customer needs.
- Maintain, troubleshoot, and provide on-call engineering and operational support.
- Stay updated with industry trends and emerging database technologies.
Requirements
- Minimum 5 years of industry experience building and operating scalable, fault-tolerant, highly available distributed systems.
- Hands-on experience with large-scale database deployments in production.
- Experience with cloud distributed databases such as MongoDB, Postgres, RDS, Aurora, DynamoDB, Redis, Memcached.
- Strong understanding of distributed database architecture, performance tuning, and reliability.
- Backend development experience with Golang, Java, or Python.
- Strong communication skills to collaborate with technical and non-technical stakeholders.
Nice to Haves
- Experience in crypto-related technologies and onchain activity (Ethereum addresses, ENS, dApps, blockchain services).
- Experience with incident response, disaster recovery, and improving system availability.
- Experience in rapid company growth environments.
Benefits
- Extended health care (coordinates with provincial coverage), dental and vision care.
- Virtual healthcare Consult+.
- Life and accident insurance, disability coverage.
- Employee stock purchase plan (ESPP).
- Wellness stipend, mobile/internet reimbursement, connections stipend.
- Learning and development allowance.
- Employee assistance program.
- Global travel medical policy.
- Fertility benefits.
- Generous time off and leave policies.