Enable job alerts via email!

Principal Software Engineer

BRM

United States

Remote

USD 100,000 - 130,000

Full time

Today
Be an early applicant

Job summary

A technology company in the United States is looking for a senior software engineer to lead software development efforts. You will be responsible for designing and maintaining high-quality software solutions, collaborating with cross-functional teams, and ensuring performance and reliability. Candidates should have solid expertise in TypeScript, NodeJS, and AI technologies. This role offers the opportunity to shape the future of intelligent automation within a dynamic team.

Qualifications

  • Experience in designing high-quality software solutions using modern technologies.
  • Proven ability to collaborate cross-functionally to fulfill product requirements.
  • Strong coding skills with a focus on performance, reliability, and security.

Responsibilities

  • Design, develop, and maintain software solutions.
  • Collaborate with teams to translate requirements into efficient code.
  • Influence code reviews and architectural discussions to ensure quality.

Skills

TypeScript
NodeJS
PostgreSQL
Redis
Docker
LLMs (GPT, Claude, etc.)
Job description
About BRM

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
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.