
Senior Software Engineer, Accounts
Visa
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇧🇷 Brazil
Visit company websiteJob 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