Role in brief
Coinbase is seeking a Software Engineer to enhance its customer service and compliance platforms. This role involves building backend services, integrating third-party SaaS, and driving engineering best practices. Candidates with strong Golang experience, proficiency in scalable backend systems, and a background in operating production systems on AWS in LATAM should apply.
About the role
This role focuses on developing and expanding platforms crucial for customer service and compliance operations. The engineer will build and ship backend services using Golang and gRPC to extend platform capabilities and support agent workflows across various teams. Success in this position means delivering robust solutions that address complex operational and compliance challenges, collaborating closely with product, design, security, and data teams.
A key aspect of this position involves evaluating, integrating, and maintaining third-party SaaS platforms to ensure seamless connectivity within the CX tooling ecosystem. The engineer will also be responsible for driving engineering best practices, including code reviews, testing strategies, deployment processes, and observability standards, contributing to a high-quality and efficient development environment.
The ideal candidate will have experience operating production systems on AWS, utilizing technologies like Kubernetes, Terraform, and CI/CD tools. This includes implementing features such as rate limiters, caching, and load balancing. The role requires translating complex technical concepts into clear recommendations for non-technical stakeholders, showcasing the ability to communicate effectively across different departments.
The annual base salary for this position is 342,600 BRL, excluding potential equity and bonus eligibility.
Skills that matter here
- Golang: This role requires proficiency in Golang for building and shipping backend services.
- gRPC: Experience with gRPC is essential for developing scalable backend services.
- AWS: The engineer will operate production systems within the AWS environment.
- Kubernetes: This skill is used for managing and orchestrating containerized applications in production.
- Terraform: Terraform is utilized for infrastructure as code to manage AWS resources.
- Kafka: Experience with event-driven architectures like Kafka is required for building scalable backend services.
Who this role suits
- A person who thrives on building scalable backend services and integrating third-party platforms.
- Someone who is proactive in driving engineering best practices and improving development processes.
- An individual who can effectively communicate technical concepts to non-technical audiences.
- A candidate comfortable operating production systems in a cloud environment like AWS.
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 work policy for this role?
This is a remote position based in LATAM, but the company is remote-first and requires quarterly in-person working sessions called 'surges'.
What level of experience is required?
Candidates should have at least 5 years of software engineering experience.
What are the core technical skills needed for this position?
Key skills include Golang, gRPC, AWS, Kubernetes, Terraform, CI/CD, Kafka, and experience with SQL or NoSQL databases.