Find Remote Jobs Worldwide & Work From Anywhere

Assent Compliance company's all remote jobs

Skills: product database-design sql-server cloud saas

Are you looking to do your life’s work and excel at something you're passionate about?  At Assent Compliance we understand that opportunities are all around us, everyday, in some of the most unique scenarios.  Finding the one that excites and interests you is something we take very seriously.  Enabling our staff to be inspired by one another and building a team of like minded individuals who remain smart, curious and passionate is in our mission and Assent DNA.  We believe in working hard, staying humble and letting our success do all the talking.  Welcome to an opportunity that will give you the pathway to do your life's work in a meaningful way, with supported growth and the encouragement to inspire, and be inspired, by those around you on a daily basis.

The Cloud Data Architect plays a critical role in implementing our product strategy as the leader in data collection, management and assessment of supply chain data.  In this key role, you will help solve complex data security and privacy issues, oversee the architecture and strategy of new data projects from analytics to search, and use your exceptional cloud skills to enable a worldwide and highly available SaaS product in a micro-services architecture.  You’re a strategist and have a passion for aligning technical leaders and developers to drive the design and implementation of a data architecture that solves immediate business challenges, while enabling future innovation and growth.

This role is open to candidates, preferably in Ottawa, Toronto or Montreal.  Other locations may be considered.

You’ll have the opportunity to:

  • Collaborate with stakeholders across the organization and the rest of the software architecture team to understand business priorities and identify the needs of an evolving, scalable and secure data architecture 
  • Craft, articulate and promote our Cloud data strategy our as part of our overall software architecture for the delivery of data-centric SaaS products that are reliable and performant
  • Provide leadership to the development team, applying your thorough understanding of business needs as well your deep technical knowledge and experience, to drive design and implementation decisions that align with the overall data architecture vision and facilitate velocity across the teams
  • Foster a culture of collaboration and innovation, where difficult data challenges are tackled eagerly with a focus on measurable outcomes
  • Demonstrate and promote excellence in practices by documenting architecture design goals, best practices and decisions, as well as existing and new data interfaces, data flows and data models 
  • Analyze and measure existing system’s design, performance, and/or implementation issues and work on these puzzles to resolve issues

Does this sound like you:

  • A Bachelor's degree required in computer/software engineering or related technical discipline.
  • At least 7 years of experience in senior database design and development roles
  • Proven track record of designing data solutions for large, SaaS product solutions in the Cloud
  • Excellent communication skills with a keen ability to convey complex ideas and drive deep understanding among various audiences
  • Extensive experience in data architecture, including physical and logical database design
  • Expert knowledge of MS SQL Server or other RDBMS tools
  • Highly proficient with, and the ability to stay current, on all aspects of designing and developing data management solutions, including; data sharding, synchronization, replication and change data capture techniques, database batch processing, data modeling (including indexes, partitions), and database performance tuning (SQL Server, Oracle or DB2)
  • Knowledge of AWS data technologies for graph, document or time-series data would be an asset
  • Strong Agile development experience
  • Are a true team player, and see collaboration and feedback as a means to innovate and accelerate greatness

How does this benefit you?

At Assent, our goal is to provide more value to our employees than we capture ourselves.  As the leading global compliance software provider, we continue to offer an ambitious, fast-paced and welcoming work environment allowing our staff to thrive in all areas of their personal and career development. 

In addition to a competitive salary, a benefits plan that starts the same day you do, and an optional on-site work location (in Ottawa), you can expect to: 

  • Love what you do as part of a supportive team with a supportive and welcoming work culture
  • Advance your career in a position with high growth potential
  • Choose how you work best in a flexible work environment
  • Help create positive change by being part of a sustainable work environment with lots of opportunities to help the community through our charitable work

At Assent, your contribution and presence has purpose. Our team continues to challenge each other everyday so we can grow and learn together; we dig deep to build a culture of innovation, support and high performance for our people and our clients.



Skills: user-experience user-interface saas enterprise architecture

