×
Register Here to Apply for Jobs or Post Jobs. X

Senior Full-Stack Engineer IoT Analytics — Remote

Remote / Online - Candidates ideally in
Montréal, Province de Québec, H2B, Canada
Listing for: Cheetah Networks Inc
Full Time, Remote/Work from Home position
Listed on 2026-01-15
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer, Cloud Engineer - Software, Backend Developer
Job Description & How to Apply Below
Position: Senior Full-Stack Engineer for IoT Analytics — Remote
Description
Cheetah Networks is the leader in IoT Network Analytic solutions. Our IoT Analytics solution helps network operators scale IoT service delivery over LTE and 5G networks. Our Pulse View™ solution enables network operators to more effectively operationalize their IoT/5G networks improving on the business outcomes. As we enter the next phase of our growth, we are looking for creative, innovative, fun people to join the team and help us on our journey.

As a candidate, you would be joining an innovative, dynamic start-up that is growing while having the opportunity to learn from industry experts who have been in the field for decades. We offer a flexible working environment in a flat organization structure. You will be provided with an opportunity to champion new initiatives while collaborating with the whole team. We offer a flexible work environment and are fully stocked with free coffee, tea, and pop!

We are in a great west-Ottawa location in close proximity to the 417 and within walking distance to restaurants, coffee shops, grocery stores, and a shopping mall! At this time, we are all working remotely.
What you will be doing:
You will be provided with an opportunity to collaborate and lead others, engage directly with customers and gain hands-on market exposure. As an experienced software engineer, you will lead software design of the back-end components of a modern, sophisticated application using leading-edge technologies.
Work as a part of an Agile development team to provide architectural guidance, design, and implement reliable scalable framework components
You’ll focus most of your day working closely with front end engineers, verification and PLM developing creative solutions to meet customer needs.
You’ll also have the opportunity to collaborate with other team members, contributing to their designs to enable a team approach to addressing customer requirements.
Work closely with product owners, sales, and executives to brainstorm on the on technical approaches and be able to input early on architecture direction.
Lead by example with excellence in code development and testing to achieved quality and timely deliveries to customers.
Challenge yourself by learning new technologies and applying your skills across our different projects and application domains.

Key Responsibilities:

As part of a team, you will develop and implement back-end components, based on product requirements and user feedback. For the energetic front-end work can be performed as well
Design and implement the overall architecture of the cloud-based technology
Be a technical expert that others can approach for guidance and assistance
Collaborate with the rest of the engineering team to design and review software features
Explore opportunities to reuse of components from 3rd party libraries to accelerate deliveries as well as enable a focus on mission critical capability
Active participate in development process, encouraging others to deliver on time with quality
Ensure company processes followed (eg. Design documents, testing, bug tracking, etc)
Influence the team by demonstrating innovative practice

What you bring:

Must Haves:
Passionate, team player with strong problem solving technical skills and desire to contribute to the future of a market leading technology company
Demonstrated practical work experience in full-stack development on both server and backend (5-15 years)
Solid foundation in developing, modular, scalable applications.

Experience with multiple Languages such as C++, C#, Java, JavaScript, Python
Server technologies and frameworks like J2EE, Nginx, Apache, ISS, Django, Express.js etc. and API as REST & SOAP
Database technologies like MySQL/Postgre

SQL, and Mongo

DB/DynamoDB

Experience with automating tests technologies and frameworks like Pytest, Junit
Linux application development and scripting (e.g., sh, bash)
Practical experience with cloud provider technologies (e.g., Google, Azure, AWS) with hands on experience
Object-Oriented software design – Data Model and Object Model definition/extension
Nice to have:
Docker and Docker-based workflows, Kubernetes

Experience with microservice architecture
Practical experience…
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary