CareerPlan

Senior Software Engineer, Accounting Engineering

São PauloFull-time$83k–$93k2026-11-09
HybridNo visa sponsorship

Core

Build the accounting platform and product surfaces that turn Brex activity into accurate, usable accounting data, focusing on reusable records, rules, mappings, and ERP integrations.

Role type

Senior Software Engineer (Accounting Engineering)

Builds

Reusable accounting records, rules, mappings, reliable ERP integrations, and AI-native automation for financial close experiences.

Domain

Fintech / Accounting / ERP

Deliverable

production ML models

Required skills

Backend development, API design, distributed systems, database management, event streaming, Kotlin, TypeScript, React, system architecture, observability

Preferred skills

Accounting systems knowledge, ERP integration experience, ML/LLM product features, technical leadership

Technologies

Kotlin, Micronaut, TypeScript, React, PostgreSQL, Kafka, NetSuite, QuickBooks, Xero, SAP, Oracle

Responsibilities

Build and maintain the core accounting platform including reusable records, rules, and versioned APIs. Own ERP connectivity end-to-end with reliable integrations and error recovery. Implement customer-facing close experiences in React/TypeScript dashboard. Design distributed systems with correctness and traceability as first-class parts. Work with ML models in production for predicted GL coding. Participate in on-call rotation for mission-critical systems.

Seniority

Senior, hands-on IC