Are you looking to do your life’s work and excel at something you're passionate about?  At Assent Compliance we understand that opportunities are all around us, everyday, in some of the most unique scenarios.  Finding the one that excites and interests you is something we take very seriously.  Enabling our staff to be inspired by one another and building a team of like minded individuals who remain smart, curious and passionate is in our mission and Assent DNA.  We believe in working hard, staying humble and letting our success do all the talking.  Welcome to an opportunity that will give you the pathway to do your life's work in a meaningful way, with supported growth and the encouragement to inspire, and be inspired, by those around you on a daily basis.

As a critical member of the product design team, you understand why and how a user-centred design approach transforms a business. Your character hinges on analytical yet creative thinking. You are obsessed with creating accessible, usable, world-class customer experiences. Working in close partnership with other technical leaders and stakeholders, you will apply your deep technical expertise, analysis and interpretation of consumer habits to develop a roadmap that fits current needs while also fueling business goals and future innovation. Your role will promote cohesion across all product teams and elevate design's strategic value through execution excellence and exceptional cross-functional relationships. 

This role is open to candidates within Ottawa, Montreal, Toronto and Waterloo. Other locations may also be considered. 

You’ll have the opportunity to:

  • As a senior technology leader, maintain a deep understanding of business needs and strategy, user and customer needs, technological challenges, and competitive forces, as well as the opportunities presented by existing and emerging technologies to provide UX technical leadership to the product organization;
  • Champion the Assent UX roadmap, and synthesize the product design team's vision to deliver exceptional user experiences;
  • Communicate, document, and foster a deep understanding of UX architectural direction, including trade-off decisions, core principles and patterns, and other essential rationales;
  • Champion and communicate UX technical direction to key stakeholders, including executive leadership;
  • Cultivate strong cross-departmental engagement and partnerships to identify, define and champion how the end-user will interact with our products;
  • Leverage user insights, information architecture, interaction design, and content strategy, and communicate how those factors will influence the design processes and outcomes to Assent teams;
  • Specify UX requirements for current and future products by conducting market research supported by active and ongoing outreach and engagement with current and prospective customers;
  • Understand and communicate UX and technical dependencies and constraints across teams;
  • Together with the Manager, Product Design, ensure the success of product releases through proper prioritization, efficient design processes, and strong integration within our product development lifecycle;
  • Foster a culture of excellence through mentorship, articulating best practices, communicating concepts, and providing a path forward for adoption by the Product Design and Development team;
  • Work with like-minded individuals;
  • Be given the opportunity to make an impact on how we work and collaborate internally;
  • Be a key component on how Assent grows as a company and thought leader in the space of global compliance.

Does this sound like you:

  • Bachelor's degree required in related technical discipline;
  • At least 10 years of progressive experience in UX design, developer or related roles;
  • Proven track record in building large, global Enterprise-Level SaaS UX solutions at scale;
  • Strong Agile development background;
  • Demonstrated excellence in product design/research and a solid execution of user-centric design processes;
  • Demonstrated experience with usability principles and techniques and is skilled using UX tools for the various stages of development—wireframing and prototyping, user research and testing, organizing information, and analytics and metrics;
  • Good business sense and judgment: A clear business thinker with analytical strength, a quick grasp of the important elements, and a decisive approach;
  • A passion for uplifting and working closely with those around you;
  • Excellent verbal and visual communicator with a keen ability to convey complex ideas and drive deep understanding among various audiences;
  • A solid team player who is a consensus builder and can relate to people in all roles, at all levels;
  • Desire to apply design thinking to solve complex problems;
  • Deeply curious—continuously learning about emerging technologies and approaches.

How does this benefit you?

At Assent, our goal is to provide more value to our employees than we capture ourselves.  As the leading global compliance software provider, we continue to offer an ambitious, fast-paced and welcoming work environment allowing our staff to thrive in all areas of their personal and career development. 

In addition to a competitive salary, a benefits plan that starts the same day you do, and an optional on-site work location (in Ottawa), you can expect to: 

  • Love what you do as part of a supportive team with a supportive and welcoming work culture
  • Advance your career in a position with high growth potential
  • Choose how you work best in a flexible work environment
  • Help create positive change by being part of a sustainable work environment with lots of opportunities to help the community through our charitable work

