Role in brief
Coinbase seeks a Software Engineer for its Compliance CXAE team. This role involves developing AI-first applications to improve compliance processes and customer experience, utilizing Golang, React, and cloud technologies. It suits engineers with experience in large-scale, user-facing systems and a focus on end-to-end development in a remote-first, high-paced environment.
About the role
This position focuses on developing user-facing features for Coinbase's compliance agent platform. The work involves end-to-end development, from initial design to deployment, using Golang, React, and various cloud technologies. A key aspect of the role is building AI-first applications designed to enhance compliance workflows and improve the overall customer experience.
The engineer will contribute to the team by assessing and integrating third-party tools to expand platform capabilities and accelerate delivery. Collaboration with product, design, security, and data teams is essential for developing cross-functional solutions to complex problems in compliance and customer experience. The role also involves maintaining scalable, high-traffic services through event-driven architectures and robust observability tools.
Success in this role means contributing to a high-impact environment where engineers are expected to build and maintain sophisticated systems. It involves not only technical execution but also mentoring other engineers on design patterns, coding standards, and deployment best practices, thereby elevating the team's overall quality and technical proficiency.
The annual base salary for this role ranges from $152,405 to $179,300 USD, with the exact amount varying by location.
Skills that matter here
- Golang: This role requires using Golang for developing user-facing features and scalable services within the compliance platform.
- React: React is used for building the front-end components of the compliance agent platform.
- AWS: The engineer will leverage AWS for deploying and maintaining scalable, high-traffic services.
- Kubernetes: Kubernetes is utilized for managing and orchestrating containerized applications within the cloud infrastructure.
- Terraform: Experience with Terraform or similar tools is needed for infrastructure as code practices.
- SQL: Proficiency in SQL or NoSQL databases is required for managing and interacting with data.
Who this role suits
- This person has at least two years of experience building large-scale, user-facing systems.
- They are comfortable with distributed system patterns and can translate complex technical concepts into clear documentation.
- The ideal candidate is ready to work in an intense, high-bar environment and contribute to a remote-first team.
- They are adept at responsibly utilizing generative AI to improve workflow efficiency while maintaining human oversight.
From the employer
- Own end-to-end development of user-facing features across the compliance agent platform using Golang, React, and cloud technologies, from design through production deployment.
- Lead assessment, selection, and implementation of third-party tools and vendor integrations that extend platform capabilities and accelerate delivery.
- Partner with product, design, security, and data teams to deliver cross-functional solutions to complex compliance and CX problems.
- Build and maintain scalable, high-traffic services leveraging event-driven architectures, caching, load balancing, and observability tooling across AWS and Kubernetes.
- Mentor engineers on design patterns, coding standards, testing strategies, and deployment best practices to raise the overall quality bar for the team.
- 2+ years of software engineering experience building large-scale, user-facing systems with Golang, React, and cloud technologies (AWS, Kubernetes, Terraform, or similar).
- Hands-on experience with distributed systems patterns including rate limiters, circuit breakers, caching, load balancing, and event-driven architectures (Kafka, MQ, or similar), plus proficiency in SQL or NoSQL databases.
- Demonstrated ability to author and contribute to technical architecture decisions, translating complex technical concepts into clear documentation and communication for both technical and non-technical stakeholders.
- Utilizes generative AI responsibly, maintaining human oversight to deliver business-ready outputs and drive measurable improvements in workflow efficiency, cost, and quality.
- Base salary varies by location (see range below). Total compensation may also include equity and bonus eligibility, and benefits (medical, dental, vision, 401(k)).
- Annual base salary range (excluding equity and bonus): $152,405—$179,300 USD.
- Equal Opportunity Employer: Coinbase is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or genetic information.
Questions about this role
What is the remote work policy for this role?
Coinbase operates as a remote-first company, but quarterly in-person working sessions called 'surges' are required.
What level of experience is expected for this position?
Candidates should have at least two years of software engineering experience, specifically in building large-scale, user-facing systems.
How does this role use AI?
The role involves building AI-first applications to enhance compliance processes and improve customer experiences, with an emphasis on responsible AI utilization and human oversight.