Software Engineer

Nexthop Systems Inc

Burnaby

On-site

CAD 90,000 - 130,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Nexthop Systems Inc in Burnaby, BC, is seeking a software engineer to help build scalable AI infrastructure.

You will work across design, implementation, testing, and customer-facing support, collaborating with a seasoned team to push the boundaries of systems software in a fast-paced startup.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering or a related field with at least 5 years of industry experience.
  • Proficiency in Python, C, or C++.
  • Knowledge of systems software, including embedded and distributed systems.
  • Familiarity with containers like Docker and databases like SQL/NoSQL is a plus.
  • Strong communication and collaborative teamwork skills.
  • Ability to take ownership of projects.

Responsibilities

  • Participate in all parts of software engineering, from design and implementation of software solutions to testing and peer review.
  • Collaborate with engineers on building and optimizing core systems.
  • Support customers during development through project scoping, proof of concept, early trials, and production/escalation support.
  • Contribute to shaping a startup culture and future direction of the company.

Skills

Python
C
C++
Embedded systems
Distributed systems
Docker
SQL/NoSQL
Communication
Teamwork
Ownership

Education

Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering or a related field with a minimum of 5 years of industry experience

Job description

Company Description

As an AI infrastructure startup, we are developing innovative
systems to enable large-scale AI deployments. Our team comprises industry veterans who are
passionate about building the sophisticated systems that support the next generation of
computing in a fast-paced startup environment.

Job Responsibilities
  • Participate in all parts of software engineering, ranging from design and implementation
    of software solutions to testing and peer review
  • Collaborate with engineers on building and optimizing our core systems
  • Support customers at various stages of development through involvement in project
    scoping, proof of concept, early trials, and production/escalation support
  • Be a part of shaping a startup - define company culture, challenge and change the ways
    things are done, and contribute to determining the future of the company
Qualifications

Strong problem-solving skills, quick learning and excitement for a
collaborative startup environment are the most important things we're looking for. The list below are some of the qualifications that will help but aren’t essential to thriving here.

  • Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering or
    a related field with a minimum of 5 years of industry experience
  • Proficiency in the following languages: Python, C, or C++
  • Solid understanding of systems software, including embedded systems and distributed
    systems
  • Familiarity with container technologies (e.g., Docker) and databases (e.g., SQL, NoSQL) is a plus
  • Good communication skills and ability to work collaboratively in a team
  • Confidence to both ask questions and take ownership of your project(s)
Why Us

Our company bolsters all the advantages of working at a startup with the expertise of a
seasoned team who have successfully built startups into thriving companies. Here you’ll have
the unique opportunity to collaborate and learn from top-tier engineers, while still working on
mission critical projects. If you are excited to learn, solve hard problems at the forefront of
computer systems, and be a part of shaping a burgeoning company, this is the place for you.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Arcadia • Toronto

On-site
CAD 150,000 - 197,000
Equity grant
Hybrid work schedule
Work-from-home allowance
+1
Solutions Architect
Solutions Architect

Future Secure AI • Toronto

On-site
CAD 90,000 - 150,000
Flexible work environment
Growth opportunities
System Software Engineer - AI
System Software Engineer - AI

Delos Data • Montreal (administrative region)

Hybrid
CAD 120,000 - 180,000
Meaningful equity
Benefits
401k
Staff Full-Stack Engineer – .NET, React & AI
Staff Full-Stack Engineer – .NET, React & AI

Finlink Group • Vaughan

On-site
CAD 120,000 - 160,000
Health benefits
On-site parking
On-site leisure facilities
+1
Staff Software Engineer – AI & Platform
Staff Software Engineer – AI & Platform

Alygra • Halifax

On-site
CAD 140,000 - 180,000
System Software Engineer - AI
System Software Engineer - AI

Delos Data Inc • Montreal (administrative region)

Hybrid
CAD 100,000 - 180,000
Equity
Benefits
RRSP
+1
Staff Software Engineer – AI & Platform
Staff Software Engineer – AI & Platform

Alygra • Quebec

On-site
CAD 120,000 - 180,000
Software Engineer: Backend Systems
Software Engineer: Backend Systems

Aloe • Vancouver

On-site
CAD 110,000 - 170,000
Competitive salary
Benefits
Career growth opportunities
Staff Engineer (AI & Engineering)
Staff Engineer (AI & Engineering)

Kinvie • Toronto

On-site
CAD 140,000 - 190,000
Senior Software Engineer
Senior Software Engineer

Boosted.ai • Toronto

On-site
CAD 120,000 - 155,000
Unlimited PTO
Medical, Dental, and Vision benefits
Life Insurance and Disability Benefits
+3