Visa

Senior Software Engineer, Accounts

Visa

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇧🇷 Brazil

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSGoJavaMicroservices

About the role

  • Own the development of efficient, readable, testable, and well-documented code aligned with the team’s technical direction.
  • Lead the design and execution of robust test strategies to ensure high coverage of business logic and overall system reliability.
  • Actively participate in all stages of the software development lifecycle — including technical planning, design, hands-on coding, testing, deployment, and production support.
  • Continuously improve existing codebases through in-depth code reviews, mentoring, and by driving engineering excellence.
  • Collaborate with cross-functional teams to evolve best practices, engineering standards, and development methodologies that boost team efficiency and product quality.

Requirements

  • Be based in Brazil
  • Advanced English
  • 2+ years of relevant work experience and a Bachelors degree, OR 5+ years of relevant work experience
  • Hands-on experience with Java or Golang as well as Relational DBs
  • Previous experience with Software Architecture, microservices, AWS, CI/CD
  • Be accustomed to working with large-scale/high-throughput and mission-critical services
  • Understand SRE/DevOps, Quality, and Security concepts
Benefits
  • Employees can work remotely

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaGolangRelational DBsSoftware ArchitecturemicroservicesAWSCI/CDSREDevOpsQuality
Soft skills
leadershipcollaborationmentoringcommunicationengineering excellence
Certifications
Bachelor's degree