At Assent, your contribution and presence has purpose. Our team continues to challenge each other everyday so we can grow and learn together; we dig deep to build a culture of innovation, support and high performance for our people and our clients.



Time zone: (GMT-05:00) Eastern Time

Skills: user-experience user-interface design

In this role, you will seamlessly blend your in-depth use of design thinking strategies with business needs. Working alongside fellow designers, product managers, QA specialists, engineers, and clients, you'll have the opportunity to help shape our product in a rapidly growing and competitive industry. You will promote and drive the design process from start to finish, leveraging the appropriate activities and insights with the right projects to deliver engaging, accessible, and well-crafted experiences. 

This role is open to candidates within Ottawa, Montreal, Toronto, and Waterloo.  Other locations will also be considered. 

What you’ll do: 

  • Energize the product design team and foster collaboration across other groups and stakeholders
  • Drive research initiatives to acquire deep user understanding, validate design directions, evaluate usability, and make data/insight-driven decisions
  • Advocate intensely for our end-users and instinctively frame their needs and struggles in ways that help build a shared understanding across teams
  • Communicate that shared understanding through fascinating narratives like customer-journeys, scenario maps, wireframes, prototypes, personas, and user stories
  • Elevate and lead our design thinking practices through collaborative activities with multi-disciplinary teams
  • Inspire design innovation by continuously researching and sharing design best practices on a team that values bold ideas and attention to detail
  • Maintain, manage, and contribute to our design standards and resources

Join us if you have:

  • At least 5 years of experience working in a similar role
  • A portfolio of work that exposes your outstanding breadth and quality of work
  • A demonstrated ability and expertise in design and research methodologies
  • Obsessive attention to detail and design fundamentals
  • A collaborative spirit and 'can do' attitude
  • Pride in being a self-starter, relishing opportunities in accountability and ownership of projects
  • A thoughtful and inclusive approach to design
  • Your understanding and impact of design decisions
  • An impeccable ability to communicate clearly and effectively
  • An ability to influence peers and managers to build consensus
  • A Bachelor's Degree in Design (or related field) or equivalent professional experience

What’s in it for you?

At Assent, we are an ambitious, fast-paced business which means there is never a dull moment. We strive to give back to our employees as much as they give to us.

In addition to a competitive salary, a benefits plan that starts the same day you do, and a fantastic office in a central location, you can expect to: 

  • Love what you do as part of a supportive team with a fantastic culture
  • Advance your career in a position with high growth potential
  • Choose how you work best in a flexible work environment
  • Help create positive change by being part of a sustainable work environment with lots of opportunities to help the Ottawa community through our charitable work

At Assent, your contribution has purpose. Our team challenges each other to be better every day; we dig deep to build a culture of innovation and high performance for our people and our clients. 

Reasonable Accommodations Statement: To perform this job successfully, an individual must be able to perform the aforementioned duties and responsibilities satisfactorily. Reasonable accommodations may be made to enable qualified individuals with disabilities to perform these essential functions.



Time zone: (GMT-05:00) Eastern Time +/- 2 hours

Skills: security c# sql-server threat-model

As a Senior Software Developer - Security at Assent Compliance, you will work on the whole web development stack, from frontend to backend, defining secure solutions to complex problems. You will be responsible for designing, developing, and deploying new features and products, refactoring, and fixing bugs for Assent’s Compliance Management platform suite of tools. This role will play a leading role in identifying and driving advanced security solutions to keep Assent’s services trusted, safe, and secure.

This role is open to candidates within Ottawa, Montreal, Toronto, and Waterloo. Other locations will also be considered. 

