Join a CrossFunctional Squad dedicated to building and maintain customized features and extensions on top of our core platform. Youll help deliver regionspecific and clientspecific solutions without impacting core services enabling rapid global expansion.
What Youll Do
- Develop and maintain scalable reliable and secure services primarily using Golang with exposure to JVMbased technologies when needed deployed on AWS.
- Own the delivery of clean efficient testable and welldocumented code aligned with the squads technical strategy and business goals.
- Actively participate in all stages of the software development lifecycle including technical planning system design implementation testing deployment and production support.
- Design and implement scalable microservices architectures evaluating tradeoffs related to performance reliability and maintainability.
- Write and maintain robust automated tests (unit integration performance and endtoend) to ensure system quality and resilience.
- Provision evolve and maintain cloud infrastructure using Terraform following Infrastructure as Code best practices.
- Monitor application health and performance using logs metrics alerts and tracing proactively identifying and resolving issues in distributed systems.
- Participate in code reviews providing thoughtful feedback focused on code quality architecture and crossdomain impact.
- Collaborate closely with product managers and crossfunctional partners to translate business requirements into effective technical solutions.
- Contribute to architectural and technical discussions supporting continuous improvement scalability and longterm platform evolution.
- Ensure system stability and reliability supporting incident response and operational excellence practices.
- Stay up to date with emerging technologies and best practices contributing insights to squadlevel and collectivelevel discussions.
- Be recognized for delivering highquality impactful technical solutions within the team.
This is a remote position. A remote position does not require job duties be performed within proximity of a Visa office location. Remote positions may be required to be present at a Visa office with scheduled notice. #LIRemote
Qualifications :
For this role you must be based in Brazil
Language Skills
Proficiency in English at B1 level or above (Intermediate)
Technical Skills
- 5 years of experience as a Software Engineer working in production environments.
- Strong experience with Golang and adaptability to other languages and JVMrelated ecosystems (e.g. Java Groovy).
- Advanced Git usage including resolving complex version control and collaboration scenarios.
- Solid experience designing and operating microservices architectures in cloud environments.
- Proven ability to debug and troubleshoot issues in distributed systems.
- Strong testing expertise including unit integration performance and endtoend testing.
- Experience designing and documenting APIs using tools such as Swagger/OpenAPI flow diagrams and technical documentation to support DEVEX and external consumers.
- Proficiency with AWS services such as SQS SNS DynamoDB S3 and EventBridge building eventdriven and cloudnative solutions.
- Experience with Infrastructure as Code and deployment pipelines using tools such as Terraform ArgoCD Jenkins Codefresh or similar.
- Advanced usage of Docker and Kubernetes in production environments.
- Strong knowledge of relational databases and data modeling with familiarity in nonrelational data strategies.
- Understanding of CI/CD pipelines GitOps practices and observability concepts including monitoring logging tracing and alerting.
- Ability to actively contribute to technical decisionmaking related to scalability reliability performance and system evolution.
Preferred Qualifications
- Experience working with critical or missioncritical systems.
- Experience in the Financial Industry or with Payments / Authorization Systems.
- Familiarity with observability tools and practices for distributed systems.
- AWS certifications.
- Experience using AIassisted development tools (e.g. Copilot GPT Claude) to improve development efficiency and quality.
- 3 or more years of work experience with a Bachelors Degree or more than 2 years of work experience with an Advanced Degree (e.g. Masters MBA).
Additional Information :
Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race color religion sex national origin sexual orientation gender identity disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.
Remote Work :
Yes
Employment Type :
Full-time
Join a CrossFunctional Squad dedicated to building and maintain customized features and extensions on top of our core platform. Youll help deliver regionspecific and clientspecific solutions without impacting core services enabling rapid global expansion.What Youll DoDevelop and maintain scalable re...
Join a CrossFunctional Squad dedicated to building and maintain customized features and extensions on top of our core platform. Youll help deliver regionspecific and clientspecific solutions without impacting core services enabling rapid global expansion.
What Youll Do
- Develop and maintain scalable reliable and secure services primarily using Golang with exposure to JVMbased technologies when needed deployed on AWS.
- Own the delivery of clean efficient testable and welldocumented code aligned with the squads technical strategy and business goals.
- Actively participate in all stages of the software development lifecycle including technical planning system design implementation testing deployment and production support.
- Design and implement scalable microservices architectures evaluating tradeoffs related to performance reliability and maintainability.
- Write and maintain robust automated tests (unit integration performance and endtoend) to ensure system quality and resilience.
- Provision evolve and maintain cloud infrastructure using Terraform following Infrastructure as Code best practices.
- Monitor application health and performance using logs metrics alerts and tracing proactively identifying and resolving issues in distributed systems.
- Participate in code reviews providing thoughtful feedback focused on code quality architecture and crossdomain impact.
- Collaborate closely with product managers and crossfunctional partners to translate business requirements into effective technical solutions.
- Contribute to architectural and technical discussions supporting continuous improvement scalability and longterm platform evolution.
- Ensure system stability and reliability supporting incident response and operational excellence practices.
- Stay up to date with emerging technologies and best practices contributing insights to squadlevel and collectivelevel discussions.
- Be recognized for delivering highquality impactful technical solutions within the team.
This is a remote position. A remote position does not require job duties be performed within proximity of a Visa office location. Remote positions may be required to be present at a Visa office with scheduled notice. #LIRemote
Qualifications :
For this role you must be based in Brazil
Language Skills
Proficiency in English at B1 level or above (Intermediate)
Technical Skills
- 5 years of experience as a Software Engineer working in production environments.
- Strong experience with Golang and adaptability to other languages and JVMrelated ecosystems (e.g. Java Groovy).
- Advanced Git usage including resolving complex version control and collaboration scenarios.
- Solid experience designing and operating microservices architectures in cloud environments.
- Proven ability to debug and troubleshoot issues in distributed systems.
- Strong testing expertise including unit integration performance and endtoend testing.
- Experience designing and documenting APIs using tools such as Swagger/OpenAPI flow diagrams and technical documentation to support DEVEX and external consumers.
- Proficiency with AWS services such as SQS SNS DynamoDB S3 and EventBridge building eventdriven and cloudnative solutions.
- Experience with Infrastructure as Code and deployment pipelines using tools such as Terraform ArgoCD Jenkins Codefresh or similar.
- Advanced usage of Docker and Kubernetes in production environments.
- Strong knowledge of relational databases and data modeling with familiarity in nonrelational data strategies.
- Understanding of CI/CD pipelines GitOps practices and observability concepts including monitoring logging tracing and alerting.
- Ability to actively contribute to technical decisionmaking related to scalability reliability performance and system evolution.
Preferred Qualifications
- Experience working with critical or missioncritical systems.
- Experience in the Financial Industry or with Payments / Authorization Systems.
- Familiarity with observability tools and practices for distributed systems.
- AWS certifications.
- Experience using AIassisted development tools (e.g. Copilot GPT Claude) to improve development efficiency and quality.
- 3 or more years of work experience with a Bachelors Degree or more than 2 years of work experience with an Advanced Degree (e.g. Masters MBA).
Additional Information :
Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race color religion sex national origin sexual orientation gender identity disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.
Remote Work :
Yes
Employment Type :
Full-time
View more
View less