Software Engineer, Credit Cycle

Visa
Brazil
Workplace: RemoteFull timeFunction: Software EngineeringExperience: 3+ yearsEducation: bachelorsSkills: []

Build and evolve cloud-native systems for the Credit Cycle team that manage credit card statements and invoice data at scale. Write production-ready code across front-end, back-end, and data layers, integrate services via APIs and messaging, and deliver strong automated test coverage. Own CI/CD pipelines, containerized deployments, and production observability—debugging incidents and optimizing performance, cost, and reliability while following secure-coding and regulatory requirements.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Visa
Visa
11 hours ago

Software Engineer, Credit Cycle

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 11 hours agoStatus: Live

Job Summary

Build and evolve cloud-native systems for the Credit Cycle team that manage credit card statements and invoice data at scale. Write production-ready code across front-end, back-end, and data layers, integrate services via APIs and messaging, and deliver strong automated test coverage. Own CI/CD pipelines, containerized deployments, and production observability—debugging incidents and optimizing performance, cost, and reliability while following secure-coding and regulatory requirements.
Location: Brazil
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Write, modify, and review high-quality, testable code across front-end, back-end, and data layers.
  • •Integrate systems via APIs, messaging queues, and databases.
  • •Develop and automate unit, integration, and end-to-end tests, maintaining CI pipelines to run tests on commits.
  • •Build and maintain CI/CD pipelines and deploy applications to environments using containerization and orchestration tools.
  • •Monitor production with observability tools, investigate incidents with log analysis and root cause findings, and apply secure coding and documentation for audits.

Key Requirements

  • •Be based in Brazil.
  • •Proficiency in English at B1 level or above.
  • •Bachelor's/Associate's degree or at least 3 years of work experience.
  • •Experience with Java and/or Golang, including +3 years with Java and/or Golang, and experience in the financial industry or payments.
  • •Experience designing scalable microservices and building automated unit/integration/end-to-end tests, with strong relational and non-relational data modeling skills.
Experience:3+ yearsPaymentsFinancial servicesDistributed systems
Education:Bachelor's
Languages:English
Tech Stack:JavaGolangAPIsMessaging queuesDatabasesGitSwaggerTerraformArgoJenkinsCodefreshCI/CDContainerizationOrchestrationAWSMicroservicesObservabilityStatic analysis

Company Brief

Visa
Global payments technology company that operates the VisaNet electronic payments network, facilitating credit, debit and digital transactions between consumers, merchants, financial institutions and governments worldwide.
Industry: Payments
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 1958
Glassdoor
Glassdoor: 3.8
WebsiteLinkedInGlassdoor