Staff Software Engineer, Backend (Consumer - International) at Coinbase

Hybrid - Brazil

Apply

Staff Software Engineer, Backend (Consumer - International) Brazil

At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, every day, as we build the emerging onchain platform — and with it, the future global financial system.

We want someone who is passionate about our mission, believes in the power of crypto and blockchain technology to update the financial system, is eager to leave their mark on the world, relishes the pressure and privilege of working with high caliber colleagues, actively seeks feedback and will run towards solving the company’s hardest problems.

While many roles at Coinbase are remote-first, we are not remote-only. In‑person participation is required throughout the year. Team and company‑wide offsites are held multiple times annually to foster collaboration, connection, and alignment. Attendance is expected and fully supported.

The Consumer Product Group engineers strive to make the Coinbase retail app the easiest‑to‑use and fastest experience for accessing crypto. As a Staff Software Engineer on our International team, you'll directly shape the future of crypto adoption in Latin America, including Brazil, Argentina and Mexico. You will tackle unique, large‑scale technical challenges, collaborating with product managers and the Regional Managing Director AMER to customize the app for the local market. This is your chance to build the next generation of crypto‑forward products on a secure, high‑frequency, low‑latency infrastructure, bringing financial innovation to millions.

What you’ll be doing:

  • Architect and develop distributed systems
  • Provide technical structure to teams and work closely with management and stakeholders to define strategic roadmaps
  • Manage individual projects priorities, deadlines and deliverables with your technical expertise
  • Mentor and train other team members on design techniques and coding standards
  • Design and implement foundational infrastructure components used by every engineering team in production (e.g. dynamic configuration, secrets storage, container orchestration, etc)
  • Write high quality, well tested code to meet the needs of your customers

What we look for in you:

  • 8+ years of experience in software engineering
  • You’ve experienced architecting and developing solutions to ambiguous problems with significant impact
  • You’re passionate about building an open financial system that brings the world together

Nice to haves:

  • You have gone through a rapid growth in your company (from 10 to 100s of engineers)
  • You have experience with Blockchain technology (such as Bitcoin, Ethereum etc.)
  • You have experience decomposing a large monolith into microservices
  • You’ve worked with Golang, Ruby, Docker, Sinatra, Rails, Postgres
  • You’ve built financial, high reliability or security systems
  • Crypto‑forward experience, including familiarity with onchain activity such as interacting with Ethereum addresses, using ENS, and engaging with dApps or blockchain‑based services.

Job #: GCBE06BR

Requirements

Experience

  • 8+ years of experience in software engineering

Skills

  • distributed systems
  • technical architecture
  • project management
  • mentoring
  • infrastructure design
  • code quality
  • Go
  • Ruby
  • Docker
  • Sinatra
  • Rails
  • Postgres

Responsibilities

  • Architect and develop distributed systems
  • Provide technical structure to teams and work closely with management and stakeholders to define strategic roadmaps
  • Manage individual projects priorities, deadlines and deliverables with your technical expertise
  • Mentor and train other team members on design techniques and coding standards
  • Design and implement foundational infrastructure components used by every engineering team in production (e.g. dynamic configuration, secrets storage, container orchestration, etc)
  • Write high quality, well tested code to meet the needs of your customers

Technologies

GoRubyDockerSinatraRailsPostgres

See if your resume is ready for this job

See how our AI can optimize your resume and improve your chances for this role.