Coinbase

Engineering Manager, Compliance Technology, Platform

Coinbase

full-time

Posted on:

Origin:  • 🇨🇦 Canada

Visit company website
AI Apply
Manual Apply

Salary

💰 CA$204,500 per year

Job Level

SeniorLead

Tech Stack

CloudDistributed SystemsDockerDynamoDBGoJavaScriptKubernetesMongoDBNext.jsPostgresPythonReactTypeScript

About the role

  • Full-stack development from backend Golang services to UIs with professional UX for various internal Compliance use cases.
  • Plan, design, develop, and test software systems or applications for software enhancements and new products, including cloud-based or internet-related tools.
  • Design scalable systems to solve novel problems with modern cloud technology and industry best practices.
  • Collaborate with engineers, designers, product managers, and senior leadership to turn product and technical vision into a tangible roadmap every quarter.
  • Collaborate and integrate services with Retail and Institutional product teams to drive customer benefits while maintaining a world-class Compliance program.
  • Debug difficult technical problems and make systems/products work better, easier to deploy, operate, and diagnose.
  • Review all feature designs within your product area and across the company for cross-cutting projects.
  • Be an owner of the security, safety, scale, operational integrity, and architectural clarity of these designs.
  • Build pipelines to integrate with 3rd party vendors.
  • Build event driven system architecture.
  • Lead multiple engineering focused efforts in parallel, while maintaining high service quality standards
  • Create and enforce processes to improve engineering quality, AI adoption and high impact delivery of each team member
  • Maintain a high bar for recruiting engineering talent to continuously raise the bar for engineering skills within the team
  • Contribute to and take ownership of processes that drive engineering quality and meet our engineering SLAs.
  • Be a thoughtful technical voice within the team, aiding in diligent architectural decisions and fostering a culture of high-quality code and engineering processes. Collaborate with Product and Engineering teams to ensure successful delivery and operation of multi-tenanted, distributed systems at scale.

Requirements

  • At least 7 years of experience in software engineering, developing web apps, and shipping user-facing features with TypeScript and modern component-based JS frameworks like React and NextJS.
  • At least 2 years of engineering management experience.
  • You can be hands-on when needed – whether that’s writing/reviewing code or technical documents, participating in on-call rotations and leading incidents, or triaging/troubleshooting bugs.
  • Experience designing, building, scaling, and maintaining production services, with knowledge of service-oriented architecture.
  • Experience working with backend systems utilizing Golang, Python, Docker, Kubernetes, Postgres, MongoDB, and DynamoDB.
  • Passionate about building an open financial system that brings the world together.
  • Familiarity with current trends and best practices in front-end architecture, including performance, security, and usability.
  • Familiar with product and design lifecycles, collaborating closely with designers, engineers, and product managers.
  • Write high-quality, well-tested code to meet the needs of customers.
  • Excellent written and verbal communication skills, with a bias toward open, transparent cultural practices.