This remote, full‑time role at Visa focuses on the accounts squad, which stores and processes data for all accounts and customers, emphasizing reliability, high volume, and low latency. Candidates must be based in Brazil and have at least B2 English proficiency. The position requires experience with Golang, cloud computing, event‑driven architecture, and distributed systems.
Junior Software Engineer at Visa
Remote - São Paulo, State of São Paulo, Brazil
More jobs at VisaRequirements
Skills
- Golang
- Cloud computing
- Event-driven architecture
- Distributed systems
- Distributed race conditions
- Distributed transactions
- Java
- Observability and metrics
- OpenAPI
- Load testing
- Terraform
- DevOps practices
- Financial industry experience
- Strong product awareness
Languages
- English
- Portuguese
Responsibilities
- Ensure systems are scalable and maintain data integrity
- Apply staff engineering guidelines and standards to current systems
- Support other engineers in implementations
- Identify hidden flaws in existing systems
- Collaborate on cross-squad implementations
- Contribute to architectural design of complex systems
- Understand multiple workstreams and provide effective technical support
- Demonstrate strong product awareness in relevant business areas
- Work closely with product leadership to align with product-market fit
- Promote urgency around company priorities and step up to lead when needed
- Propose engineering strategies within your discipline and drive alignment
Technologies
GolangJavaCloud computingEvent-driven architectureDistributed systemsObservabilityMetricsOpenAPITerraformLoad testingDevOps practices
See if your resume is ready for this job
See how our AI can optimize your resume and improve your chances for this role.