BRM · 5 months ago
Entry Level Software Engineer
BRM is a company on a mission to empower buyers with innovative tools and digital assistants. They are seeking an Entry Level Software Engineer to collaborate with experienced engineers in developing AI-driven solutions and enhancing workflows, providing a unique opportunity for recent graduates to gain hands-on experience in a supportive environment.
Artificial Intelligence (AI)B2BEnterprise SoftwareProcurement
Responsibilities
Collaborate with senior engineers to design, develop, and maintain software solutions using TypeScript, NodeJS, PostgreSQL, Redis, and modern AI technologies
Learn and apply best practices in code quality, testing, and documentation while contributing to production features
Participate in code reviews, technical discussions, and planning sessions to accelerate your learning and contribute fresh perspectives
Take ownership of well-scoped features and tasks, with mentorship and support to help you succeed
Gain hands-on experience with cloud services (GCP), containerization (Docker), and modern development workflows
Work closely with cross-functional teams to understand how engineering decisions impact product and business outcomes
Qualification
Required
Recent graduate (within 3 years) with a degree in Computer Science, Engineering, or related field AND at least 1 internship, significant class project, or demonstrable coding experience through personal projects or open source contributions
Excited about the opportunity to work hard alongside experienced developers and accelerate your career growth. You understand that rapid learning requires dedication and are eager to put in the effort to level up your skills
Strong programming fundamentals and familiarity with at least one modern programming language (JavaScript/TypeScript experience is a plus)
Genuine enthusiasm for learning new technologies and solving complex problems. You ask thoughtful questions and seek to understand the 'why' behind decisions
You're excited to write code and see your work in production. You value practical experience over theoretical knowledge
Strong communication skills and ability to work collaboratively. You're comfortable asking for help when needed and offering support to teammates
Self-motivated with a desire to continuously improve your skills and take on increasing responsibility
Analytical thinking skills with attention to detail and a systematic approach to debugging
Preferred
Experience with TypeScript, NodeJS, or similar backend technologies
Familiarity with SQL databases (PostgreSQL) or caching systems (Redis)
Exposure to cloud platforms (GCP, AWS, or Azure)
Basic understanding of containerization (Docker)
Previous internship or project experience with B2B SaaS applications
Interest in or exposure to AI/LLM technologies
Open source contributions or personal projects demonstrating your passion for coding
Benefits
Mentorship from experienced engineers who are invested in your growth
Hands-on experience with cutting-edge AI and automation technologies
Clear growth path with regular feedback and increasing responsibilities
Collaborative, in-office environment where you'll learn from the best
Opportunity to make a real impact on products used by companies worldwide
Company
BRM
BRM is a developer of an AI-powered vendor management and procurement platform.
H1B Sponsorship
BRM has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (1)
Funding
Current Stage
Early StageTotal Funding
$21.6MKey Investors
Caffeinated CapitalBase10 Partners
2024-12-05Series A· $15M
2024-12-05Seed· $6.6M
Recent News
2025-09-04
Research and Markets
2025-08-06
Yorkshire Post
2024-12-18
Company data provided by crunchbase