Role in brief
Coinbase seeks a Software Engineer for their Enterprise Apps team, focusing on backend services for customer service and compliance. Ideal candidates have extensive experience with Golang and related technologies, and can work remotely from LATAM.
✓ Direct apply: you message the hiring person by email. No ATS.
About the role
As a Software Engineer at Coinbase, you will develop and enhance backend services that support customer service and compliance operations. Your work will involve building scalable solutions using Golang and gRPC, while collaborating with various teams to address complex challenges.
The role emphasizes engineering best practices, including code reviews and deployment processes. Coinbase operates on a remote-first model, encouraging quarterly in-person sessions for collaborative work, fostering a dynamic environment aimed at pushing boundaries in the finance sector.
The annual base salary for this role is set at $342,600, with potential for equity and bonuses.
Skills that matter here
- Golang: This role requires proficiency in Golang for developing backend services.
- gRPC: Experience with gRPC is essential for building scalable applications.
- AWS: You will operate production systems on AWS, ensuring reliability and performance.
- Kubernetes: Kubernetes will be used for managing containerized applications in production.
- Terraform: Terraform is necessary for infrastructure as code management.
- CI/CD: You will implement CI/CD practices to streamline the deployment process.
Who this role suits
- Candidates should have a strong background in software engineering with a focus on backend development.
- The ideal person is comfortable working in a fast-paced, high-intensity environment.
- Applicants should be proactive, eager to learn, and able to communicate complex technical concepts clearly.
- Experience with third-party SaaS integration and production systems is crucial for success.
From the employer
What you'll do:
- Build and ship backend services using Golang and gRPC that extend CX platform capabilities and support agent workflows across compliance and consumer teams.
- Own the evaluation, integration, and ongoing support of third-party SaaS platforms, ensuring seamless connectivity across the CX tooling ecosystem.
- Partner with product, design, security, and data teams to deliver cross-functional solutions to complex operational and compliance challenges.
- Drive engineering best practices across the team, including code reviews, testing strategies, deployment processes, and observability standards (metrics, logging, tracing).
- Translate complex technical concepts into clear recommendations for non-technical stakeholders across CX, product, and leadership teams.
Required Skills and Experience:
- 5+ years of software engineering experience, with proficiency in Go and hands-on experience building scalable backend services using gRPC, event-driven architectures (Kafka or similar), and SQL or NoSQL databases.
- Demonstrated experience evaluating, integrating, and operating third-party SaaS applications and vendor APIs in a production environment.
- Experience operating production systems on AWS with Kubernetes, Terraform, and CI/CD tooling (BuildKite or similar), including implementation of rate limiters, caching, load balancing, and circuit breakers.
- Proven ability to contribute to technical architecture decisions and translate them into reliable, high-traffic production systems.
- Utilizes generative AI responsibly, maintaining human oversight to deliver business-ready outputs and drive measurable improvements in workflow efficiency, cost, and quality.
- Demonstrates the ability to responsibly use generative AI tools and copilots (e.g., LibreChat, Gemini, Glean) in daily workflows, continuously learn as tools evolve, and apply human‑in‑the‑loop practices to deliver business‑ready outputs and drive measurable improvements in efficiency, cost, and quality.
Pay Transparency Notice:
The target annual base salary for this position can range as detailed below. Total compensation may also include equity and bonus eligibility and benefits (including medical, dental, and vision).
Annual base salary range (excluding equity and bonus): R$342.600—R$342.600 BRL
- Application Limit: Candidates may submit a maximum of 3 applications within a 6-month period.
- 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. Applicants with criminal histories will be considered consistent with applicable federal, state, and local laws.
- US Applicants: View [Employee Rights](https://www.dol.gov/sites/dolgov/files/WHD/legacy/files/eppac.pdf), [Know Your Rights](https://www.eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12.pdf), and [E-Verify](https://static-assets.coinbase.com/e-verify.pdf) Notice of Participation.
- Accommodations: If you are an individual with a disability who needs a reasonable accommodation, email us your request and contact info at [email protected].
- Data Privacy & Arbitration: By submitting your application, you agree to our [Candidate Privacy Notice](https://www.coinbase.com/legal/applicant_privacy_notice). US applicants: By submitting your application, you agree to [Arbitration of Disputes](https://www.coinbase.com/legal/application-arbitration-agreement).
Questions about this role
What is the remote policy?
This position is remote, but candidates must be located in LATAM.
What are the required skills?
Candidates need proficiency in Golang, gRPC, AWS, Kubernetes, Terraform, CI/CD, Kafka, and SQL or NoSQL databases.
How can I apply?
Candidates can submit a maximum of three applications within a six-month period.
✓ Direct apply: you message the hiring person by email. No ATS.