Browse
···
Log in / Register

Software Developer - EdgeOS - Appliances Platform

Negotiable Salary

Genetec

Montreal, QC, Canada

Favourites
Share

Some content was automatically translatedView Original
Description

Your team’s dynamic: The Edge OS team is responsible for developing an operating system and services that enable the remote management of Cloudlink devices used to deploy the next generation of Genetec's physical security software at our customers' sites. Your goal will be to deliver features related to device lifecycle management (enrollment, updates, etc.), application deployment, and field observability of these devices. We work with cutting-edge technologies at the intersection of IoT, embedded systems, and the cloud to provide solutions that simplify the management of our customers' operations, and in a collaborative spirit, offer key services to Genetec's application developers. Your day at a glance: Participate in the analysis, design, and implementation of new features for a modern connected device management platform. Keep quality assurance in mind by following best practices for automated testing and its integration into the software development lifecycle. Contribute to task effort estimation and time management to deliver solutions according to expectations. Collaborate with your team lead to receive high-level direction and objectives aligned with the product vision and priorities. Work with various stakeholders such as technical leads, architects, and developers from other teams. What makes you a great fit: Fluency in French and English Bachelor's degree in computer engineering, software engineering, computer science, or equivalent experience. Solid knowledge and experience with a modern object-oriented programming language. An asset if you have: Knowledge of C#/.NET, Go, Rust languages. Experience with Linux. Experience with IoT technologies and remote fleet management. Experience with messaging protocols (AMQP, MQTT, etc.). Experience with containerization and orchestration engines (Docker, Kubernetes). Experience in web development (HTML, CSS, JavaScript, TypeScript, React). Experience in cloud development within a CI/CD environment. Here’s what we offer! Attractive compensation package Training tuition reimbursement program Subsidized meals at our amazing Bistro (Les Cordons Bleus) Work-life balance through a flexible work schedule Free, unlimited coffee Free private parking for all employees Onsite fitness center We know that diverse backgrounds and experiences bring great value to our teams. Even if you don’t meet every requirement, we encourage you to apply—your profile might surprise us! Thank you for your application. Please note that only selected candidates will be contacted. Recruitment agencies and headhunters are not permitted to submit resumes via this website or directly to managers.

Source:  workable View original post

Location
Montreal, QC, Canada
Show map

workable

You may also like