What you’ll do:

  • Own, design and develop software solutions and programs as part of a cross-functional team according to Assent’s software development life-cycle (SDLC) processes;
  • Lead the development process for one or more projects;
  • Propose and actively contribute to improving the overall architecture and design of Assent’s software services;
  • Own and drive the advancements of security services at Assent;
  • Assist in defining the product security posture of the organization;
  • Make recommendations and report on security-related items;
  • Coordinate security plans and initiatives with InfoSec, OpsSec, Data teams;
  • Understand and communicate security best practices;
  • Stay up-to-date with the latest security threats and vulnerabilities;
  • Write code and perform the testing and debugging of new and existing ACM features;
  • Refactor existing code according to best practices;
  • Collaborate with stakeholders to design great customer-centric solutions that meet the needs of the business;
  • Recommend and drive process improvements across the SDLC;
  • Participate in software development as part of a SCRUM team;

Join us if you:

  • Have Strong oral and written communication skills in English;
  • Have a post-secondary degree in Computer Science (or related) and at least 7 years of progressive development experience, in which you have taken on increasing levels of responsibility and complexity of projects in the following areas,
    • Advanced experience with the .NET framework
    • Advanced experience in object-­oriented programming
    • Strong knowledge and experience of C#
    • Experience with MS SQL Server
    • Sound knowledge of IAM and RBAC principles
    • Deep understanding of security best practices including secure development and threat modelling
    • Unit Test experience
    • Agile/Scrum environment
  • Have a strong passion for making software more secure, and an ongoing commitment to building your knowledge reservoir of security issues and vulnerabilities;
  • Are a team player with great interpersonal skills, who is proactive about communicating;
  • Are pragmatic and solution-oriented, proposing and driving effective solutions to security issues and vulnerabilities;
  • Have the ability to apply creative thinking to technology issues;
  • Are a highly motivated self-starter;
  • Are well-organized and able to work in a fast-paced environment with deadlines for multiple projects;
  • Are innately curious with a drive to learn and keep up-to-date with new web technologies, security best practices, and approaches;

Nice to have:

  • Familiarity with Amazon Cognito;
  • Knowledge of build pipelines;
  • DevOps experience;
  • Proven mentorship skills.

What’s in it for you?

At Assent, we are an ambitious, fast-paced business which means there is never a dull moment. We strive to give back to our employees as much as they give to us.

In addition to a competitive salary, a benefits plan that starts the same day you do, and a fantastic office in a central location, you can expect to: 

  • Love what you do as part of a supportive team with a fantastic culture
  • Advance your career in a position with high growth potential
  • Choose how you work best in a flexible work environment
  • Help create positive change by being part of a sustainable work environment with lots of opportunities to help the Ottawa community through our charitable work

At Assent, your contribution has purpose. Our team challenges each other to be better every day; we dig deep to build a culture of innovation and high performance for our people and our clients. 

Reasonable Accommodations Statement: To perform this job successfully, an individual must be able to perform the aforementioned duties and responsibilities satisfactorily. Reasonable accommodations may be made to enable qualified individuals with disabilities to perform these essential functions.



Time zone: (GMT-05:00) Eastern Time

Skills: saas cloud architecture sql-server database-design

The Data Architect plays a critical role in implementing our strategy as the leader in data collection, management and assessment of supply chain data. In this key role, you will use stellar SQL and cloud skills to work with stakeholders across the organization to understand our evolving business needs. You will enthusiastically champion the company’s strategy and align technical leaders and developers to drive the design and implementation of a data architecture that solves immediate business challenges, while aligning with future innovation and growth. 

You'll be working on:

  • Work with stakeholders across the organization to understand the needs of an evolving, scalable and secure data architecture 
  • Define our Cloud data strategy to enable a data architecture that is scalable, reliable, performant and secure. 
  • Provide leadership to the development team, applying your thorough understanding of business needs as well your deep technical knowledge and experience, to drive design and implementation decisions that align with the overall data architecture vision and facilitate velocity across the teams
  • Help foster a culture of collaboration and innovation, where difficult data challenges are tackled eagerly with a focus on measurable outcomes
  • Document and champion data architecture design goals, best practices and decisions, as well as existing and new data interfaces, data flows and data models 
  • Analyze and measure existing system’s design, performance, and/or implementation issues and work on these puzzles to  resolve issues
  • Participate in SQL development reviews (ad hoc scripts, stored procedure, triggers etc.)
  • Provide support and assistance to load testing activities and testing result reviews
  • Follow guidance set out by corporate security policies and standards as well as departmental security processes and procedures where applicable

