Senior Software Engineer, Backend (Platform)
CoinbaseFull Time
Senior (5 to 8 years)
Candidates must be based in Brazil and possess B2 level English proficiency. Required experience includes Golang, cloud computing, familiarity with event-driven architecture, and an understanding of distributed systems, including distributed race conditions and transactions. Desirable qualifications include experience with Java, observability and metrics, familiarity with OpenAPI, load testing experience, knowledge of Terraform, DevOps practices, and financial industry experience.
The Junior Software Engineer will ensure systems are scalable and maintain data integrity, apply engineering guidelines to current systems, and support other engineers in implementations. They will identify flaws in existing systems, collaborate on cross-squad implementations, and contribute to the architectural design of complex systems. The role involves understanding multiple workstreams, providing technical support, demonstrating product awareness, aligning with product leadership, promoting company priorities, and proposing engineering strategies.
Global digital payment network provider
Visa operates a global digital payment network that facilitates electronic payments for millions of people daily. The company connects consumers, businesses, financial institutions, and governments, allowing them to make transactions using Visa cards. Each time a card is used, Visa earns money through transaction, service, and data processing fees. Unlike many competitors, Visa focuses on expanding access to financial services for underserved communities and supporting local economies. The company's goal is to promote financial inclusivity and drive sustainable commerce, ensuring that more people can participate in the global economy.