Used Tools & Technologies
Not specified
Required Skills & Competences ?
Security @ 3 Docker @ 3 Ruby @ 3 Leadership @ 3 MongoDB @ 3 Microservices @ 3 Ethereum @ 3Details
At Coinbase, our mission is to increase economic freedom in the world by building the emerging onchain platform and the future global financial system.
Responsibilities
- Build new services to meet critical product and business needs using Golang.
- Design scalable systems to solve novel problems with modern cloud technology and industry best practices.
- Articulate a long-term vision for maintaining and scaling backend systems and the teams running them.
- Collaborate with engineers, designers, product managers, and senior leadership to convert product and technical vision into tangible roadmaps.
- Write high quality, well-tested code to meet customer needs.
Requirements
- Minimum 3 years of experience in software engineering.
- Experience designing, building, scaling and maintaining production services.
- Knowledge of service-oriented architecture.
- Passionate about building an open financial system.
Nice to haves
- Experience growing with a company from startup to mid-size.
- Experience with Blockchain technology such as Bitcoin or Ethereum.
- Experience decomposing large monoliths into microservices.
- Experience with Golang, Ruby, Docker, Rails, Postgres, MongoDB, or DynamoDB.
- Experience building financial, high-reliability security systems.
Benefits
- Extended Health Care Benefit (coordinates 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