Join us if you have:

  • A Bachelor's degree required in computer/software engineering or related technical discipline.
  • At least 7 years of experience in senior database development roles
  • Proven track record of designing data solutions for large, Enterprise-level SaaS applications in the Cloud
  • Excellent communication skills with a keen ability to convey complex ideas and drive deep understanding among various audiences
  • Extensive experience in data architecture, including physical and logical database design
  • Expert knowledge of MS SQL Server or other RDBMS tools
  • Several years of experience mining structured and unstructured data
  • Highly proficient with, and the ability to stay current on all aspects of designing and developing data management solutions, including database batch processing; data modeling (including indexes, partitions), and database performance tuning (SQL Server, Oracle or DB2)
  • Experienced with data warehouse schema modeling and creating ETL packages, as well as providing support for BI Solutions (Tableau, Microsoft Power BI, etc.)
  • Strong Agile development experience
  • Are a true team player, and see collaboration and feedback as a means to innovate and accelerate greatness

What’s in it for you?

At Assent, we are an ambitious, fast-paced business which means there is never a dull moment. We strive to give back to our employees as much as they give to us.

In addition to a competitive salary, you can expect to:

  • Love what you do as part of a supportive team that really wants you to succeed.
  • Accelerate greatness in a position and company with high learning and growth potential.
  • Choose how you work best in a flexible work environment.
  • Spend your days making a difference, not just working for a living. We help our customers all over the world by providing a real understanding of their supply chain data so they can protect their brands, remove market access barriers, and reduce operational and financial risk.

At Assent, your contribution has purpose. Our team challenges each other to be better every day; we dig deep to build a culture of innovation and high performance for our people and our clients.

All applicants will need to fulfill the requirements necessary to obtain a background check.

Reasonable Accommodations Statement: To perform this job successfully, an individual must be able to perform the aforementioned duties and responsibilities satisfactorily. Reasonable accommodations may be made to enable qualified individuals with disabilities to perform these essential functions.



Time zone: (GMT-05:00) Eastern Time

Skills: html5 drupal angularjs php bootstrap-4

Reporting to the Manager, Graphic & Web Design, the Web Developer will work on full-stack web development, from server to HTML, with particular focus on the corporate website, to determine and identify high-level functional and technical requirements on the basis of interactions with the user community and knowledge of enterprise architecture.

The Developer will provide quality assurance review and the evaluation of existing and new software products, develop high-level system design diagrams for program design, coding, testing, debugging and documentation, and develop and implement moderate to complex web applications on one or more platforms within an Agile Scrum environment.

You'll be working on:

  • Mentor peers on design patterns and development best practices
  • Implement site templates and CSS styles guidelines
  • Write code and perform the testing and debugging of new and existing features for company external website, microsites and tools/products as required
  • Translating designs to web with minimal feedback and changes required
  • Resolve problems that are diversified and complex
  • Review code and makes recommendations for design changes
  • Contribute to requirements review; provide task estimates, project scoping
  • Create and edit custom plugins in the CMS
  • Create and edit custom themes and child themes in the CMS
  • Create and maintain databases/custom search engines
  • Ensure all web development takes search engine optimizations (SEO) best practices into account
  • Wireframe/layout a website or web application as required
  • Liaise with designers to decide on UI/UX elements.

Join us if you have:

  • Strong oral and written communication skills in English
  • Post-secondary diploma in Web Development/Applications (or related, such as Interactive Design), or a Post-secondary degree in Computer Science,  and 5+ years front-end  development experience (preferably web application development);
  • 5+ years of experience in front-end development/design using the following technologies and frameworks:
    • HTML5, CSS3, jQuery, Sass
    • PHP, Javascript
    • Responsive/mobile web design (Bootstrap, etc)
    • Some server-side logic and database interaction
    • Cross-browser development
    • CMS (e.g. Wordpress, Drupal, etc.)
    • AngularJS (in a web application environment)
    • Marketing Automation Platforms (e.g. HubSpot, Marketo, Pardot)

