Coinbase is a company dedicated to increasing economic freedom through blockchain technology. They are seeking a Full Stack Software Engineer to build applications that enhance customer service and compliance processes, enabling higher productivity and automation for customer agents.
Responsibilities:
- Build new services to meet critical business needs using Golang, GRPC, Typescript and React
- Support team members in design techniques and best practices in coding, testing, release/deploy process, documentation, metrics/logging and scaling
- Demonstrate a keen awareness of Coinbase’s platform, development practices, and various technical domains and build upon them to efficiently deliver improvements across multiple teams
- Participate in an environment where innovative ideas are regularly generated, vetted, and transformed into action
- Foresee potential issues before they arise and adapt their own approach, working within constraints to avoid adverse impact
- Communicate across the company to technical and non-technical leaders with ease
- Quickly distill complex technical themes so that an entry level, non-tech team member can understand them
- Working with teams and teammates across multiple time zones
Requirements:
- At least 3 years of experience in software engineering
- At least 3 years of experience in developing web apps and shipping user-facing features with JavaScript and modern, component-based JS frameworks like React
- Experience with third-party vendor integrations
- Experience with large-scale, high-traffic platforms and implementing scalable, robust services in the real world
- Experience in AWS, Kubernetes, Terraform, BuildKite or similar
- Experience in rate limiters, caching, load balancing, circuit breakers, metrics, logging, tracing, debugging etc
- Experience in event driven architectures (Kafka, MQ etc.)
- Proficiency in either SQL or NoSQL DBs
- Understanding of concepts like gRPC, GraphQL, ETL
- Proficiency in Go
- Python
- Ruby
- Kafka
- MongoDB
- Snowflake
- SaaS platform experience
- Applications using OpenAI/ChatGPT/ThirdParty Integrations