CareerPlanSign in

Senior Software Engineer, Accounting Engineering

United States💼 Full-time🗓 2026-09-16 → 2026-09-26

Core

Build the accounting platform and product surfaces that transform Brex activity into accurate, usable accounting data for finance teams.

Role type

Senior Software Engineer (Accounting Engineering)

Builds

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

Domain

Fintech / Accounting / ERP Integrations

Deliverable

production ML models | product features | infrastructure

Required skills

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

Preferred skills

Accounting systems/ERP experience, accounting concepts (GL, reconciliation), third-party integration scaling, ML/LLM product features, platform/API product design, technical leadership

Technologies

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

Responsibilities

Build and maintain core accounting platform components including reusable records, rules, and versioned APIs. Own ERP connectivity end-to-end for NetSuite, QuickBooks, Xero, SAP, and Oracle. Implement customer-facing close experiences in React/TypeScript. Design distributed systems ensuring correctness, idempotency, and traceability. Integrate ML models for predicted GL coding and mappings. Participate in on-call rotation for mission-critical systems.

Seniority

Senior, hands-on IC with mentorship responsibilities

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.