Job Details

Senior Software Engineer

  2025-10-25     BRM     San Francisco,CA  
Description:

BRM is growing our team of passionate teammates on a mission to arm people with the right tools to do their best work. Our digital assistants automagically help companies find and manage tools, from renewal collaboration to compliance reviews, bringing power back to the buyer.

Why we need you

We're at a pivotal moment with a roadmap brimming with opportunity. We're looking for a senior software engineer to amplify our development horsepower and catalyze projects forward with precision and impact, taking end‑to‑end ownership. From revolutionizing the inbox experience to refining legal and finance request workflows, and empowering AI‑driven assistants, your mission is clear: deliver tangible business value swiftly and effectively.

What You'll Do

  • Design, develop, and maintain high‑quality software solutions using TypeScript, NodeJS, PostgreSQL, Redis, LLMs (GPT, Claude, etc.), Docker, and other modern technologies.
  • Collaborate closely with cross‑functional teams to translate product requirements into scalable and efficient code.
  • Participate in and influence code reviews, architectural discussions, and technical planning sessions to ensure code quality and scalability.
  • Take ownership of key components and features, from design to deployment, driving them to completion with a focus on performance, reliability, and security.
  • Contribute to the evolution of our technical architecture and infrastructure, leveraging cloud services such as GCP to optimize performance and scalability.

Who You Are

  • 8+ years as an engineer on a high‑performing team at a B2B SaaS company.
  • Bias for action – you value shipped code over theory.
  • Hands‑on coder – expert in TypeScript, NodeJS, and at least one cloud service provider with strong cloud‑native architecture skills.
  • Database expert – deep understanding of PostgreSQL and Redis, with experience designing and optimizing schemas.
  • Containerization experience – proficient with Docker and container orchestration on Google Cloud Run or Kubernetes.
  • Strong problem‑solving skills and a passion for tackling complex technical challenges.
  • Operations‑first mindset – you document decisions, explain reasoning, and share context with the team.
  • Excellent communication and collaboration skills, thriving in a fast‑paced, dynamic environment.

This role isn't right for you if

  • You prefer remote and asynchronous collaboration.
  • You are uncomfortable working autonomously when needed and shy away from responsibility and ownership.
  • You care about being right, rather than getting to the right answer.

We are an equal opportunity employer and do not discriminate on the basis of any status protected under federal, state, or local law.

Seniority level

Mid–Senior level

Employment type

Full‑time

Job function

Engineering and Information Technology

#J-18808-Ljbffr


Apply for this Job

Please use the APPLY HERE link below to view additional details and application instructions.

Apply Here

Back to Search