Senior Accounting Associate

Vera Solutions

About the organization

Vera Solutions is a social enterprise and Certified B Corporation® providing cloud and mobile solutions that help social sector organizations better track their impact, streamline their operations, and create feedback loops that put data in the hands of those who need it.


Maintain up-to-date general ledger
Reconcile and balance all Brazil accounts
Draw up financial statements (trial balance, income statement, balance sheet)
Collate and analyze account data and generate financial reports
Maintain internal control systems
Manage local accounts payable and accounts receivable
Prepare and send invoices for Brazil based clients
Review business transactions for proper supporting documentation
Assist with audit schedules and inquiries
Contribute to the month-end close and account reconciliations
Communicate with internal departments on billing issues to improve current processes
Reconcile, research, and resolve billing variances when they arise
Assist with payroll preparation
Assist with budget preparation
Support on cross-functional projects, such as equipment management, overseeing facilities for the Brazil office, provide operational support to the local Brazil Director
Collaborate with local lawyers on HR and employment matters


Bachelor’s degree in accounting or finance
4+ years experience in accounting or finance
Familiarity with GAAP principles
Excellent analytical skills
Excellent written and verbal communication
Fluency in English and Portuguese
Proficiency in MS Excel and Word
Professional full-cycle accounts payable or accounts receivable experience
Ability and comfort working in a dynamic team-based environment
A detail-oriented focus
The right to work in Brazil

CPA/SAICA/CIMA or other relevant accounting certification (full or partly qualified)
Expertise in internal controls and technical accounting
Familiarity with local, state, federal, and international tax regulation, especially in a US company
Experience using Salesforce
Experience using NetSuite
Fluency in Spanish

Application instructions

Please complete the online application form.

Before responding to this announcement, please review the Terms of Use [PDF]. The Peace Corps is not able to confirm the legitimacy of all positions posted to this jobs board. If you believe an announcement has violated the Peace Corps Terms of Use, please contact [email protected].

Equal Opportunity Employment

The posting employer has certified that this announcement complies with Peace Corps’ Equal Opportunity Employment policy:

The Peace Corps is committed to providing equal opportunity to all employees, Volunteers, and applicants for employment and volunteer service. Peace Corps policy prohibits discrimination and harassment because of race, color, religion, sex, national origin, age (40 or over), disability, sexual orientation, gender identity, gender expression, marital status, parental status, political affiliation, union membership, genetic information, or history of participation in the Equal Employment Opportunity process, grievance procedure, or any authorized complaint procedure.

Does this sound like the position for you?

Apply to job