Senior Software Engineer, Seller Management

Visa

Not Interested
Bookmark
Report This Job

profile Job Location:

São Paulo - Brazil

profile Monthly Salary: Not Disclosed
Posted on: 6 hours ago
Vacancies: 1 Vacancy

Job Summary

The Seller Management team is responsible for building and evolving the core platform that enables sellers to be onboarded configured and operated at scale across complex financial ecosystems. Our systems sit at the heart of critical business flows ensuring data consistency correctness and reliability from onboarding through transaction processing and lifecycle management. 

We work with highvolume missioncritical financial data integrating multiple domains such as transactions settlements accounting rules and operational workflows. The team designs and maintains distributed eventdriven systems that must scale reliably while meeting strict quality security and observability standards. 

As part of the Seller Management team you will collaborate with product SRE and other engineering teams to solve challenging technical problems influence architectural decisions and continuously improve a platform that directly impacts largescale clients and business operations. 

What you will do:

As a Senior Software Engineer you will play a key role in designing and evolving the core backend systems that power our Seller Management platform handling large volumes of missioncritical financial data with high standards of reliability scalability and correctness. 

  • Design develop and maintain backend services using Golang following established architecture principles and engineering best practices. 
  • Build and evolve eventdriven scalable and resilient systems that support complex financial and accounting workflows. 
  • Deliver new features improvements and bug fixes based on clearly defined functional and nonfunctional requirements balancing quality performance and timetomarket. 
  • Actively participate in technical discussions architecture decisions and solution design contributing your experience alongside other senior engineers. 
  • Write clean maintainable and welltested code applying sound software design principles and a strong quality mindset. 
  • Collaborate on the provisioning and evolution of AWS infrastructure using Terraform ensuring infrastructure is reliable secure and scalable. 
  • Monitor and operate services in production using logs metrics and observability tools proactively identifying and addressing reliability and performance issues. 
  • Participate in code reviews providing constructive feedback and helping raise the overall engineering bar. 
  • Contribute to technical documentation knowledge sharing and continuous improvement initiatives across the team. 
  • Work closely with Product Managers QA SRE and other engineering teams in an Agile environment to deliver endtoend solutions.

Why Join us:

  • Work on complex financial systems used by largescale clients and highvolume platforms. 
  • Tackle challenging technical problems involving accounting rules scalability consistency and data integrity. 
  • Collaborate with experienced and highly skilled engineers in a technically rich and impactful domain. 
  • Have real influence on architecture decisions and system evolution in a critical business area. 

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. 


Qualifications :

Basic Qualifications:

  • 3 years of relevant work experience and a Bachelors degree OR 5 years of relevant work experience


Preferred Qualifications:

  • 5 years of relevant professional experience in software engineering.
  • Strong handson experience with Java or Golang including at least 6 months of practical experience with Golang.
  • Solid experience with relational databases and SQL.
  • Proven experience with microservices architectures distributed systems and cloudnative concepts.
  • Experience developing and operating systems in AWS environments.
  • Familiarity with CI/CD pipelines automated testing and production deployments.
  • Experience building or maintaining highthroughput largescale missioncritical systems.
  • Good understanding of SRE/DevOps principles including reliability observability quality and security concerns.
  • Experience working with Agile methodologies such as Scrum or Kanban.
  • This role requires candidates to be based in Brazil.
  • English proficiency at B2 level (UpperIntermediate) or higher with ability to participate in technical discussions.

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

The Seller Management team is responsible for building and evolving the core platform that enables sellers to be onboarded configured and operated at scale across complex financial ecosystems. Our systems sit at the heart of critical business flows ensuring data consistency correctness and reliabili...
View more view more

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • AWS
  • Data Structures
  • Software Development
  • Java
  • Distributed Systems

About Company

Company Logo

Visa (NYSE: V) is a world leader in digital payments, facilitating transactions between consumers, merchants, financial institutions and government entities across more than 200 countries and territories. Our purpose is to uplift everyone, everywhere by being the best way to pay and b ... View more

View Profile View Profile