Bonus points if you have:

  • Experience with Google Analytics
  • Experience or knowledge of Agile/Scrum practices and concepts;
  • Experience in front-end development/design using the following technologies and frameworks:
Good understanding of Web Services protocols such as REST, SOAP and API design for extensibility and portability MS SQL (or other RDBMS) Experience with RESTful Services and APIs Graphic design and layout

What’s in it for you?

At Assent, we are an ambitious, fast-paced business which means there is never a dull moment. We strive to give back to our employees as much as they give to us.

In addition to a competitive salary, and a benefits plan that starts the same day you do, you can expect to: 

  • Work for one of the fastest-growing technology companies in North America!
  • Love what you do as part of a supportive and collaborative team with a fantastic culture
  • Do purposeful, meaningful work towards better ethical and environmental conditions around the world
  • Help create positive change by being part of a sustainable work environment with lots of opportunity to help the local community through our charitable work. 

At Assent, your contribution has purpose. Our team challenges each other to be better every day; we dig deep to build a culture of innovation and high performance for our people and our clients. 

All applicants will need to fulfill the requirements necessary to obtain a background check.

Reasonable Accommodations Statement: To perform this job successfully, an individual must be able to perform the aforementioned duties and responsibilities satisfactorily. Reasonable accommodations may be made to enable qualified individuals with disabilities to perform these essential functions.



Time zone: (GMT-05:00) Eastern Time

Skills: c# sql-server frontend

As a Senior Software Developer with Assent Compliance, you will work on the whole web development stack. You’ll create new features and advance the platform to meet and exceed our industry and client needs.  As a leader on the Development team you’ll be a key resource in defining solutions to complex technology puzzles and mentor junior Developers. Through your passion for software development and proven object-oriented design skills, you will produce quality code and proactively communicate with other stakeholders regarding business requirements.

You’ll be working on:

  • Developing software programs according to Assent’s software development life-cycle (SDLC) process;
  • Developing software that follows Assent’s Design Guidelines and Coding Standards; 
  • Developing software that adheres to Assent’s Security Guidelines (part of Design & Coding Standards);
  • Documenting and articulate software designs as part of the SDLC process;
  • Contributing to and lead requirements management and review - provide task estimates, project scoping;
  • Leading the development process in a team for one or more features;
  • Resolving problems that are diversified and complex;
  • Reviewing code and makes recommendations for design changes;
  • Participating in software development as part of a Scrum team;

Join us if you have:

  • Strong oral and written communication skills in English
  • A post-secondary degree in Computer Science (or related) and 7+ years software  development experience in the following areas;
    • .NET framework and C#;
    • Object-­oriented programming;
    • SOA, RESTful services, microservices;
    • Enterprise web applications;
    • Front-End technologies (like Angular);
    • MS SQL Server;
    • Agile/Scrum environment; 

Nice to have:

  • Build pipelines and DevOps environments
  • AWS and its development platform and services
  • Being a team lead or coaching other developers.

What’s in it for you?

At Assent, we are an ambitious, fast-paced business which means there is never a dull moment. We strive to give back to our employees as much as they give to us.

In addition to a competitive salary, a benefits plan that starts the same day you do, and a fantastic office in a central location, you can expect to: 

  • Love what you do as part of a supportive team with a fantastic culture
  • Advance your career in a position with high growth potential
  • Choose how you work best in a flexible work environment
  • Help create positive change by being part of a sustainable work environment with lots of opportunities to help the Ottawa community through our charitable work

At Assent, your contribution has purpose. Our team challenges each other to be better every day; we dig deep to build a culture of innovation and high performance for our people and our clients. 

Reasonable Accommodations Statement: To perform this job successfully, an individual must be able to perform the aforementioned duties and responsibilities satisfactorily. Reasonable accommodations may be made to enable qualified individuals with disabilities to perform these essential functions.





Time zone: (GMT-05:00) Eastern Time