Skip to main content
NetBrain Technologies Inc logo

Senior Software Engineer

NetBrain Technologies Inc
Full TimeseniorHybrid
Toronto, ON | HybridPosted 2 days ago

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

JavaScriptTypeScriptJavaGoHTMLReactAngular

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

<div class="content-intro"><p class="MsoNormal" style="margin-bottom: 12.0pt;"><span style="font-size: 10pt; font-family: 'trebuchet ms', geneva, sans-serif; color: black;">Founded in 2004, NetBrain is the leader in no-code network automation. Its ground-breaking Next-Gen platform provides IT operations teams with the ability to scale their hybrid multi-cloud connected networks by automating the processes associated with Diagnostic Troubleshooting, Outage Prevention and Protected Change Management. &nbsp;Today, over 2,500 of the world’s largest enterprises and managed services providers leverage NetBrain’s platform.</span></p></div><p><span style="font-family: 'trebuchet ms', geneva, sans-serif;"><em><span style="font-size: 12pt;"><strong>What We Need</strong></span></em></span></p> <p class="font-claude-response-body break-words whitespace-normal leading-[1.7]"><span style="font-family: 'trebuchet ms', geneva, sans-serif;">NetBrain Technologies is looking for a senior-level Full Stack Software Engineer to join our engineering team. This is a front-end-leaning role — you'll spend most of your time architecting and building intuitive, high-performance web applications, while also contributing to the back-end services that power them. If you love crafting products that real users depend on daily and you're comfortable working across the stack, this role is for you.</span></p> <p class="font-claude-response-body break-words whitespace-normal leading-[1.7]"><span style="font-family: 'trebuchet ms', geneva, sans-serif;">We're looking for someone to take ownership of features end-to-end, collaborates closely with product and design, and can serve as a technical anchor for the team.</span></p> <p>&nbsp;</p> <p><span style="font-family: 'trebuchet ms', geneva, sans-serif;"><em><span style="font-size: 12pt;"><strong>What You'll Do</strong></span></em></span></p> <ul> <li class="whitespace-normal break-words pl-2" style="font-family: 'trebuchet ms', geneva, sans-serif;"><span style="font-family: 'trebuchet ms', geneva, sans-serif;">You will proactively engage with product and development teams to define features, specifications, and requirements</span></li> <li class="whitespace-normal break-words pl-2" style="font-family: 'trebuchet ms', geneva, sans-serif;"><span style="font-family: 'trebuchet ms', geneva, sans-serif;">Research and evaluate emerging web technologies to inform design and implementation decisions across the stack</span></li> <li class="whitespace-normal break-words pl-2" style="font-family: 'trebuchet ms', geneva, sans-serif;"><span style="font-family: 'trebuchet ms', geneva, sans-serif;">Architect and build web-based network management applications spanning high-level system design all the way through UI layout, user experience, database schema, data structures, workflows, and graphics</span></li> <li class="whitespace-normal break-words pl-2" style="font-family: 'trebuchet ms', geneva, sans-serif;"><span style="font-family: 'trebuchet ms', geneva, sans-serif;">Own quality across the full development lifecycle — including unit testing and end-to-end integration testing</span></li> <li class="whitespace-normal break-words pl-2" style="font-family: 'trebuchet ms', geneva, sans-serif;"><span style="font-family: 'trebuchet ms', geneva, sans-serif;">Work cross-functionally with product and other engineering teams to ensure complete feature coverage, scalability, and a strong thin-client experience</span></li> <li class="whitespace-normal break-words pl-2" style="font-family: 'trebuchet ms', geneva, sans-serif;"><span style="font-family: 'trebuchet ms', geneva, sans-serif;">Drive front-end architecture standards and best practices across the team</span></li> <li class="whitespace-normal break-words pl-2" style="font-family: 'trebuchet ms', geneva, sans-serif;"><span style="font-family: 'trebuchet ms', geneva, sans-serif;">Mentor junior engineers and lead code reviews with an eye for performance, maintainability, and correctness</span></li> <li class="whitespace-normal break-words pl-2" style="font-family: 'trebuchet ms', geneva, sans-serif;"><span style="font-family: 'trebuchet ms', geneva, sans-serif;">Serve as a subject matter expert for both internal teams and external customers</span></li> </ul> <p>&nbsp;</p> <p><span style="font-family: 'trebuchet ms', geneva, sans-serif;"><em><span style="font-size: 12pt;"><strong>What You Bring</strong></span></em></span></p> <ul> <li class="whitespace-normal break-words pl-2" style="font-family: 'trebuchet ms', geneva, sans-serif;"><span style="font-family: 'trebuchet ms', geneva, sans-serif;">BS in Computer Science, Electrical Engineering, or equivalent professional experience</span></li> <li class="whitespace-normal break-words pl-2" style="font-family: 'trebuchet ms', geneva, sans-serif;"><span style="font-family: 'trebuchet ms', geneva, sans-serif;">4–7 years of professional web development experience, including deep work in large-scale front-end codebases</span></li> <li class="whitespace-normal break-words pl-2" style="font-family: 'trebuchet ms', geneva, sans-serif;"><span style="font-family: 'trebuchet ms', geneva, sans-serif;">Expert-level proficiency in JavaScript and TypeScript, including familiarity with the latest specs</span></li> <li class="whitespace-normal break-words pl-2" style="font-family: 'trebuchet ms', geneva, sans-serif;"><span style="font-family: 'trebuchet ms', geneva, sans-serif;">Strong command of HTML5 and CSS3, including cross-browser compatibility and responsive design</span></li> <li class="whitespace-normal break-words pl-2" style="font-family: 'trebuchet ms', geneva, sans-serif;"><span style="font-family: 'trebuchet ms', geneva, sans-serif;">Solid grounding in OOP, functional programming, and MVC/MVVM patterns</span></li> <li class="whitespace-normal break-words pl-2" style="font-family: 'trebuchet ms', geneva, sans-serif;"><span style="font-family: 'trebuchet ms', geneva, sans-serif;">Hands-on experience with at least one major web framework (React, Angular, or AngularJS)</span></li> <li class="whitespace-normal break-words pl-2" style="font-family: 'trebuchet ms', geneva, sans-serif;"><span style="font-family: 'trebuchet ms', geneva, sans-serif;">Experience with HTML graphics programming — canvas, WebGL — and supporting libraries such as Go.js, D3, or Paper.js</span></li> <li class="whitespace-normal break-words pl-2" style="font-family: 'trebuchet ms', geneva, sans-serif;"><span style="font-family: 'trebuchet ms', geneva, sans-serif;">Proven ability to diagnose and resolve client-side performance issues</span></li> <li class="whitespace-normal break-words pl-2" style="font-family: 'trebuchet ms', geneva, sans-serif;"><span style="font-family: 'trebuchet ms', geneva, sans-serif;">Experience with C#, Java, or another server-side language — C# in particular is a plus</span></li> <li class="whitespace-normal break-words pl-2" style="font-family: 'trebuchet ms', geneva, sans-serif;"><span style="font-family: 'trebuchet ms', geneva, sans-serif;">Familiarity with AI agent application development (LLMs, tool use, agent frameworks) is a plus</span></li> <li class="whitespace-normal break-words pl-2" style="font-family: 'trebuchet ms', geneva, sans-serif;"><span style="font-family: 'trebuchet ms', geneva, sans-serif;">Manual Dexterity: Repetitive motion of wrists, hands and fingers for using a computer.</span></li> <li class="whitespace-normal break-words pl-2" style="font-family: 'trebuchet ms', geneva, sans-serif;"><span style="font-family: 'trebuchet ms', geneva, sans-serif;">Stationary Tasks: Sitting for extended periods, remaining in a stationary position.</span></li> </ul> <p>&nbsp;</p> <p><span style="font-size: 12pt; font-family: 'trebuchet ms', geneva, sans-serif;"><strong><em>What We Offer</em></strong></span></p> <p><span style="font-family: 'trebuchet ms', geneva, sans-serif; font-size: 10pt;">Our comprehensive compensation package is vital in how we recognize our people for the impact they make on us reaching our goals as a company.</span></p> <p><span style="font-size: 10pt; font-family: 'trebuchet ms', geneva, sans-serif;">For this role, the estimated base is CAD $100,000 - CAD $120,000 + Bonus. The actual salary may vary based on a range of factors, including market and individual qualifications objectively assessed during the interview process.</span></p> <p><span style="font-size: 10pt; font-family: 'trebuchet ms', geneva, sans-serif;">The range listed above is a guideline and may be modified. People Experience offers a comprehensive benefits package in addition to cash compensation that includes but is not limited to RRSP and medical/dental coverage. Speak with your Recruiter for more details on our Total Rewards philosophy.</span></p> <p>&nbsp;</p><div class="content-conclusion"><p><span style="font-family: 'trebuchet ms', geneva, sans-serif; font-size: 10pt;">NetBrain invites all interested and qualified candidates to apply for employment opportunities.</span></p> <p><span style="font-family: 'trebuchet ms', geneva, sans-serif; font-size: 10pt;">Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, or other characteristics protected by law.</span></p> <p><span style="font-family: 'trebuchet ms', geneva, sans-serif; font-size: 10pt;">If you have a disability that prevents or limits your ability to use or access the site, or if you require any other accommodation in the application process due to a disability, you may request a reasonable accommodation. To make a request, please contact our People Team at:&nbsp;<a href="mailto:people@netbraintech.com">people@netbraintech.com</a>&nbsp;and we will be happy to assist you.</span></p> <p><span style="font-family: 'trebuchet ms', geneva, sans-serif; font-size: 10pt;">In compliance with applicable laws, NetBrain conducts holistic, individual background reviews in support of all hiring decisions.</span></p> <p><span style="font-family: 'trebuchet ms', geneva, sans-serif; font-size: 10pt;">It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.</span></p> <p>&nbsp;</p></div>

About NetBrain Technologies Inc

NetBrain Technologies Inc logo

NetBrain Technologies Inc

netbraintech.com

FrontendHybrid

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free