OverviewPismo is a technology company that provides a comprehensive processing platform for banking, card issuing and financial market infrastructure, enabling customers to innovate and build next-generation banking and payment solutions.
Pismo joined Visa in 2024.Leveraging Visa's solutions and our core platform, we help large banks, marketplaces, and fintechs migrate from legacy systems to modern technology.
Our cloud-based platform enables firms to build and launch financial products rapidly, scaling to reach a broader audience while maintaining high security and availability standards.
Pismo has 500+ employees located in more than 10 countries around the world.SummaryCore banking squad is responsible for providing complete banking-as-a-service products through orchestration with Pismo core components and external payment providers.
This team builds and maintains a robust abstraction layer to offer products in a geolocation-agnostic way.Because orchestration is central to the team, knowledge of distributed transactions, resilience, and integrity is extremely important.
We have a collaborative engineering team and a well-developed culture of documentation and estimates within the squad.What you'll doDesign, develop, and maintain scalable and resilient systems focused on banking and payment services.Build and evolve orchestration layers integrating internal and external services.Develop RESTful APIs and reusable components in a microservices-based architecture.Collaborate cross-functionally with product, QA, and DevOps teams to deliver impactful solutions.Write unit and integration tests to ensure code quality and system reliability.Work with modern engineering best practices, prioritizing security, performance, and scalability.Contribute to technical design and architecture decisions within the squad.Operate in a highly documented environment, with a focus on clear and transparent communication.Engage in mentoring, continuous learning, and technical improvement initiatives.This is a remote position.
A remote role does not require duties to be performed within proximity of a Visa office location, but may require presence at a Visa office with scheduled notice.QualificationsBased in BrazilLanguage : English proficiency at B1 (Intermediate) levelTechnical Skills : At least 6 months of production experience with Go (Golang)Experience with JavaSolid understanding of microservices architecture and distributed systemsExperience with REST APIs and modern backend development practicesFamiliarity with version control (Git) and CI / CD workflowsAbility to debug and troubleshoot complex systemsStrong focus on testing and software qualityDesirable QualificationsExperience in high-scale and high-availability environmentsFamiliarity with Docker / Containers and CI / CD pipelinesKnowledge of messaging systems and event-driven architecturesUnderstanding of observability practices (monitoring, tracing, alerting)Background in Agile methodologies and production supportHands-on experience with Terraform or other IaC toolsAdditional InformationVisa is an EEO Employer.
Qualified applicants will be considered for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status.
Visa will also consider qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.Seniority levelMid-Senior levelEmployment typeFull-timeJob functionIT Services and IT Consulting
#J-18808-Ljbffr
Engineer • Canoas, Rio Grande do Sul, Brasil