This job board retrieves part of its jobs from: Emploi Trois-Rivières | Emploi Saint-Jérôme | Work From Home

The best job offers in Canadian territory

To post a job, login or create an account |  Post a Job


Bringing you new job offers in Canada every single day

previous arrow
next arrow

Software Engineering Manager


This is a Full-time position in Kelowna, BC posted June 1, 2021.

 * Based in beautiful Victoria, BC (also open to remote candidates) * Full-time permanent position * Competitive salary range (target salary $150,000/year, commensurate with experience) and benefits * Opportunity to work with cutting-edge science and neurofeedback technology  Imagine a world where science and technology can be used to retrain your brain’s neural networks, to teach it to run more effectively and cohesively, while increasing self-awareness, performance, productivity, and connection with others.  Now imagine that you could be part of building this world and technology with a passionate team dedicated to unlocking minds and improving lives. This is that opportunity, and we are looking for you.  Who are we?  Our client, a leader in the biohacking community, offers a powerful neurofeedback program that combines cutting edge neurofeedback technology and the expertise of neuroscientists, mediators, and executive trainers. Using their proprietary hardware and software, individuals can train and enhance the optimal neuronal activity of the brain.  Now, they are searching for an experienced engineering manager to lead the development of exciting new neuro and bio feedback products. What you’ll be doing As the new Engineering Manager, you will oversee the development of neurofeedback and biofeedback products. You will both directly contribute code as well as grow and manage a team of engineers to ensure that projects are completed on time and within budget.    Practically speaking, you will:  –        Manage projects by ensuring they are effectively organized, properly executed, and documented –        Oversee projects from technical and architectural perspectives, monitoring progress and delivering success –        Enforce adherence to the project requirements for the project’s deliverables –        Develop and code new features (full stack) utilizing modern technologies and following best practices –        Collaborate with leadership and other organizational stakeholders to define and ensure business goals are met –        Gather feedback from customers and translate that feedback into requirements for the product –        Oversee hardware design, ensuring devices integrate with software systems reliably    This is an exciting, challenging, and extremely rewarding opportunity for a motivated and experienced computer engineer looking to take their skills and experience to the cutting edge, to make a meaningful impact for people across the world.  This is a full-time permanent position, based in Victoria, BC. While our ideal candidate will be local, we are also considering interested individuals who can work remotely (with occasional travel to meet with us in person).  What you’ll bring   –        Minimum of 2 years’ experience managing high-performance software engineering teams (e.g. as a team lead or manager)-        Minimum of 5 years’ experience of relevant software design and development experience preferably specializing in signal processing –        Experience managing software engineering projects in collaboration with internal and external partners –        Experience in Agile and modern engineering practices, including CI/CD systems-        Proven distributed systems experience –        Demonstrated technical depth with the ability to be hands-on and write high-performance, bug-free code –        Experience with Linux, Node/JavaScript, Python, C++, React/HTML/CSS  Preferred qualifications: –        Knowledge of and experience with machine learning algorithms –        Experience with signal processing and data processing pipelines –        Understanding of electronics and hardware –        Experience with cloud platforms, including AWS and Azure –        Familiarity with open-source software systems and methodologies –        Familiarity with modern UI design and tooling, such as Figma  Your Application We value diversity and inclusion and encourage all qualified people to apply. We encourage all qualified candidates to apply; however, only those selected for an interview will be contacted. At Ian Martin, we connect people with meaningful work. We work with people like you for similar technical roles. If you apply, be sure to create a profile with us. That way, great technical jobs will come to you before they even get to the job boards. .