Workable
Sales Consultant
WHO WE ARE Spence is proudly a Canadian-founded Company. Starting out in 1978 in Vancouver, BC we have a 46+ year history playing a small role in many Canadians happily ever after. We're proud to create unforgettable experiences for our customers by taking them through the Spence Experience. Our people are the center stone of our business, who bring our vision to life for every customer, every day. We’re committed to fostering a culture where our people are empowered to be as successful as possible, and are provided with all the necessary tools, resources and support to create and live the life they love!  WHAT WE OFFER Competitive and lucrative compensation packages. With no earnings cap on commissions, our compensation plans are structured to reward for performance achievement. Investment in diamond education programs and training Generous employee, friends & family discounts on our products Special gifts to celebrate employee work anniversaries, birthdays, and personal milestones Hands on training and support and access to Learning Management System modules and resources Weekly/Monthly Sales contests with meaningful prizes Regular team building events and activities Opportunity to grow within the company Continuous on the job training, support and mentorship   💎 THE ROLE 💎 At Spence we do things differently! Yes, our business is engagement rings, but at the heart of it all we are a professional sales organization. As a Diamond Consultant you lead our customers through our unique Spence Experience. Reporting to the Store Director, you are the product expert who our customers can trust as they navigate this incredibly special and exciting time in their lives. How? Well… we’ll teach you everything you need to know about diamonds and the Spence way of doing business! 🔥 A day in the life, AKA how our Diamond Consultants shine bright in their role: ✨ Guide clients through our unique Spence Experience. You’re not just selling—you’re helping customers find the perfect diamond or product that represents their love!   🎤 Own the stage! You create unforgettable customer experiences by delivering our diamond presentation, to educate and empower our customers with their selection. You’re there to offer tailored solution proposals so you customers know they can trust you through the process! 📆 Stay on top of your game. There’s no denying that you’re a salesperson through and through. Like every great athlete, you also take practice seriously. This means when you’re not on the sales floors with clients, you’re working on completing sales activities designed to keep your skills sharp, setting you up for success and keeping you crushing at your goals. 🚀 Exceed your targets. Your rigor, drive, dedication and passion are what keep you at the top of the performance leader board. You are hungry for coaching and feedback to help you master your craft. You bring your A-game every day and unlock unlimited earning potential. 🤝 Build lasting client relationships. Follow up is your middle name. You take pride in building and nurturing your book of business. You keep the conversation going with your customers—whether in-store, over the phone, or via email—so that when they’re thinking of buying a diamond or jewelry, they’re not only thinking Spence but they’re thinking of buying from you. 💡 Be a product expert. You are keen to learn everything you need to know about diamonds and our 2500+ style catalog. And of course, we give you all the tools, resources, training, support and education to get you started.  🏆 Be a team player. You know there is no “I” in team and live by “teamwork makes the dream work”. You embody Spence’s Core Values of Respect, Integrity, Accountability, Transparency, Quality and Passion by living them every day in your role. You’re the first to offer a helping hand whether is sprucing up our showroom cleanliness or helping package up a purchase. We know we can always count on YOU! A few things we hope you have… Minimum 2 years of experience with a proven track record of meeting or exceeding sales targets regularly. Ideally, you’ve worked in a highly competitive professional sales environment. Strong Communicator – you bring respectful and professional verbal and written communication skills. Positive attitude and optimistic, you can easily build connections with people. Exudes confidence that instils sureness for our customers. Goal Oriented – Motivated by company and/or personal goals (quota, revenue, gross profit, sales activity). Bring the perfect balance of competitive nature and team spirit. You love to win and crush your goals, but you play by the rules and never compromise integrity or respect for your team. Problem Solver – Can identify clients’ needs/wants/problems and direct the sales message to the service offerings and solution proposal. Displays willingness in offering solutions to fight for the sale and retain the client relationship. Proactive – Actively looks for opportunities for sales leads and prospects. Familiar and comfortable with follow up protocols. Compensation: Total earnings for this role typically range from $90,000 to $120,000+ Our Diamond Consultant compensation plan is made up of a combination of base salary, commissions and annual bonuses. Our starting base salary is $50,000 annually, on top of which our Sales teams receive commissions on each of their sales. Our compensation plans are established based on the geographic work location and market standards for the applicable position. Work schedule: As this is a fulltime position, we do require availability to work weekdays, weekends, and evenings on a rotating schedule as we are open 7 days a week.  
Scarborough, ON, Canada
CA$90,000-120,000/year
Workable
Senior Ruby Engineer (Rails)
About the Role We're seeking a Senior Backend Engineer to strengthen our Ruby and Rails team. This role is well suited for someone at the senior boundary - either newly senior or an experienced mid-level engineer ready to level up. The ideal candidate is hungry to grow, ready to take ownership of complex features, and can work effectively as a technical partner to experienced senior and staff engineers. This role will be building customer facing capabilities on our core marketing automation platform serving thousands of e-commerce businesses. Key Responsibilities Design and implement features and capabilities for Privy’s multi-channel marketing platform Contribute to API and integration framework enabling deep integration between Privy and partner applications. Develop triggers, filters, and actions for Privy’s Flow automation product. Partner with senior and staff engineers on system architecture and scaling decisions Optimize application performance for high-volume data processing, real-time messaging, and advanced real-time list segmentation Review code and help maintain a high bar for both the product and engineering standards Participate in the on-call rotation and incident response Required Qualifications 6+ years of backend development experience with at least 3 working in a production Ruby on Rails codebase Solid understanding of data modeling and query optimization - PostgreSQL experience is a plus Experience with background job processing and strong understanding of async development patterns - Sidekiq experience is a plus Experience delivering, operating and maintaining features end-to-end in production Experience designing and implementing APIs in Rails and an understanding of RESTful principles Strong written communication skills and established habits communicating about your work asynchronously in writing Collaboration first mindset and proven ability to work independently Benefits High autonomy with no career ceilings Challenging and interesting work Amazing colleagues Competitive salary and equity Work remotely Covered health, dental, and vision insurance Regular team events and off-sites Unlimited PTO and generous paid parental leave
Toronto, ON, Canada
Negotiable Salary
Workable
Director, Finance and Corporate Services
AWARD-WINNING CHILDREN'S MENTAL HEALTH ORGANIZATION IN TORONTO Our client is an award-winning, multi-service, community unionized not-for-profit organization dedicated to supporting individuals, children and families. The organization is committed to nurturing empowerment, independence and growth, working collaboratively as a multidisciplinary team with community partners to provide holistic programs and support that respond to mental health, education and transitional needs. Their programs are critical in the broader community to support families, young women and their children. Are you passionate about helping families and children thrive? The Pod Group is partnering with this organization to place an impactful and strategic leader to fulfill the role of the Director, Finance and Corporate Services. 🔍WHY YOUR ROLE MATTERS The Director, Finance and Corporate Services plays a key strategic role by providing leadership to the finance, IT, facilities management and administration. You will lead the team to focus on the long-term planning and implementation of the strategic plan. The Director, Finance and Corporate Services will act as the CEO in their absence. This is an amazing opportunity to support your local community! Be a change agent in elevating and modernizing the financial and corporate functions of the organization to bring the organization to the next level. 🎯HOW YOU WILL MAKE AN IMPACT A) Financial Leadership: Work with the CEO, Finance Manager and management team to proactively mitigate financial and legal risks to the organization and its board members. Provide proactive, timely, transparent and in-depth financial analysis to enhance the organization’s leaderships and operations, including forecasting, reporting and monitoring the achievement of funding goals. Monitor financial performance, identify areas for improvement, and recommend corrective actions. Ensure reporting to funding sources is proactively and effectively completed by management staff and provides timely, accurate and clear reports to funders and donors. Responsible for overseeing, negotiating and reviewing of legal contracts with external providers, and make appropriate recommendation to the CEO to ensure risk mitigation. Manage investments as per established policies and procedures. Participate as ex-officio member of the Board’s Finance and Audit Committee. Ensure quarterly financial statements and balance sheets are prepared for the Finance and Audit Committee and the Board of Directors. In collaboration with the Manager, People and Culture, recommend broad policy initiatives in areas such as privacy, compensation levels for the consideration of the CEO and Board of Directors. Develop and oversee the annual audit. B)   Payroll: In collaboration with the Manager, People and Culture, ensure the consistent implementation of the Collective Agreement and HR policies and procedures, and compliance with labour and payroll legislation. Ensures timely, efficient and accurate payroll processing, with strong internal control.  C)   Administration: Collaborate with Director of Resource Development and ensure up-to-date data and reports. Act as the Privacy Officer. Lead administrative staff in day-to-day operations and streamline administrative processes to optimize efficiency. D)  Information and Technology: Provide leadership to the Information and Technology team. Collaborate with IT personnel resources internally and externally to ensure the availability and security of technology resources. Develop Information Technology plans, budgets and liaise with Third Party Vendor. Ensure IT support to all employees and IT troubleshooting, diagnosis and resolution of IT problems. E)  Building and Maintenance: Provide leadership to the Facilities team and ensure facilities staff and vendors maintain a safe, clean, and functional environment. Plan, implement, supervise, and review procedures to ensure a high standard of property management and maintenance. Issue tenders to contractors and make recommendations with regard to selection. Ensure the collection of rent and assessing damage and related charges to rental units. F)  Agency Developments: Assist Committees of the Board, as required, to identify issues and to make recommendations with regard to the planning and development of agency services. Maintain and further liaison with relevant agencies, government, funders and the United Church as required. G)  Staff Team Growth and Development: Hire, orient, train, supervise and motivate staff in the Finance and Corporate Services team. Conduct annual performance reviews and hold management staff accountable for team performance results. Ensure appropriate interpretation and compliance with the collective agreement. I)  Other duties as assigned 🎓WHAT YOU WILL BRING University degree in finance, business administration, or a related field; CPA designation is required. Minimum 5 years’ experience in a senior finance managerial or similar role, including at least 3 years with a non-profit organization and staff supervision. Minimum 3 years’ experience in financial management, in particular in the development, monitoring and reporting on the financial status of the organization and programs. Excellent leadership, interpersonal and communication skills. Proven ability to supervise and mentor staff and engage staff members. Excellent relationship-building and presentation skills to work with a board of directors and provide client-centered support to internal and external stakeholders. Strong financial acumen and knowledge of accounting principles. Excellent knowledge of accounting procedures and protocols, budget administration and financial forecasting, analysis and reporting. Demonstrated expertise in facilities management and IT to think strategically. Expertise in complex problem solving, decision making and critical thinking skills. High level of integrity, confidentiality, and accountability. Detail-oriented and able to manage multiple tasks efficiently with a demonstrated ability to problem-solve. Proficiency with computerized financial systems, and knowledge of databases and payroll systems. OUR COMMITMENT TO EDIB The success of an organization stems from a team that is aligned with its mission and vision, where decisions are made in the best interests of the clients they serve and the marginalized and vulnerable populations across our communities. Through this effort, all team members embrace their roles in the organization with respect and dignity for all stakeholders. Through these partnerships, everyone is focused on ensuring a commitment and responsibility toward anti-racism, anti-oppression, equity, diversity, inclusivity, and belonging. OUR PARTNERSHIP - THE POD GROUP The Pod Group (PG) connects candidates with amazing career opportunities in Ontario! We collaborate extensively with not-for-profit and community-based organizations, including health, social services, developmental, housing, mental health, and community health care. We promote a unique candidate experience that integrates equity, diversity, inclusion and belonging in our engagement with candidates. Our recruitment strategy focuses on learning more about your career goals and aligning your passion with mission-driven work. We thank you for your interest in applying!
Toronto, ON, Canada
Negotiable Salary
Workable
Staff Software Engineer
Goodfood (TSX: FOOD) is a leading digitally native meal solutions brand in Canada, delivering fresh meals and add-ons that make it easy for customers from across Canada to enjoy delicious meals at home. The Goodfood team is building Canada’s most loved millennial food brand, with the mission to create experiences that spark joy and help our community live longer on a healthier planet. Goodfood customers have access to uniquely fresh and delicious products, as well as exclusive pricing, made possible by its world-class culinary team and direct-to-consumer infrastructure and technology. We are passionate about connecting our local partner farms and suppliers to our customers’ kitchens while eliminating food waste and costly retail overhead. Reporting to the VP Software Development, the Staff Software Developer will play a vital technical leadership role in building out the new generation of the Goodfood e-commerce platform. You will provide technical guidance and mentorship to a team of back-end developers with the mission of architecting and building Goodfood’s next mission critical services. Your extensive technical experience with large-scale web technologies allows you to lead by example and drive innovation. Strong communication and interpersonal skills enable you to effectively influence and align the organization. In all areas, you're able to anticipate technical challenges and proactively plan for the future. Responsibilities Provide technical leadership and guidance to multiple development teams, ensuring alignment with architectural vision and business goals. Drive the design and implementation of complex, scalable, and resilient software solutions. Mentor and coach developers, fostering a culture of technical excellence and continuous improvement. Lead cross-functional initiatives, collaborating with product, design, and other engineering teams to define and execute technical roadmaps. Identify and champion new technologies and best practices to enhance the development process and product quality. Act as a key contributor to strategic planning and decision-making for the software development organization. Oversee the technical health of systems, proactively addressing performance, scalability, and security concerns. Maintain a hands-on approach to coding and system architecture, contributing approximately 30% of time to direct technical implementation. Requirements A University degree in computer science, computer engineering, or a related field 10+ years of professional experience in a software engineering or software development role, with at least 3 years in a Staff or Principal Engineer capacity. Proven ability to drive large-scale technical initiatives from conception to completion. Deep expertise in designing, building, and maintaining highly scalable and resilient distributed systems. Strong architectural design skills and experience leading complex system integrations. Fluency in multiple programming languages and frameworks (e.g., PHP, Python, Java, Go, Node.js). Demonstrated experience with Large Language Models (LLMs), AI, or Embeddings for development, business, or system efficiency. Demonstrated ability to influence technical direction and mentor senior engineers across multiple teams. Expertise in identifying and resolving complex performance, scalability, and security challenges. Strong working experience with back-end development using a PHP MVC framework such as Laravel (preferred), Symphony, CodeIgniter, etc. Proven experience in developing serverless functions, PHP, and/or NodeJS, designing APIs (GraphQL, RESTful) and database design Experienced in Enterprise-level patterns and platforms (request-response, store and forward) and frameworks (caching, logging, performance tuning, and monitoring) Knowledge of test driven development and modern deployment practices Gitflow workflow and CI/CD pipelines experience Exposure to DevOps, including knowledge of different PaaS platforms such as GCP & AWS Familiarity & working experience with open-source projects and communities is an asset Quick learner & experience driving continuous improvement Bilingualism (French - English) is an asset Passion for food WHY GOODFOOD? Our team strives to give our members a world class customer experience. All Goodfoodies are expected to take part in our mission to live longer on a healthier planet and be involved on our journey to be Good-er. Being Good-er means: Offsetting box delivery emissions Using packaging made of recycled materials Ensuring all packaging is fully recyclable and compostable by our subscribers Providing a meal solution to Canadians that helps reduce the amount of food waste at home and through Goodfood supply chain Taking action to reduce our carbon footprint Be hungry from improvement to keep being “Good-er” What we have to offer our employees: Annual Bonus Program Competitive Group Insurance Personal Days  Group Retirement Savings  Annual Fitness Credit Perk Programs  Employee Goodfood credits And much more!
Toronto, ON, Canada
Negotiable Salary
Workable
Senior Backend Software Developer
Goodfood (TSX: FOOD) is a leading digitally native meal solutions brand in Canada, delivering fresh meals and add-ons that make it easy for customers from across Canada to enjoy delicious meals at home every day. The Goodfood team is building Canada’s most loved millennial food brand, with the mission to create experiences that spark joy and help our community live longer on a healthier planet. Goodfood customers have access to uniquely fresh and delicious products, as well as exclusive pricing, made possible by its world class culinary team and direct-to-consumer infrastructures and technology. We are passionate about connecting our partner farms and suppliers to our customers’ kitchens while eliminating food waste and costly retail overhead. We are seeking a skilled Senior Back-End Developer to join our IT team, reporting to the Software Development Manager. You will be a key player in designing and developing high-quality, testable code. Additionally, you will work alongside the QA team to formulate test scenarios. Our systems are built with PHP in the Laravel framework, with microservices in TypeScript. Location 181 University Ave, Suite 300, Toronto, ON, M5H 3M7 On-site: 4 days in-office, 1 day remote Responsibilities Actively engage in product development for our website and web applications to establish a leading service in the market. Analyze, design, code, and maintain both existing and new functionalities.  Develop efficient APIs to enhance mobile, web, and voice experiences for our customers and vendors. Propose innovative modifications to improve product performance for users. Document all development processes and code changes. Participate actively in scrum meetings and internal reviews. Regularly maintain, debug, and optimize existing web applications and websites. Conduct unit testing to ensure feature quality. Work autonomously on a project and drive it to completion. Operating in a Linux environment to research, design, test, implement, and manage online and back-end data services applications in the GCP cloud, utilizing contemporary service frameworks, including PHP applications built with the Laravel Framework. Requirements Bachelor’s degree in Computer Science, Engineering, or related field. 7+ years of programming experience. Proficiency in PHP, TypeScript, Python, and SQL. Open to learning and working with new languages and platforms. Experience in a fast paced environment. Have experience with at least one PHP framework, preferably Laravel or Symfony. Have a solid understanding of Object-Oriented Programming (OOP). Be well-versed in design patterns, particularly within microservices architecture. Show knowledge of test-driven development and contemporary deployment practices. Experience with Gitflow/Trunk workflow and CI/CD pipelines is essential. Have hands-on experience with RESTful APIs or GraphQL. Be knowledgeable in TDD, GCP services, DDD, and CDC. Benefits WHY GOODFOOD? Our team strives to give our members a world-class customer experience. All Goodfoodies are expected to take part in our mission to live longer on a healthier planet and be involved in our journey to be Good-er. Being Good-er means:  Offsetting box delivery emissions Using packaging made of recycled materials  Ensuring all packaging is fully recyclable and compostable by our subscribers Providing a meal solution to Canadians that helps reduce the amount of food waste at home and through Goodfood supply chain  Taking action to reduce our carbon footprint Be hungry for improvement to keep being “Good-er” What we have to offer our employees: Competitive Group Insurance Personal Days  Annual Bonus Program Group Retirement Savings  Annual Fitness Credit Perk Programs  Goodfood Product Discount And much more!
Toronto, ON, Canada
Negotiable Salary
Workable
Business Development Representative - November 2025
Business Development Representative: Who we are: Creyos (formerly Cambridge Brain Sciences) is a leading growth-stage B2B SaaS HealthTech company. Our proprietary brain health tools, including digital cognitive assessments and mental health questionnaires, are used by healthcare practitioners treating mental health conditions, brain injuries, aging, and other patient populations throughout the world, as well as by leading researchers. To learn more about our organization, please visit www.creyos.com. You will be part of a team that includes not just your typical SaaS business functions (Sales, Marketing, Customer Success), but also engineers, psychologists, business leaders, and even a world-renowned neuroscientist. We are proud to say that you will be surrounded by some of the smartest, enthusiastic, hard working and dedicated people that you’ll ever meet (at least, that we’ve ever met!). Who we are looking for: At Creyos, we know that solving big challenges requires unrelenting resilience. We don’t give up in achieving our goals. People who succeed at Creyos have a sense of urgency, a strong work ethic, natural curiosity, strong internal drive, and enthusiasm about growing a company… as well as a sense of humor. If this all sounds good to you, we invite you to join us! What you will be doing: As a Business Development Representative at Creyos, you will: Conduct regular outreaches and respond to prospects to connect them with an Account Executive or Director. Make outbound calls to prospective clients (no lead generation required) and engage with inbound leads. Meticulously keep track of all sales activities and keep track of workflow within Salesforce and Outreach.io. Meet with the Business Development Manager and other members of the team to report key metrics and help develop new business development strategies. Contribute to other areas of the business as required (ex, marketing channel testing and brainstorming, sales process improvements, data analysis, and product roadmap contributions) The skills and experience we are looking for: We are looking for an energetic and enthusiastic sales professional. You are a self-starter with a strong entrepreneurial mindset who works hard to achieve your personal sales targets while collaborating with your colleagues for full team success. In addition, you are: A Natural Conversationalist: You are not afraid to pick up the phone and speak with prospects or customers – in fact, you thrive on it. You are energized and motivated by human connection and conversation, and a packed calendar of demos is your ideal day. Emotionally Intelligent: You have a knack for reading situations and can react quickly and appropriately to produce the most favorable outcome. You are not phased by an “awkward” conversation and have demonstrated experience with handling difficult situations for positive outcomes. Empathetic: You are an active listener and take time to understand your customer’s pain point before you speak. You focus on a “values-first” or “good-fit” sales approach. Tenacious and Results-Driven: You are a hunter who thrives on excellent results. You understand that getting a quick “no” sometimes is just as good as getting a “yes”. Strategic and Analytical: You embrace quantitative measures of success. You know your sales funnel metrics, and where you stand relative to your target expectations. It would be great if you also have: Previous experience in a sales environment. Previous experience in the healthcare industry, including, but not limited to, post-secondary education. Some of the reasons people choose to join the Creyos team include: Get access to comprehensive benefits. We pride ourselves on offering benefits covering medical, dental, vision, mental health, wellness and more. Grow through our career paths leading to more senior roles. We invest in the development of our team members, provide significant opportunities for growth and career advancement, and do everything we can to support one another to ensure individual and team success. We regularly promote team members to more senior roles. Recharge during our annual company-wide break and extra holidays. In addition to vacation and quarterly Personal Days, every year we take a company-wide break in December to rest and recharge. We also give team members two additional holidays off per year: U.S. Independence Day and U.S. Thanksgiving, which we celebrate as Brain Holidays. We want you to feel motivated and energized at work! Additional information: This is a hybrid role with time spent in our downtown Toronto office. Creyos is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, national origin, sex, sexual orientation, gender identity, and disability, or another legally protected status. We are committed to providing employment accommodation in accordance with the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act, 2005 (AODA). Creyos will provide accommodations to job applicants with disabilities throughout the recruitment process. If you require accommodation, please notify our Talent Acquisition Manager directly and we will work with you to meet your needs.
Toronto, ON, Canada
Negotiable Salary
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.