Skip to content
BrexBrex

Senior Software Engineer, Full Stack

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.

About the job

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

Expected salary range: $192,000 - $240,000 base pay (depending on location, skills, experience, market demands, and internal pay parity). Equity and other compensation may be provided.

Skills

Java, Kotlin, Python, React, TypeScript, SQL, NoSQL, REST APIs, GraphQL, webpack

Instacart

Instacart

United States

Senior Software Engineer II, AI Labs & Foundations
$192k+/yrRemote5+ YOEFullstack Engineering

Build and operate high-scale production AI systems and agentic experiences, integrating foundation models and delivering reliable, observable services. The role requires senior software engineering experience, production AI/ML expertise, and proficiency in Golang, Python, or TypeScript.

Instacart

Instacart

United States
Senior Software Engineer II, Marketing Enablement
$192k+/yrRemote8+ YOEFullstack Engineering

Provides technical leadership for a paid marketing technology engineering pod, guiding architecture, scalability, developer productivity, and cross-functional initiatives. Requires 8–12 years of software engineering experience and expert Python proficiency.

Idme

Idme

McLean, VA
Senior Software Development Engineer - Fullstack
$191k+/yrOn-site7+ YOEFullstack Engineering

Build and scale the Person platform, including identity data models, backend services, APIs, and user-facing web experiences. The role requires 7+ years of full-stack production experience and strong backend and frontend development expertise.

Stripe

Stripe

New York, NY

Senior Software Engineer, Docs Product
$190k+/yrHybrid5+ YOEFullstack Engineering

Senior software engineer leading architecture, technical roadmaps, and full-stack development for documentation infrastructure. The role requires a bachelor's degree, at least four years of software engineering experience, technical leadership across multi-team projects, and experience with Ruby, Java, TypeScript, Bazel, MongoDB, and AI/LLM standards.

Reddit

Reddit

United States

Senior Software Engineer, Home Experience
$190k+/yrRemote6+ YOEFullstack Engineering

Senior software engineer who will build and launch user-facing feed experiences across Reddit’s backend and full-stack systems. The role requires 6+ years of experience, strong programming skills, experimentation and metrics expertise, and a user-centered approach.