The Financial Accounting team is responsible for generating and delivering all accounting entries produced by the Pismo platform to our clients through eventdriven architecture.
Every financial movement such as purchases withdrawals interest accruals fees and adjustments must be accurately translated into accounting entries based on each clients specific configuration and accounting rules.
The squads mission is to ensure that the platform is fully prepared for all financial events supports highly flexible and configurable accounting scripts and scales reliably as transaction volume and client complexity grow. This role offers the opportunity to work at the intersection of financial systems distributed architectures and highthroughput platforms.
What you will do:
- Design develop and maintain backend services using Java and Golang following established architecture and engineering standards.
- Build and evolve eventdriven scalable and resilient systems that process missioncritical financial data.
- Implement new features enhancements and bug fixes based on welldefined functional and nonfunctional requirements.
- Actively contribute to technical discussions architecture decisions and solution design alongside senior engineers.
- Write clean maintainable and welltested code applying best practices in software design and quality.
- Support AWS infrastructure provisioning and evolution using Terraform in collaboration with the team.
- Monitor applications using logs metrics and observability tools to ensure reliability performance and correctness.
- Participate in code reviews providing constructive feedback and helping to raise the overall code quality.
- Contribute to technical documentation knowledge sharing and continuous improvement initiatives.
- Work closely with product managers QA SRE and other engineering teams in an Agile environment.
Why join us:
- Work on complex financial systems used by largescale clients.
- Solve challenging problems involving accounting rules scalability and consistency.
- Collaborate with experienced engineers in a highly technical and impactful domain.
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 Financial Accounting team is responsible for generating and delivering all accounting entries produced by the Pismo platform to our clients through eventdriven architecture. Every financial movement such as purchases withdrawals interest accruals fees and adjustments must be accurately transla...
The Financial Accounting team is responsible for generating and delivering all accounting entries produced by the Pismo platform to our clients through eventdriven architecture.
Every financial movement such as purchases withdrawals interest accruals fees and adjustments must be accurately translated into accounting entries based on each clients specific configuration and accounting rules.
The squads mission is to ensure that the platform is fully prepared for all financial events supports highly flexible and configurable accounting scripts and scales reliably as transaction volume and client complexity grow. This role offers the opportunity to work at the intersection of financial systems distributed architectures and highthroughput platforms.
What you will do:
- Design develop and maintain backend services using Java and Golang following established architecture and engineering standards.
- Build and evolve eventdriven scalable and resilient systems that process missioncritical financial data.
- Implement new features enhancements and bug fixes based on welldefined functional and nonfunctional requirements.
- Actively contribute to technical discussions architecture decisions and solution design alongside senior engineers.
- Write clean maintainable and welltested code applying best practices in software design and quality.
- Support AWS infrastructure provisioning and evolution using Terraform in collaboration with the team.
- Monitor applications using logs metrics and observability tools to ensure reliability performance and correctness.
- Participate in code reviews providing constructive feedback and helping to raise the overall code quality.
- Contribute to technical documentation knowledge sharing and continuous improvement initiatives.
- Work closely with product managers QA SRE and other engineering teams in an Agile environment.
Why join us:
- Work on complex financial systems used by largescale clients.
- Solve challenging problems involving accounting rules scalability and consistency.
- Collaborate with experienced engineers in a highly technical and impactful domain.
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
View more
View less