BRM
BRM
Principal Software Engineer
Apply
Full-time
On-site
$200k - $250k
About this role

Power to the buyers

BRM is growing our team of passionate teammates on a mission to arm people with the right tools to do their best work. BRM’s digital assistants automagically help companies find and manage tools. Whether it is collaborating on a renewal, locating misplaced contracts, intelligently negotiating, or automating compliance reviews––BRM’s assistants are 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 not only amplify our development horsepower but also 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. We need a bias towards action, coupled with a relentless focus on delivering results that transform possibilities into realities. Your expertise will shape the future of intelligent automation and redefine what's possible in the realms of AI-driven solutions.

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, and drive 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.

  • Report directly to the CTO

in engineering, working across the stack
Salary
$200k - $250k
Equity
Competitive
Visa sponsorship not available
On-site work policy
In-person in SF 5 days/week (Mission Bay/SoMa). Short walk from Caltrain and Muni.
Full-time position
Location
San Francisco, CA
Tech stack
TypeScript, Terraform, NodeJS, GCP, AI/LLMs, Containerization and orchestration: Docker, Kubernetes.
About BRM

BRM’s mission is to shift the power from the seller to the buyer. Transform confusing contracts, endless compliance tasks, and runaway spend into an AI-powered source of record. With BRM, you are in control of your entire buying process—from procurement, to compliance, to vendor management.

Team size

12 people

Industry

AI, Software Development

Founded

2022

Website

brm.ai/

LinkedIn

Visit

Total Funding

$21.6M

Office locations

525 Brannan St, San Francisco

Company locations

San Francisco, CA
BRM company image - 1
The team
About the team

We’re a superteam of experienced builders with a huge mission. Joining BRM means you will do your best work, enjoy the people you’re working with, and fundamentally change how buying is done.


We love collaboration - we work together in office 5 days a week, enjoying team lunches and dinners and in-person standups and planning sessions.

Tech stack
TypeScript, Terraform, NodeJS, GCP, AI/LLMs, Containerization and orchestration: Docker, Kubernetes.
Employee benefits
Monthly commuter benefits ($315)
Top of the line medical & dental insurance
Daily lunch & dinners if you stay late
Fully stocked office with snacks & drinks
Apply for this role
Linkedin profile url
Please ensure the Linkedin url is valid
Full name
Resume
Hiring managers prefer resumes not generated from LinkedIn
Email
Portfolio url
(optional)
What types and stages of companies are you talking to?
Four or five years from now, after a successful run at BRM, what role do you imagine yourself stepping into? What do you hope your time at BRM has helped you develop, whether it's new skills, leadership muscles, or weaknesses you've overcome?
Apply