Software Engineer, Systems

San Francisco • $100k - $200k


Role Location

  • San Francisco


$100k - $200k


251 - 500 people


115 Sansome St
San Francisco, CA, 94104-3601, US

Tech Stack

  • JavaScript
  • TypeScript
  • Redux
  • GraphQL
  • Elixir
  • F#
  • Kubernetes
  • AWS
  • PostgreSQL

Role Description

Brex is revolutionizing financial services for businesses, starting with corporate cards for startups. We are building the product from first principles, enabling us to have unparalleled features and a seamless, modern experience for our customers. With backing from top venture firms and industry veterans such as Peter Thiel and Max Levchin, Brex is one of the fastest-growing startups to date, and we’re looking for someone to help scale the company with incredible people across the board.

As a backend systems engineer, you will expand our core systems, add new products and features, and build new libraries. Based in San Francisco, our team is committed to creating a driven and diverse company with ambitions people from wide-ranging backgrounds.

We’re looking for people with a strong background or interest in building distributed systems, comfortable in dealing with lots of moving pieces, with a keen eye towards detail, and comfortable learning new technologies. Most importantly, you should be enthusiastic working with a variety of backgrounds, roles, and needs.

You Will: -Work with engineers across the company to build new systems, products and features. -Create libraries and abstractions for Brex engineers, publishing and contributing to the open source community. -Own problems end-to-end, thinking through everything from system design, data modeling, scalability, operability and ongoing metrics. -Uphold our high engineering standards and bring consistency to the codebases, infrastructure, and processes you will encounter. -Collaborate with experts in product, design, and operations.

You might be a fit if you: -Think about distributed systems and services, and write high quality code. -We work in Elixir, however languages can be learned: we care much more about your general engineering skill than knowledge of a particular language or framework. -Care about system design and value building things correctly from day one, without skipping corners. -Take pride in working on projects to successful completion, involving a wide variety of technologies and systems. -Hold yourself and others to a high bar when working with production systems. -Can stitch many different services and processes together, even if you have not worked with them before. -Thrive in a collaborative environment, filled with a diverse group of people with different expertise and backgrounds (we currently have over 15 nationalities represented, with more than ½ the company working in a country different from the one they grew up in).

About Brex

No personal guarantee, instant approvals, and modern payment terms. Powered by the Mastercard network with best-in-class fraud protection.

Interested in this role?
Skip straight to final-round interviews by applying through Triplebyte.