Software Engineer, Foundation Platform (Remote) | Career Opportunities | Brex
Open an account

Careers

Software Engineer, Foundation Platform (Remote)

Software Engineer, Foundation Platform (Remote)

Why join us

Brex is reimagining financial systems so every growing company can realize their full potential. As the financial OS, we’re building software and services in one place—disrupting long-entrenched institutions with products and experiences that better serve the ambitions of our customers.

Working at Brex allows you to push your limits, challenge the status quo, and collaborate with some of the brightest minds in the industry. We’re committed to building a diverse team and inclusive culture and believe your potential should only be limited by how big you can dream. We make this a reality by empowering you with the tools, resources, and support you need to grow your career.

Engineering at Brex

The Engineering team includes Data, IT, Security, and Software, and is responsible for building innovative products and infrastructure for Brex and our customers. We believe that engineers should accelerate the business through technology, and collaborate across multiple teams to accomplish that. 

Teams are autonomous, value inclusivity, eager to learn, teach and constantly improve how things work. The software we build today is the foundation for dozens of Brex systems in the future, so engineers have a strong sense of ownership and accountability and take pride in their craft. 

What you’ll do

We are looking for candidates with an interest in shaping the future developer experience at Brex. You’ll have the unique opportunity to operate at the challenging intersection of infrastructure and product, serving as the bridge between the two areas while being exposed to various technologies on both sides. You’ll be encouraged to think out-of-the-box to help build the next generation developer platform at Brex that provides an extensible and unified experience for developers. On the Foundation Platform team, you will have the ability to drive a positive multiplicative effect on the rest of the org and influence the overall engineering culture.

Responsibilities

  • Design and build a unified, centralized developer platform that simplifies the daily workflows and increases the velocity of Brex developers
  • Unify infrastructure tooling, resource management and engineering operations behind an extensible, plugin-based platform
  • Collaborate with other infrastructure teams to develop abstractions and offer critical functionality to product developers
  • Uphold our high engineering standards and bring consistency to the codebases, infrastructure, and processes you will encounter
  • Be responsible for full software development lifecycle - design, development, testing, operating in production

Requirements

  • Interested in developing internal tools for unifying and streamlining developer experience
  • Ability to iterate quickly by reaching out to customers and contribute to the long-term product vision for the team
  • Adaptability to work across tech stacks and ambiguity. We care more about your general engineering skill than knowledge of a particular language or framework.
  • Proven track record of driving execution of projects to successful completion involving a wide variety of technologies and systems.
  • Embody a proactive approach and a collaboration mindset that allows for successful partnerships

Bonus points

  • Experience with fullstack development, ranging from backend programming languages (such as Golang, Kotlin) to frontend programming languages (React, NodeJS, Typescript).
  • Experience with developer tooling as well as some of the infrastructure technologies we currently use (AWS, Bazel, Kubernetes, gRPC etc.)
  • Excited about building internal tooling to create a strong impact on the rest of the engineering organization
  • Enjoy working with infrastructure/systems engineers as well as product engineers alike
Open an account

Careers

Software Engineer, Foundation Platform (Remote)

Software Engineer, Foundation Platform (Remote)

Why join us

Brex is reimagining financial systems so every growing company can realize their full potential. As the financial OS, we’re building software and services in one place—disrupting long-entrenched institutions with products and experiences that better serve the ambitions of our customers.

Working at Brex allows you to push your limits, challenge the status quo, and collaborate with some of the brightest minds in the industry. We’re committed to building a diverse team and inclusive culture and believe your potential should only be limited by how big you can dream. We make this a reality by empowering you with the tools, resources, and support you need to grow your career.

Engineering at Brex

The Engineering team includes Data, IT, Security, and Software, and is responsible for building innovative products and infrastructure for Brex and our customers. We believe that engineers should accelerate the business through technology, and collaborate across multiple teams to accomplish that. 

Teams are autonomous, value inclusivity, eager to learn, teach and constantly improve how things work. The software we build today is the foundation for dozens of Brex systems in the future, so engineers have a strong sense of ownership and accountability and take pride in their craft. 

What you’ll do

We are looking for candidates with an interest in shaping the future developer experience at Brex. You’ll have the unique opportunity to operate at the challenging intersection of infrastructure and product, serving as the bridge between the two areas while being exposed to various technologies on both sides. You’ll be encouraged to think out-of-the-box to help build the next generation developer platform at Brex that provides an extensible and unified experience for developers. On the Foundation Platform team, you will have the ability to drive a positive multiplicative effect on the rest of the org and influence the overall engineering culture.

