cover image
nesto

nesto

www.nesto.ca

3 Jobs

408 Employees

About the Company

nesto is on a mission to offer a positive, empowering and transparent property financing experience, simplified from start to finish. Powered by the most advanced technology, we screen the whole market in seconds to find the most affordable mortgage while our commission-free experts provide you with unbiased support along the process. Simply, welcome to the bright future of home buying.

Listed Jobs

Company background Company brand
Company Name
nesto
Job Title
Project Manager, Security
Job Description
**Job Title** Project Manager, Security **Role Summary** Lead the end‑to‑end management of critical security initiatives (IAM, DLP, vulnerability management, penetration testing, incident response, SOC 2, ISO 27001 audits, etc.). Align security projects with industry frameworks (NIST CSF, CIS Controls) and coordinate cross‑functional teams across Security, Infrastructure, Application Support, IT Ops, Compliance, Legal, HR, and Finance. Develop project plans, budgets, schedules, RAID logs, and communication plans; monitor progress and risk; report status to executive leadership; and ensure change management, training, and awareness components are integrated. **Expectations** - 5+ years of project management experience, with 2–3 years in cybersecurity, risk management, or IT infrastructure projects. - Strong knowledge of security concepts: IAM, encryption, firewalls, cloud security, vulnerability management. - Familiarity with compliance frameworks: SOC 2, ISO 27001, PCI DSS, GDPR. - Proven track record managing cross‑functional projects in fast‑paced environments and delivering executive‑level reports. - Proficiency in project management tools (Asana, Jira, MS Project, Smartsheet, etc.). - Ability to translate technical requirements into actionable business deliverables and maintain stakeholder communication. **Key Responsibilities** - Own project lifecycle for security initiatives: scope definition, planning, execution, closure, and post‑implementation review. - Create and maintain project documentation: plans, schedules, budgets, RAID logs, and status reports. - Coordinate with security engineers, infrastructure teams, and business stakeholders to ensure alignment with security frameworks and controls. - Drive the implementation of IAM, DLP, incident response programs, and business resilience strategies. - Manage vulnerabilities, penetration testing, and red‑team exercises, ensuring timely remediation. - Lead yearly compliance audits (SOC 2, ISO 27001, 3402, etc.) and support evidence collection. - Develop and execute change management, training, and awareness programs tied to security projects. - Provide regular updates to the VP of Security, Associate Director of IT Operations Project Management, and other governance bodies. **Required Skills** - Project management (scope, schedule, cost, risk, quality). - Cybersecurity fundamentals (IAM, cloud security, encryption, firewall, vulnerability management). - Experience with compliance frameworks (SOC 2, ISO 27001, PCI DSS, GDPR). - Stakeholder management and executive communication. - Change management and awareness program development. - Documentation and PMO process improvement. **Required Education & Certifications** - Bachelor’s degree in Information Technology, Computer Science, Business, or related field (preferred). - PMP or CAPM certification (required). - Security certifications (CISSP, CISM, CISA, or CompTIA Security+) preferred. - Background in cloud environments (Azure, AWS, GCP) security projects is a plus. - Bilingual: French and English (preferred).
Canada
Remote
Mid level
29-01-2026
Company background Company brand
Company Name
nesto
Job Title
Développeur(euse) Salesforce Senior
Job Description
Job title: Senior Salesforce Developer Role Summary: Design, develop, and maintain the Salesforce ecosystem for a mortgage‑financing platform, ensuring robust data architecture, seamless backend integration, and high‑quality, user‑centric custom applications. Work independently on small features and collaboratively on medium‑to‑large projects, leveraging Apex, Lightning Web Components, and Flow to deliver scalable solutions. Expectations: Deliver clean, modular code with comprehensive unit tests; independently drive completion of small features; collaborate effectively on larger initiatives; maintain and improve system integrations; continuously adopt new Salesforce technologies and best practices. Key Responsibilities: - Develop and sustain the organization’s Salesforce environment (Sales Cloud, Experience Cloud). - Define and enforce data architecture, UI design standards, role‑based access, and business logic. - Implement and optimize integration between Salesforce and back‑end services using various integration models. - Build reusable, maintainable code in Apex and Lightning Web Components. - Write unit tests, perform debugging, and resolve complex, intermittent bugs. - Deliver small‑scale projects solo; contribute to medium‑ and large‑scale projects within cross‑functional teams. - Collaborate with Operations to iterate quickly on core business processes and validate new features. - Mentor junior developers and share knowledge within a diverse, inclusive team. Required Skills: - 5+ years of professional software development experience. - Proven expertise building solutions on Salesforce (Sales Cloud, Experience Cloud). - Deep knowledge of Salesforce integration patterns (API, outbound messaging, middleware, etc.). - Strong experience with Lightning Web Components and Apex, plus production‑ready Flow design. - Ability to write modular, testable code with automated unit tests (Apex and LWC). - Understanding of Salesforce security, data model, and performance tuning. - Excellent analytical, debugging, and problem‑solving skills. - Strong written and verbal communication; teamwork in an inclusive environment. - Self‑motivation with a continuous learning mentality. Required Education & Certifications: - Bachelor’s degree in Computer Science or related field (or equivalent experience). - Salesforce Platform Developer I certification (Platform Developer II ideal). - Relevant certifications in Sales Cloud and Experience Cloud (preferred).
Montreal, Canada
Remote
Senior
14-02-2026
Company background Company brand
Company Name
nesto
Job Title
Développeur(euse) Senior ML
Job Description
**Job Title:** Senior Machine Learning Developer **Role Summary:** Lead the end‑to‑end development of scalable ML solutions for mortgage financing, collaborating closely with DevOps and Data teams to design, implement, test, and deploy production‑grade models that enhance customer experience and internal processes. **Expectations:** - Minimum 5 years of professional software development experience. - At least 3 years focused on machine learning engineering. - Demonstrated expertise in software engineering best practices, including design patterns, testing methodologies, and agile workflows. - Strong problem‑solving skills with proactive obstacle mitigation. - Proven ability to prioritize and manage multiple concurrent projects. - Passion for continuous learning and growth in ML and software development. **Key Responsibilities:** - Design, develop, and deploy innovative, scalable ML models. - Partner with DevOps and Data teams to architect and optimize data pipelines and ML infrastructure. - Build proof‑of‑concepts for new features that improve internal workflows and customer experience. - Write clean, maintainable code following robust coding principles. - Implement comprehensive testing and debugging strategies to ensure high‑quality software. - Identify and resolve hard‑to‑reproduce bugs, analyze failure conditions, and validate new functionalities. **Required Skills:** - Proficiency in Python (or similar ML language) and ML libraries (e.g., TensorFlow, PyTorch, scikit‑learn). - Experience with model lifecycle management (training, validation, deployment, monitoring). - Knowledge of data engineering concepts: ETL, feature stores, batch/stream processing. - Strong coding practices: version control (Git), code review, unit and integration testing. - Familiarity with CI/CD pipelines for ML workflows. - Excellent debugging and analytical problem‑solving abilities. - Ability to work effectively in agile, cross‑functional teams. **Required Education & Certifications:** - Bachelor’s or Master’s degree in Computer Science, Data Science, Machine Learning, or related field. - Certifications in ML/AI (e.g., TensorFlow Developer Certificate, AWS ML Specialty) are advantageous but not mandatory.
Canada
Remote
Senior
14-02-2026