Drimva

Brex

Senior Software Engineer, Back End

São Paulo, São Paulo, Brazil +4 · Senior · Full-time · Posted Mar 24, 2026

Location
São Paulo, São Paulo, Brazil
New York, New York, United States
San Francisco, California, United States
Seattle, Washington, United States
Vancouver, British Columbia, Canada
Experience
7+ years of professional experience designing, developing, and deploying full-stack products.

About the job

Build and scale backend workflow platforms and distributed systems that power Brex product experiences, including task orchestration, automations, notifications, and AI-enabled workflows.

What you'll do

  • Develop platform features and products end-to-end, owning user experience, data models, scalability, operability, and metrics.
  • Drive technical direction through roadmap input, architecture, mentorship, and reliability and performance improvements.
  • Collaborate with engineers and user-facing teams to understand customer needs and improve product experiences.

What they ask for

  • Strong proficiency in backend programming languages (Java, Kotlin, Python).
  • Experience architecting, building, and maintaining scalable, high-availability distributed systems.
  • Experience designing and optimizing SQL and/or NoSQL databases, including data modeling, query performance tuning, and schema design.
  • Experience building RESTful APIs and/or GraphQL services, plus modern frontend technologies and tools like ES6+, React, TypeScript, and Webpack.

Nice to have

  • Experience driving cross-functional initiatives or in-product experiments and A/B testing.
  • Experience and interest in leveraging AI developer tools.

Tools

Java, Kotlin, Python, SQL, NoSQL, RESTful APIs, GraphQL, React

AI focus

Leverage AI to streamline user workflows and help build shared infrastructure for AI product development.

Model-written summary · the original posting is authoritative

First seen Oct 10, 2026 · Last verified Nov 5, 2026 (UTC)