Used Tools & Technologies
React, JavaScriptRequired Skills & Competences ?
Security @ 4 Go @ 6 Kafka @ 6 Kubernetes @ 4 Ruby @ 4 Terraform @ 4 Python @ 4 SQL @ 6 ETL @ 6 NoSQL @ 6 AWS @ 4 gRPC @ 6 JavaScript @ 4 React @ 4 Debugging @ 3 API @ 4 GraphQL @ 6 ChatGPT @ 4 Compliance @ 4Details
At Coinbase, the mission is to increase economic freedom worldwide by building an emerging onchain platform that will shape the future global financial system.
Team
The Agent Productivity Tools (APT) team within Coinbase's Enterprise Applications and Architecture org builds customer experience platforms to streamline service and compliance processes. The team develops services, tools, and applications to improve customer service agent efficiency and accuracy, thus enhancing customer satisfaction and compliance.
Role
Develop applications to enable Coinbase Customer Agents and other users to boost productivity, drive automation, and deliver scalable impact using AI/ML technologies.
Responsibilities
- Build full user features including frontend and backend using React, JavaScript frameworks, Golang, and cloud technologies.
- Lead assessment and implementation of third-party AI/ML tools.
- Collaborate cross-functionally (product, design, security, data, engineering) to deliver solutions for complex problems.
- Expand and improve Coinbase's platform, development practices, and technical domains.
- Foster innovation by generating, evaluating, and operationalizing new ideas.
- Anticipate potential issues and adapt approaches to mitigate risks.
- Communicate effectively with technical and non-technical stakeholders across the company.
- Simplify complex technical topics for entry-level and non-technical team members.
- Mentor team members on design, coding, testing, deployment, documentation, metrics, logging, and scaling.
- Work collaboratively with teams across multiple time zones.
Requirements
- Minimum 8 years software engineering experience, including developing large-scale systems with Golang and cloud technologies.
- Experience shipping user-facing features using JavaScript and modern component-based frameworks like React.
- Proven track record integrating AI/ML APIs into web applications.
- Experience with third-party vendor integrations.
- Experience with large-scale, high-traffic platforms and building scalable, robust services.
- Background in authoring and implementing technical architecture.
- Skills in AWS, Kubernetes, Terraform, BuildKite, or similar technologies.
- Familiarity with rate limiting, caching, load balancing, circuit breakers, metrics, logging, tracing, and debugging.
- Experience with event-driven architectures (Kafka, MQ), proficiency in SQL or NoSQL databases, and understanding of gRPC, GraphQL, ETL concepts.
- Proficient in Go programming language.
Nice to Haves
- Knowledge of Python and Ruby.
- SaaS platform experience.
- Experience with OpenAI/ChatGPT applications.
Benefits
- Medical, dental, and vision plans with generous employee contributions.
- Health Savings Account with company contributions.
- Disability and life insurance.
- 401(k) plan with company matching.
- Wellness stipend.
- Mobile/internet reimbursement.
- Connections stipend.
- Volunteer time off.
- Fertility counseling and benefits.
- Generous time off and leave policy.
- Option to receive payment in digital currency.
Salary
Base salary range from $218,025 to $256,500 USD annually, in addition to target bonus, equity, and benefits.
Additional Information
The position is remote (#LI-Remote) and involves working closely in a fast-paced, high-expectation environment focused on building the future of finance through crypto and blockchain technology. Candidates should be passionate about this mission and comfortable in an intense work culture.