Responsibilities

  • Design and build a unified, centralized developer platform that simplifies the daily workflows and increases the velocity of Brex developers
  • Unify infrastructure tooling, resource management and engineering operations behind an extensible, plugin-based platform
  • Collaborate with other infrastructure teams to develop abstractions and offer critical functionality to product developers
  • Uphold our high engineering standards and bring consistency to the codebases, infrastructure, and processes you will encounter
  • Be responsible for full software development lifecycle - design, development, testing, operating in production

Requirements

  • Interested in developing internal tools for unifying and streamlining developer experience
  • Ability to iterate quickly by reaching out to customers and contribute to the long-term product vision for the team
  • Adaptability to work across tech stacks and ambiguity. We care more about your general engineering skill than knowledge of a particular language or framework.
  • Proven track record of driving execution of projects to successful completion involving a wide variety of technologies and systems.
  • Embody a proactive approach and a collaboration mindset that allows for successful partnerships

Bonus points

  • Experience with fullstack development, ranging from backend programming languages (such as Golang, Kotlin) to frontend programming languages (React, NodeJS, Typescript).
  • Experience with developer tooling as well as some of the infrastructure technologies we currently use (AWS, Bazel, Kubernetes, gRPC etc.)
  • Excited about building internal tooling to create a strong impact on the rest of the engineering organization
  • Enjoy working with infrastructure/systems engineers as well as product engineers alike

Careers

Software Engineer, Foundation Platform (Remote)

Software Engineer, Foundation Platform (Remote)

Why join us

Brex is reimagining financial systems so every growing company can realize their full potential. As the financial OS, we’re building software and services in one place—disrupting long-entrenched institutions with products and experiences that better serve the ambitions of our customers.

Working at Brex allows you to push your limits, challenge the status quo, and collaborate with some of the brightest minds in the industry. We’re committed to building a diverse team and inclusive culture and believe your potential should only be limited by how big you can dream. We make this a reality by empowering you with the tools, resources, and support you need to grow your career.

Engineering at Brex

The Engineering team includes Data, IT, Security, and Software, and is responsible for building innovative products and infrastructure for Brex and our customers. We believe that engineers should accelerate the business through technology, and collaborate across multiple teams to accomplish that. 

Teams are autonomous, value inclusivity, eager to learn, teach and constantly improve how things work. The software we build today is the foundation for dozens of Brex systems in the future, so engineers have a strong sense of ownership and accountability and take pride in their craft. 

What you’ll do

We are looking for candidates with an interest in shaping the future developer experience at Brex. You’ll have the unique opportunity to operate at the challenging intersection of infrastructure and product, serving as the bridge between the two areas while being exposed to various technologies on both sides. You’ll be encouraged to think out-of-the-box to help build the next generation developer platform at Brex that provides an extensible and unified experience for developers. On the Foundation Platform team, you will have the ability to drive a positive multiplicative effect on the rest of the org and influence the overall engineering culture.

Responsibilities

  • Design and build a unified, centralized developer platform that simplifies the daily workflows and increases the velocity of Brex developers
  • Unify infrastructure tooling, resource management and engineering operations behind an extensible, plugin-based platform
  • Collaborate with other infrastructure teams to develop abstractions and offer critical functionality to product developers
  • Uphold our high engineering standards and bring consistency to the codebases, infrastructure, and processes you will encounter
  • Be responsible for full software development lifecycle - design, development, testing, operating in production

Requirements

  • Interested in developing internal tools for unifying and streamlining developer experience
  • Ability to iterate quickly by reaching out to customers and contribute to the long-term product vision for the team
  • Adaptability to work across tech stacks and ambiguity. We care more about your general engineering skill than knowledge of a particular language or framework.
  • Proven track record of driving execution of projects to successful completion involving a wide variety of technologies and systems.
  • Embody a proactive approach and a collaboration mindset that allows for successful partnerships

Bonus points

  • Experience with fullstack development, ranging from backend programming languages (such as Golang, Kotlin) to frontend programming languages (React, NodeJS, Typescript).
  • Experience with developer tooling as well as some of the infrastructure technologies we currently use (AWS, Bazel, Kubernetes, gRPC etc.)
  • Excited about building internal tooling to create a strong impact on the rest of the engineering organization
  • Enjoy working with infrastructure/systems engineers as well as product engineers alike