Senior Software Engineer, Infrastructure (Platform)
at Coinbase
📍 World
CAD 185,500 per year
SCRAPED
Used Tools & Technologies
Not specified
Required Skills & Competences ?
Security @ 7 Go @ 7 Ruby @ 7 GCP @ 4 Machine Learning @ 4 AWS @ 4 Azure @ 4 Communication @ 4 gRPC @ 7 Networking @ 4 Protobuf @ 7 Ethereum @ 3Details
At Coinbase, our mission is to increase economic freedom in the world. The Platform Product Group builds and maintains platform services critical to Coinbase, including Identity, Payment, Risk, Proofing & Regulatory, Finhub, Machine Learning, Customer Experience, and Infrastructure. The Networks team designs, implements, and maintains cloud-based network infrastructure (ingress/egress, internal and external) to support a trusted, scalable, and compliant platform.
Responsibilities
- Architect, design, deploy, document, and manage cloud-based network infrastructure, including all ingress and egress (internal and external).
- Implement customer-focused abstractions that simplify and standardize cloud services, topologies, and implementations.
- Develop and maintain code for networking primitives (coding iptables and software-defined networking).
- Lead and defend technical decisions; provide design justification, coordinate with teams, and identify value and requirements across the organization.
- Learn and advocate for long-term infrastructure needs and improvements.
- Communicate with stakeholders to gather requirements, evangelize cloud offerings, and identify gaps.
- Produce professional documentation and diagrams to communicate concepts and architectures to infrastructure colleagues and users.
- Manage and assist in resolution of complex technical incidents; provide communication and escalation as needed.
- Support and maintain existing infrastructure offerings to ensure high service and availability.
- Build strong working relationships with Infrastructure, Security, IT, business partners, stakeholders, and vendors.
- Keep current with developments and best practices in the domain and make forward-looking recommendations.
Requirements
- At least 5+ years of network engineering experience in industry.
- Experience building systems on public cloud providers such as AWS, GCP, or Azure.
- Strong proficiency in a modern tech stack, including languages like Ruby and Go; experience with gRPC + Protobuf for communication.
- Proficiency with low-level networking primitives and cloud networking concepts (IP-converged networks, AWS VPC, Transit Gateway, Direct Connect, IAM role management and implementation).
- Practical experience coding iptables and working with software-defined networking.
- Understanding of high-quality code and software engineering processes and ability to foster that environment.
- Core personal qualities: clear communication, positive energy, continuous learning, efficient execution, flexibility to adapt in a dynamic environment, and ability to set priorities and balance multiple deadlines.
Nice to haves
- Crypto-forward experience, including familiarity with onchain activity (interacting with Ethereum addresses, using ENS, engaging with dApps or blockchain-based services).
Compensation & Other Notes
- Pay Range: 185,500 — 185,500 CAD (target annual salary). Full-time offers may include target bonus, target equity, and benefits (medical, dental, vision).
- This role is remote-first but not remote-only; in-person participation and attendance at team/company offsites throughout the year are expected.
- Job #: P61150
- Answers to crypto-related questions may be used to evaluate your onchain experience.
Benefits
- Extended Health Care Benefit (coordinates with Provincial Coverage)
- Dental Care
- Vision Care
- Consult+ (Virtual Health Care)
- Life & Accident Insurance
- Disability Coverage
- Employee Stock Purchase Plan (ESPP)
- Wellness Stipend
- Mobile/Internet Reimbursement
- Connections Stipend
- Learning and Development Allowance
- Employee Assistance Program
- Travel Medical Policy - Global Traveler
- Fertility Benefits
- Generous Time off/Leave Policy