Senior Software Engineer, Infrastructure (Platform)
SCRAPED
Used Tools & Technologies
Not specified
Required Skills & Competences ?
Security @ 7 Go @ 7 Ruby @ 7 GCP @ 4 AWS @ 4 Azure @ 4 Communication @ 4 gRPC @ 7 Networking @ 4 Protobuf @ 7 Ethereum @ 4Details
Ready to be pushed beyond what you think you’re capable of?
At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, every day, as we build the emerging onchain platform — and with it, the future global financial system.
To achieve our mission, we’re seeking a very specific candidate. We want someone who is passionate about our mission and who believes in the power of crypto and blockchain technology to update the financial system. We want someone who is eager to leave their mark on the world, who relishes the pressure and privilege of working with high caliber colleagues, and who actively seeks feedback to keep leveling up. We want someone who will run towards, not away from, solving the company’s hardest problems.
Our work culture is intense and isn’t for everyone. But if you want to build the future alongside others who excel in their disciplines and expect the same from you, there’s no better place to be.
Responsibilities
- Architect, design, deploy, document and manage our cloud-based network infrastructure, including all ingress and egress, both internal and external.
- Implement customer-focused abstractions that simplify and standardize the way cloud services, topologies, and implementations are offered.
- Code IP tables and software defined networking.
- Lead and defend technical decisions providing design justification, coordination, and identifying value and requirements for other teams.
- Learn and foster understanding of long-term infrastructure needs.
- Communicate to gather requirements, evangelize cloud offerings, and identify gaps and improvements.
- Produce professional documentation and diagrams to effectively communicate concepts and architectures.
- Manage and assist resolution of complex technical problems and incidents with appropriate communication and escalation.
- Support and maintain current infrastructure to ensure high availability and service quality.
- Develop strong relationships with Infrastructure, Security, IT, business partners, stakeholders, and vendors.
- Stay current with domain developments and best practices to recommend bold and forward-looking improvements.
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 modern tech stack languages like Ruby and Go; communication using gRPC + Protobuf.
- Proficiency with low-level primitives such as IP converged networks, AWS VPC, Transit Gateway, Direct Connect, IAM role management and implementation.
- Understanding of high-quality code and software engineering processes and how to foster such an environment.
- Core values including clear communication, positive energy, continuous learning, and efficient execution.
- Flexibility to adapt in a dynamic, demanding, and changing environment.
- Ability to set priorities and manage multiple deadlines effectively.
Nice to Haves
- Experience with crypto-forward technologies, especially onchain activities like interacting with Ethereum addresses, using ENS, and engaging with dApps or blockchain-based services.
Benefits
- Extended Health Care Benefit coordinated with Provincial Coverage.
- Dental Care.
- Vision Care.
- Virtual Health Care (Consult+).
- Life & 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/Leave Policy.