BRM

Entry Level Software Engineer

BRM
Apply
1 year ago

Responsibilities

  • Design, develop, and maintain software solutions using TypeScript, Node.js, PostgreSQL, Redis, and AI technologies.
  • Contribute to production features while applying software quality, testing, and documentation practices.
  • Participate in code reviews, technical discussions, and planning sessions.
  • Own well-scoped features and tasks with mentorship and support.
  • Gain hands-on experience with GCP, Docker, and modern development workflows.
  • Collaborate with cross-functional teams to connect engineering decisions to product and business outcomes.

Requirements

  • Recent graduate within three years with a degree in Computer Science, Engineering, or a related field.
  • At least one internship, significant class project, or demonstrable coding experience through personal projects or open source contributions.
  • Strong programming fundamentals and familiarity with at least one modern programming language.
  • At least two nice-to-have qualifications, including experience with TypeScript or Node.js, PostgreSQL or Redis, GCP/AWS/Azure, Docker, B2B SaaS projects, AI/LLM technologies, or coding projects.
  • Strong communication, collaboration, analytical thinking, attention to detail, and willingness to learn.

Benefits

  • Mentorship from experienced engineers invested in growth.
  • Hands-on experience with AI and automation technologies.
  • Clear growth path with regular feedback and increasing responsibilities.
  • Collaborative, in-office work environment.
  • Opportunity to impact products used by companies worldwide.
BRM

About BRM

11-50 employees

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.

Contact me