Coinbase
Software Engineer
About this role
Join Coinbase's EAE Compliance team as a Software Engineer to build AI-first applications that power customer service and compliance workflows. You'll deliver full-stack features using Golang and React, integrate third-party tools, and help scale compliance processes for millions of users while based in Charlotte, NC.
What you'll do
- Develop end-to-end user-facing features for the compliance agent platform using Golang, React, and cloud technologies
- Evaluate, select, and implement third-party integrations to enhance platform capabilities
- Collaborate cross-functionally with product, design, security, and data teams on compliance solutions
- Build and maintain scalable, high-traffic services using event-driven architectures and cloud infrastructure
- Mentor team members on design patterns, coding standards, and deployment best practices
What they're looking for
- Golang or Python/Java backend development
- React or similar frontend frameworks
- AWS, GCP, or Azure cloud platforms
- Kubernetes and Docker containerization
- Distributed systems (caching, event-driven architectures, APIs)
- Technical communication and documentation
- Generative AI application
- Web application development
Benefits
- Base salary $152,405–$179,300
- Equity and bonus eligibility
- Medical, dental, and vision coverage
- 401(k) retirement plan
- Quarterly in-person collaboration sessions
- High-impact work in fintech and compliance
Opens the official application on the employer’s site. No login required.
Coinbase
Coinbase builds cryptocurrency and financial services infrastructure, with a focus on internal platforms, developer tools, and compliance systems. The company is hiring software engineers, platform engineers, and analytics engineers to enhance developer infrastructure, support operations, power compliance workflows, and deliver data analytics solutions.
View all jobs at CoinbaseLikely interview questions
- Walk us through a full-stack feature you've built end-to-end. What backend language did you use, and how did you approach the frontend implementation?
- Describe your experience with Golang and React. If you haven't used both, which have you used and how would you approach learning the other?