Skip to content
BrexBrexNew York, NY

Senior Software Engineer, Product

Senior Software Engineer builds customer-facing financial products end-to-end, focusing on scalable backend systems and user experiences. Requires 7+ years full-stack experience with Java/Kotlin/Python, SQL/NoSQL databases.

192k – 240k
Hybrid7+ YOEFullstack Engineering

About the role

What you’ll do

As an engineer at Brex, you will help develop new products from concept to launch, whether for a 5-person startup or a 5,000-person-strong enterprise. You’ll build customer-facing products that drive direct business impact and shape our long-term technical vision with a high-quality bar.

Responsibilities

  • Collaborate with engineers across the company to build new features and products end-to-end.
  • Work alongside user-facing teams like Sales and Support to deeply understand our customers' needs.
  • Design and implement solutions to improve our customers' banking experiences.
  • Own problems end-to-end, from user experience and data models to scalability, operability, and ongoing metrics.
  • Tune and polish features to a high degree of excellence.

Requirements

  • 7+ years of professional experience designing, developing, and deploying full-stack applications.
  • Experience building and designing scalable backend systems
  • Experience working with SQL or NoSQL databases
  • Experience working with backend programming languages (Java, Kotlin, Python)
  • Familiarity with software engineering development cycles
  • Ability to hold yourself and the team to high standards
  • Strong communication and interpersonal skills

Compensation

The expected salary range for this role is $192,000-$240,000 + Equity. However, the starting base pay will depend on a number of factors including the candidate’s location, skills, experience, market demands, and internal pay parity. Depending on the position offered, equity and other forms of compensation may be provided as part of a total compensation package.

Skills

Full-StackJavaKotlinPythonSQLNoSQLBackend Systems
Zoox

Senior Full-stack Engineer

ZooxFoster City, CA

Senior full-stack engineer to own and architect backend services (FastAPI) and support frontend tools (React, TypeScript) for Zoox's 3D HD mapping web infrastructure. Requires strong backend/distributed systems experience, Python/TypeScript/React proficiency, Postgres/REST knowledge, and leadership/mentorship skills.

192k – 263k
Hybrid5+ YOEFullstack Engineering
Brex

Senior Software Engineer, Full Stack

BrexSeattle, WA

Build and scale full-stack infrastructure for task workflows, notifications, and automations at Brex. Requires 7+ years experience with backend (Java/Kotlin/Python), frontend (React/TypeScript), distributed systems, and APIs.

192k – 240k
Hybrid7+ YOEFullstack Engineering
Brex

Senior Software Engineer, Full Stack

BrexSan Francisco, CA

Build and scale full-stack infrastructure for task workflows, notifications, and automations at Brex. Requires 7+ years experience with backend languages like Java/Kotlin/Python, distributed systems, databases, APIs, and modern frontend tools like React/TypeScript.

192k – 240k
Hybrid7+ YOEFullstack Engineering
Brex

Senior Software Engineer, Full Stack

BrexNew York, NY

Senior full-stack engineer builds and scales task workflows platform, including backend APIs, rule engines, and frontend UX for notifications, commenting, and automations. Requires 7+ years experience with Java/Kotlin/Python, React/TypeScript, and distributed systems.

192k – 240k
Hybrid7+ YOEFullstack Engineering
Brex

Senior Software Engineer, Product

BrexSeattle, WA

Senior Software Engineer building customer-facing financial products end-to-end, from concept to launch. Requires 7+ years full-stack experience, backend languages (Java, Kotlin, Python), SQL/NoSQL databases, and scalable systems design.

192k – 240k
Hybrid7+ YOEFullstack Engineering