Skip to content
BrexBrexNew York, NY

Senior Software Engineer, Full Stack

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

About the role

Responsibilities

  • Work with engineers across the company to build new features and products end-to-end
  • Own problems end-to-end, thinking through everything from user experience, data models, scalability, operability and ongoing metrics.
  • Provide technical leadership to team by driving roadmap direction, architectural design and mentorship
  • Work side-by-side with user-facing teams (Sales, Support) to best understand the needs of our customers.
  • Tune and polish features to a high degree of excellence.
  • Identify and implement reliability and performance improvements
  • Uphold our high engineering standards and bring consistency to the codebases, infrastructure, and processes you will encounter

Requirements

  • 7+ years of professional experience designing, developing, and deploying full-stack products
  • 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 and maintaining RESTful APIs and/or GraphQL services
  • Experience with modern frontend technologies and tools like ES6+, React, TypeScript, and Webpack

Bonus Points

  • Experience collaborating with cross-functional stakeholders and specialists in product, design, and operations
  • Experience driving initiatives at a broader level across an organization or company
  • Experience running in-product experiments, A/B testing
  • Experience and interest in leveraging AI developer tools

Compensation

The expected salary range for this role is $192,000 - $240,000. 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

JavaKotlinPythonSQLNoSQLREST APIsGraphQLReactTypeScriptwebpackEs6+Distributed 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, Product

BrexNew York, NY

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
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