Senior Back-End Engineer, Finance

Posted Sep 17

This is a fully remote position, open to applicants in Brazil.

📋 Description

• Design, develop, and sustain the microservices for the financial platform, which includes financial and bank reconciliation, financial events, and the accounting ledger.

• Improve the processes for issuing CCBs (Brazilian Bank Credit Notes) and integrating with partners involved in issuance and disbursement.

• Create and maintain integrations with FIDCs (Credit Rights Investment Funds), focusing on the acquisition and settlement of credit rights, the production of assignment files, and reconciliation with the fund administrator.

• Oversee and enhance the workflow for issuing invoices and integrating with tax service providers.

• Implement necessary regulatory changes mandated by the Central Bank of Brazil and the Brazilian Federal Revenue Service, including regulatory reports such as 3040, DIMP, and e-Financeira, and guide adaptations to the Tax Reform.

• Work with serverless and event-driven architectures utilizing AWS Lambda, SQS, SNS, Step Functions, and DynamoDB Streams.

• Collaborate with Finance, Accounting, Legal/Compliance, Product, and Data teams in an agile setting, converting regulatory and accounting requirements into technical solutions.

• Engage in code reviews, design documents (RFCs), and product initiatives.


⛳️ Requirements

• Extensive experience (5+ years) with TypeScript in backend development.

• Proficiency in NestJS or similar frameworks (like Express/Fastify), with proven experience in large-scale projects.

• Familiarity with AWS services: Lambda, DynamoDB, SQS/SNS, S3, Secrets Manager, and API Gateway.

• Experience with serverless and event-driven architectures, including asynchronous messaging, idempotency, retries, and dead-letter queues (DLQs).

• Strong emphasis on data consistency and traceability within financial systems, including idempotency, auditability, and secure reprocessing.

• Background in fintech, credit, collections, or FIDC operations.

• Understanding of financial/bank reconciliation, accounting, or the issuance of tax and credit documents (NF-e/NFS-e, CCB).

• Acquainted with the Brazilian regulatory landscape, including the Central Bank of Brazil, Brazilian Federal Revenue Service, and Tax Reform.

• Experience with Rust programming language.

• Knowledge of GraphQL.

• Familiarity with Step Functions for orchestrating intricate workflows.

• Proficient in Infrastructure as Code (IaC) tools like Pulumi, Terraform, or Serverless Framework.


🏝️ Benefits

• Contractor (PJ) engagement model.

• Competitive compensation package.

• Health insurance covering 100% for the employee and 75% for the first dependent.

• iFood Benefits.

• Day off during the birthday month.

• Group life insurance.

• Discount coupons for partner stores.

• Fully remote work opportunity.

People also viewed

RR Donnelley18 hours ago

AI Architect, Technical Lead

US flagIllinois OnlyFreelanceBackend Engineer$129.5k – $207.2k/year
ApplyView job
plotdesk19 hours ago

PHP Vibe Coder, Laravel

DE flagGermany OnlyFull-timeBackend Engineer€3,500 – €8,000/month
ApplyView job
CmdScale GmbH20 hours ago

Senior Rust Consultant, Engineer

DE flagGermany OnlyFull-timeBackend Engineer€70k – €85k/year
ApplyView job
Colsubsidio1 day ago

Docente Desarrollo Web, Back-End – Medio Tiempo

CO flagColombia OnlyFull-timeBackend EngineerCOP 2.2M/month
ApplyView job
Skillshare1 day ago

Staff Backend Engineer – Platform & Domain Foundations

CA flagCanada, +1 more countryFull-timeBackend Engineer
ApplyView job
Mindrift1 day ago

Senior Python Data Scraping Engineer – Freelance

RO flagRomania, +5 more countriesPart-timeBackend Engineer$40/hour
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers