brex
Software Engineer II, Backend
San Francisco, California, United States$152k–$190kmidAdded 2 days ago
About this role
Brex seeks a Backend Software Engineer II to build critical credit decisioning and risk management systems that power their global finance platform. You'll develop scalable financial infrastructure handling billions in credit exposure, from underwriting engines to real-time data pipelines, while collaborating across product and risk teams.
What you'll do
- Build and maintain financial infrastructure including bank integrations, statement processing, and transaction data pipelines
- Develop the underwriting engine powering credit decisions with sub-second latency and high reliability
- Create customer-facing features for credit management and financial data collection using React/TypeScript
- Design internal tooling for risk and portfolio management teams to handle edge cases
- Integrate ML credit models into real-time decisioning flows and manage production ML systems
- Own end-to-end problems from user experience through data models, scalability, and observability
What they're looking for
- Backend development (Kotlin, Java, or TypeScript)
- Financial systems or fintech experience
- PostgreSQL and relational databases
- Event streaming (Kafka) and distributed systems
- Full-stack application architecture and testing
- Production system scaling and data-intensive domains
- Strong code quality and observability practices
- English communication and collaboration
Benefits
- Hybrid work: minimum 3 days/week in San Francisco office (Mon/Wed/Thu)
- Up to four weeks per year of fully remote work
- Work on high-impact financial infrastructure at scale
- Collaborate with cross-functional teams including Credit Risk and Capital Markets
- Career growth and learning opportunities in regulated fintech
Opens the official application on the employer’s site. No login required.