Career Opportunities


Here are our current job openings based on your search. Please click on the job title for more information, and apply if you are interested.

Use this form to perform another job search

The system cannot access your location for 1 of 2 reasons:
  1. Permission to access your location has been denied. Please reload the page and allow the browser to access your location information.
  2. Your location information has yet to be received. Please wait a moment then hit [Search] again.
Click column header to sort

Search Results Page 2 of 8

Global Relay Message is Global Relay’s purpose-built messaging platform for the financial services industry. The Community Specialist is a collaborative customer facing role that provides an opportunity to work with Global Relay teams, prospects, and customers to accelerate the deployment and adoption of Global Relay Message.   As the subject matter expert for Global Relay Message, responsibilities include promoting the service in Global Relay’s existing customer base, developing strategies to increase adoption, and overseeing implementation.   Your Job:   - Increasing adoption of Global Relay Message amongst Global Relay’s existing customers and prospective customers - Partnering with Global Relay customer facing teams to create marketing communications - Communicating the features, benefits and value of Global Relay Message - Providing world class service in handling and resolving customer enquiries - Working with customers to increase product usage - Collecting customer feedback for product enhancements - Setting customer expectations, communicating internally to ensure tasks are on schedule, and offering suggestions to increase onboarding efficacy - Meeting and exceeding company targets for adoption and usage   About You:   - Minimum 2 years’ experience in a professional office environment or equivalent customer service - Previous experience in a sales/retail environment - Aptitude to learn and speak to technology-related subject matter - Proven ability to listen, record key points in a conversation, seek solutions, and respond with clarity - Outstanding organizational skills and attention to detail - Ability to convey enthusiasm, energy and sincerity in telephone interactions    
Job ID
GRBD270
Location : Name (EN)
New York, NY
Reporting to the Manager, Financial Reporting & Tax, the Corporate Accountant is responsible for a broad scope of tasks to support the full cycle accounting of Global Relay. The Corporate Accountant will also work closely with other members of the finance team to support the Financial Reporting, Taxation, Treasury, Accounts Payable, and Payroll functions.   Your Job:   - Assist with preparation of monthly, quarterly and annual consolidated and statutory financial statements as well as reporting packages for key stakeholders - Assist in the maintenance of the general ledger, including preparation of monthly reconciliations and perform month-end closing procedures - Identify and respond to queries regarding key variances in the income statement and balance sheet, including horizontal and vertical analyses and comparison of actual results against budget - Create purchase orders and work with various teams to ensure adherence to financial processes and policies and that spend is within budgeted amounts - Review bank statements to ensure all entries are accurately recorded in the financial records - Prepare monthly bank reconciliations and investigate outstanding reconciling items - Perform detailed review over credit card reconciliations, ensuring adherence to corporate policy, accuracy of coding, and completeness of supporting documentation - Review fixed asset sub-ledgers and capital asset tracking for accounting and tax purposes, including tracking capital spend against annual budgets - Review and file GST/HST, PST, value added tax, and various United States sales and use tax returns on a timely basis - Assist in the preparation of various corporate tax returns (i.e. Canada, the United States, and the United Kingdom) and related supporting working papers - Assist in the research and preparation of accounting memos and analyses to support financial reporting and tax positions - Prepare working papers required for the annual financial statement audits and statutory audits - Assist with various payroll and benefit reconciliations, accounting for payroll transactions, and ad hoc payroll analyses on a timely basis - Assist in the compilation of time reporting sheets and payroll data for various research and development tax credit applications - Participate in ad hoc tax, accounting and finance projects, analyses and initiatives when required - Complete administrative tasks and other duties, as needed   About You:   - A minimum 2 years in experience in an accounting department - Knowledge of Accounting Standards for Private Enterprise (ASPE) - Excellent analytical and problem solving abilities - Intermediate to advanced level Excel proficiency, with advanced knowledge of Word and PowerPoint - Ability to quickly learn and excel with new financial systems, processes, and technology - Exceptional organizational skills with the ability to multi-task, prioritize, and time-manage - Impeccable accuracy with numbers and high attention to detail - Excellent telephone etiquette and ability to write clear, concise and formal business communications - Ability to exercise tact and discretion and to be entrusted with confidential information - Ability to work independently as well as within a team with minimal supervision - Previous experience working in a software-as-a-service (SaaS), technology, or high growth company is an asset - Familiarity with the Salesforce CRM system and cloud-based accounting applications is an asset - Experience with indirect tax reporting – particularly United States sales and use taxes – is an asset  
Job ID
GRAC154
Location : Name (EN)
Vancouver, BC
We are looking for a Corporate IT Manager to join our growing IT Infrastructure team. If that is you, you will be responsible for assisting in engineering, long-term strategies, planning, integration, and deployments pertaining to the corporate Windows environment, as well as other corporate IT services.   You will work closely with all members of the IT Operations team to continuously design, evolve, build, and ensure the integration, manageability, and security of highly available Windows services, IT systems and applications. Working closely with other units, you will ensure that the design of Global Relay’s corporate IT environment integrates with other technologies such as storage, virtualization, containerization, and all systems and services. You will be a resource to the Development, Operations, and Service teams as well as other initiatives in support of Global Relay’s interests.   Your Job:   - Develop, engineer, and implement long term strategies for the corporate Windows services and IT environment - Implement enhanced monitoring, functional testing, and system analysis automation to ensure maximum performance, efficiency, and availability of corporate IT services - Work closely with your colleagues within the Operations team and users to identify, troubleshoot, diagnose, and correct system related issues as they arise - Continually monitor, analyze, and report on system usage and plan for growth or increases in system capacity as neededDeliver timely and high quality work on incident resolution and post-incident analysis focusing on root cause analysis, problem prevention, and knowledge sharingImplement and maintain Problem Management methodologies in order to resolve any chronic or known issues  affecting systems performance, efficiency, and availability - Develop and implement strategies for providing proactive support resulting in high service availability - Develop automation strategies for accelerated provisioning and configurations of devices and services - Assess the need for any IT architecture or system re-architecture or reconfigurations (minor or significant) - Ensure that all Corporate services adhere to Global Relay’s Business Continuity and Disaster Recovery Programs - Wherever possible, implement the automation of security patching, software updates,  license compliance, and user password resets - Ensure all systems operate securely following Global Relay’s security guidelines - Develop training programs for onboarding new team members - Provide mentorship and leadership for your team   About You:   - Minimum 8 years of relevant professional work experience and domain knowledge in supporting an enterprise Windows environment - Minimum 8 years of relevant experience supervising and leading a team - Minimum 8 year’s experience with Enterprise Windows design and implementation - Knowledge and experience in the fundamentals of Windows Systems Administration and supporting tools - AD, ADFS, DHCP, LDAP, DFS, Server, Hyper-V, Core, GPO, SCCM, SCOM, MDT, DNS, networking, storage, clustering, VB Script - In depth knowledge of current Windows information technology systems, infrastructures, and technologies including network integration - Knowledge of Microsoft Exchange PowerShell commands needed to manage Exchange features, roles, mailboxes, performance and troubleshooting - Experience with managing, administrating, and maintaining MS Exchange high availability cluster - Excellent leadership skills and proven work experience as a team lead in an Enterprise environment - Demonstrate solid written and verbal communication skills, and  a willingness to present/share knowledge and information - Experience with troubleshooting & resolving complex technical problems and the ability to create relevant reporting and/or process, procedure, and runbook documentation - Experience in supporting asset, inventory and vendor warranty (RMA) management - Comfortable working under pressure in a fast-paced environment - Strong organization skills and initiative - Knowledge of IP phone systems, Linux and collaboration tools would be considered an asset - Applicants with Microsoft MCSE, MCSA, MCP, A+, or MTA certification will be prioritized - ITIL Fundamentals, working with service levels, and knowledge in various ITSM tools will be considered an asset - Must be available after hours and/or weekends for emergency or on-call related work supporting any service impacting incidents and their resolution including any scheduled maintenance activities that occur during maintenance windows (outside of regular business hours)  
Job ID
GROP266
Location : Name (EN)
Vancouver, BC
The Cyber Security Specialist provides support for a suite of security services to our worldwide clients. This position responds to security threats and vulnerabilities, fulfills security requests, and escalates network and system anomalies in line with operational objectives.   Your Job:   - Provide first level support for security incidents and requests by monitoring alerts, owning and managing security incidents through to resolution, and resolving security requests - Monitor network and system alerts, and own and manage network and system tickets through to warm handoff to an Operations/DevOps team member - Adhere at all times to separation of duties between your role as a member of the security team that monitors the activities of privileged users, and privileged network and Operations/DevOps team members that use their privileges to resolve incidents and fulfill requests in the production environment - Provide quality customer service, including interacting with Global Relay employees, answering internal Global Relay inquiries, and escalating as necessary - Register and classify received incidents and service requests - Undertake an immediate effort to address security issues in a timely fashion - Undertake an immediate effort to escalate network and system issues in a timely fashion - Analyze security events, incidents, and problems to provide recommendations on action - Update staff and clients on the status of incidents and service requests at agreed intervals - Escalate incidents and service requests to appropriate resources - Execute time-sensitive operational tasks as defined in a task list - Create scheduled and ad-hoc reports using identified tools such as MS Office and specialized applications - Train new hires - Perform other security related system administration duties as needed   About You:   - Knowledge of internet and network technologies; specifically TCP/IP, UDP, SMTP, HTTP, HTTPS, FTP, SFTP and FTPS; other Internet and network technologies are an asset - Strong understanding of and exposure to security tools such as firewalls, IDS/IPS, anti-virus, anti-spam, and server and network device hardening - Ability to write and modify scripts and/or program in various languages, such as Python and PowerShell - Working knowledge of security incident and event management systems such as Splunk - Proven competence with using MS Office and other desktop applications - Previous experience in maintaining and troubleshooting day-to-day operational processes, such as report generation, data verification and data correlation - Excellent verbal and written communication skills - Superior attention to detail and follow-up - Ability to follow processes, multi-task, and excel in a fast-paced environment - A passion for customer satisfaction and responsiveness - Methodical and creative approach to problem-solving - Recognized security industry certifications, such as CompTIA Security+
Job ID
GROP226
Location : Name (EN)
Vancouver, BC
The Cyber Security Specialist provides support for a suite of security services to our worldwide clients. This position responds to security threats and vulnerabilities, fulfills security requests, and escalates network and system anomalies in line with operational objectives. Role Responsibilities:   - Providing first level support for security incidents and requests by monitoring alerts, owning and managing security incidents through to resolution, and resolving security requests - Monitoring network and system alerts, and own and manage network and system tickets through to warm handoff to an Operations/DevOps team member - Adhering at all times to separation of duties between your role as a member of the security team that monitors the activities of privileged users, and privileged network and Operations/DevOps team members that use their privileges to resolve incidents and fulfill requests in the production environment - Providing quality customer service, including interacting with Global Relay employees, answering internal Global Relay inquiries, and escalating as necessary - Registering and classify received incidents and service requests - Undertaking an immediate effort to address security issues in a timely fashion - Undertaking an immediate effort to escalate network and system issues in a timely fashion - Analyzing security events, incidents, and problems to provide recommendations on action  - Updating staff and clients on the status of incidents and service requests at agreed intervals - Escalating incidents and service requests to appropriate resources - Executing time-sensitive operational tasks as defined in a task list - Creating scheduled and ad-hoc reports using identified tools such as MS Office and specialized applications - Performing other security related system administration duties as needed Qualifications:   - Knowledge of internet and network technologies; specifically TCP/IP, UDP, SMTP, HTTP, HTTPS, FTP, SFTP and FTPS; any other Internet and network technologies would be an asset - Strong understanding of and exposure to security tools such as firewalls, IDS/IPS, anti-virus, anti-spam, and server and network device hardening - Ability to write and modify scripts and/or program in various languages, such as Python and PowerShell - Working knowledge of security incident and event management systems such as HP ArcSight and Splunk - Proven competence with using MS Office and other desktop applications - Previous experience in maintaining and troubleshooting day-to-day operational processes, such as report generation, data verification and data correlation - Excellent verbal and written communication skills - Superior attention to detail and follow-up - Ability to follow processes, multi-task, and excel in a fast-paced environment - A passion for customer satisfaction and responsiveness - Methodical and creative approach to problem-solving - Recognized security industry certifications, such as CompTIA Security+
Job ID
GROP204
Location : Name (EN)
London, UK
This position provides enhanced technical and end-user support for desktop computers, client-server based desktop applications and related corporate wireless devices to office staff. Responsibilities will include but are not limited to: timely troubleshooting and resolution of any hardware problems on desktop workstations, wireless devices including laptops, tablets, cell phones, printers, plotters, and projectors as well as application software, and operating systems. The on-going support and maintenance of computers and applicable equipment over its complete life cycle for company hardware, software, and periphery components. Troubleshooting and maintenance of internal corporate support systems and the on-going development and maintenance of desktop-related systems such as automated desktop provisioning. The ability to provide enhanced support to non-windows based desktop operating systems such as Ubuntu is required. Knowledge and enhanced experience working with ticketing and desktop management applications and systems. These responsibilities require both independent and team-based investigation, initiative, good judgment, good communication and problem solving skills as well as the ability to work within a team or with minimal supervision.   Your Job:   - Timely and high quality delivery of corporate services and assets such as the provisioning and setup of employee hardware (desktop, laptop, mobile device, workstation, and workspace), Microsoft Office, Microsoft Exchange, Microsoft Active Directory and overall management of corporate assets. - Assist with the installation, configuration and ongoing usability of desktop computers, peripheral equipment and software for both local and remote users. - Investigation, diagnoses, troubleshooting, administration and final resolution of all assigned work relating to supported: operating systems, desktop applications, hardware, and peripherals including but not limited to Windows (7, 8, 10), Microsoft Office Suite, Anti-Virus, Adobe, Sales Force, AirWatch, Boxer, iOS, Ubuntu, VirtualBox, Corporate Mobile Devices, Tablets. - Timely resolution of desktop workstation network related issues. - Create and maintain a well-organized inventory list and storage area of all equipment and parts. - Perform any necessary upgrades on systems to ensure their longevity. - Assist in maintaining internal systems including IP telephone system and telephone peripherals. - Tickets and ticketing system including: creation, administration, action, and closure of assigned work request tickets. - Evolution and support of the desktop deployment automation tool suite. - Active Directory support as needed in support of resolution of end-user desktop or operating system related issues. - Updating and enhancing internal procedures and ensuring that all documentation, runbooks, knowledge base (kb) articles, project plans, business cases, and Method of Procedures (MoPs) are up to date. - Ability to contribute to team strategy discussions. - Flexibility in working on shifts to provide support and coverage for the company. About You:   - A post-secondary degree or diploma in Information Technology Management with experience supporting desktop computing needs within a networked environment, or equivalent combination of education, training and experience. - 3-5 years’ experience building, troubleshooting, and repairing desktops and laptops in an enterprise environment. - 3-5 years’ knowledge of, and experience with Linux operating system specifically Ubuntu distro. - Extensive experience with and knowledge supporting Canonical Landscape. - Extensive experience and knowledge of additional operating systems and associated hardware including Microsoft Windows 10, Apple products, iOS, OSx, and Android. - Demonstrated knowledge of Microsoft Active Directory and Group Policy management in a managed desktop environment including Ubuntu and MAC AD integration. - Enhanced knowledge and working experience with end-user applications including: AntiVirus, SalesForce, Microsoft Exchange, Microsoft Office Suite and related applications such as Outlook, Visio and Project. - Working knowledge of VMware virtualization, both client and server. - Enhanced experience with scripting (PowerShell) and zero-touch desktop deployments. - Enhanced knowledge and experience with Desktop Support Management tools such as GPO, SCCM, and/or SCOM. - Full understanding of local area networking and the setup and configuration of end user devices, such as desktops, printers, wireless access points and other wireless devices. - Demonstrated ability to learn quickly and work both collaboratively in a team environment as well as independently in an effective and organized manner, within a complex and challenging environment. - Ability to prioritize assigned workload and respond quickly to critical issues. - Comfortable working under pressure in a fast-paced setting. - Excellent interpersonal and communication skills in both verbal and written English. - Highly resourceful with good problem-solving abilities and an enthusiastic commitment to continual learning including CI/CD.  
Job ID
GROP238
Location : Name (EN)
London, UK
The Desktop Support Specialist L2 – Linux, provides enhanced technical and end-user support for desktop workstations, client-server based desktop applications and all corporately provisioned devices, for all staff, with a significant focus on Linux, Ubuntu, and Landscape.    General responsibilities include but are not limited to: timely troubleshooting and resolution of any hardware problems on desktop workstations, wireless devices including laptops, tablets, cell phones, printers, plotters, and projectors as well as application software, and operating systems. The on-going support and maintenance of computers and applicable equipment over its complete life cycle for company hardware, software, and periphery components.   Troubleshooting and maintenance of internal corporate support systems and the on-going development and maintenance of desktop-related systems such as automated desktop provisioning.  The ability to provide enhanced support to non-windows based desktop operating systems such as Ubuntu is required. Knowledge and enhanced experience working with ticketing and desktop management applications and systems.   These responsibilities require both independent and team-based investigation, initiative, good judgment, good communication and problem solving skills as well as the ability to work within a team or with minimal supervision.    Desktop Support Specialists are required to provide support and coverage as required. In the event coverage is needed for any statutory holiday, a day in-lieu is provided.    Your Job:   - Timely and high quality delivery of corporate services and assets such as the provisioning and setup of employee hardware (desktop, laptop, mobile device, workstation, and workspace), Microsoft Office, Microsoft Exchange, Microsoft Active Directory and overall management of corporate assets - Assist with the installation, configuration and ongoing usability of desktop computers, peripheral equipment and software for both local and remote users - Investigation, diagnoses, troubleshooting, administration and final resolution of all assigned work relating to supported: operating systems, desktop applications, hardware, and peripherals including but not limited to Windows (7, 8, 10), Microsoft Office Suite, Anti-Virus, Adobe, Sales Force, AirWatch, Boxer, iOS, Ubuntu, VirtualBox, Corporate Mobile Devices, Tablets - Timely resolution of desktop workstation network related issues - Create and maintain a well-organized inventory list and storage area of all equipment and parts - Perform any necessary upgrades on systems to ensure their longevity - Assist in maintaining internal systems including IP telephone system and telephone peripherals - Tickets and ticketing system including: creation, administration, action, and closure of assigned work request tickets - Evolution and support of the desktop deployment automation tool suite - Active Directory support as needed in support of resolution of end-user desktop or operating system related issues - Updating and enhancing internal procedures and ensuring that all documentation, runbooks, knowledge base (kb) articles, project plans, business cases, and Method of Procedures (MoPs) are up to date - Ability to contribute to team strategy discussions About You:   - A post-secondary degree or diploma in Information Technology Management with experience supporting desktop computing needs within a networked environment, or equivalent combination of education, training and experience - 3-5 years’ experience building, troubleshooting, and repairing desktops and laptops in an enterprise environment - 3-5 years’ knowledge of, and experience with Linux operating system specifically Ubuntu distro - Extensive experience with and knowledge supporting Canonical Landscape - Extensive experience and knowledge of additional operating systems and associated hardware including Microsoft Windows 10, Apple products, iOS, OSx, and Android - Demonstrated knowledge of Microsoft Active Directory and Group Policy management in a managed desktop environment including Ubuntu and MAC AD integration - Enhanced knowledge and working experience with end-user applications including: AntiVirus, SalesForce, Microsoft Exchange, Microsoft Office Suite and related applications such as Outlook, Visio and Project - Working knowledge of VMware virtualization, both client and server - Enhanced experience with scripting (PowerShell) and zero-touch desktop deployments - Enhanced knowledge and experience with Desktop Support Management tools such as GPO, SCCM, and/or SCOM - Full understanding of local area networking and the setup and configuration of end user devices, such as desktops, printers, wireless access points and other wireless devices - Demonstrated ability to learn quickly and work both collaboratively in a team environment as well as independently in an effective and organized manner, within a complex and challenging environment - Ability to prioritize assigned workload and respond quickly to critical issues - Comfortable working under pressure in a fast-paced setting - Excellent interpersonal and communication skills in both verbal and written English - Highly resourceful with good problem-solving abilities and an enthusiastic commitment to continual learning including CI/CD  
Job ID
GROP263
Location : Name (EN)
Vancouver, BC
As a first-line development manager, you will lead developers in a small, highly focused, and cross-functional team, fully responsible for delivering services that ingest, transform and enrich data from third party messaging systems for consumption by the Global Relay platform. You will be entrusted to deliver the right quality software as services to delight our customers.   In your role, you will champion the introduction of new technologies, methodologies, development styles and processes to increase overall efficiency and effectiveness, and will work with architects to make sure that technologies chosen by teams are properly evaluated and vetted. As a people manager and technical lead, you will contribute to, and participate in corporate wide peer learning.   Your Job:    - Lead a team of developers to deliver top-notch SaaS, including personally producing high quality code (a minimum of 50% of the role will include coding) - Initiate and produce detailed designs for integrating Global Relay’s services with third party messaging platforms - Collaborate with the Test Lead and Product Manager to define requirements and work items for the team - Oversee the implementation of a proper build, deployment and monitoring pipeline - Own the strategies and the implementation of performance testing - Manage 2 to 5 developers, including performance management and career development - Improve the quality of the products through code reviews, design reviews, documentation, and technical guidance - Identify and propose strategies around technical problems affecting the team - Work with the test engineers to determine and prioritize the requirements for test automation as well as providing feedback on test plans   About You:   - Thorough understanding of core Java in a Senior role, with a proven track record of building and operating scalable, multi-threaded applications and services in an agile environment - People management experience, overseeing 1 to 3 Developers - API development experience in service and resource-oriented architectures - Experience with web services technology such as REST, JSON, or Thrift - Understanding of network protocols such as HTTP, TLS, TCP - Passion for Test Driven Development - Experience with any of the following is an asset: - Cloud computing, virtualization and containerization - Big Data technology, such as Hadoop, Kafka, MongoDB, or Cassandra - Python - C# - Continuous integration systems such as Jenkins - Security in an Enterprise environment - Deployment technology such as Ansible
Job ID
GRDV826
Location : Name (EN)
Vancouver, BC
  The Development Lead oversees development resources in a small, highly focused team, responsible for delivering components in systems utilizing Big Data technology. They ensure that environments are properly managed and monitored in their areas of responsibility, including production systems. They champion the introduction of new technologies, methodologies, development styles and processes to increase overall efficiency. They work with Architects to make sure that technologies chosen by teams are properly evaluated and vetted. The Development Lead contributes to, and participates in, corporate-wide peer learning.   Your Job:   - Lead an agile development team to design, implement, deploy and maintain large scale systems - People management for 1 to 3 developers, including performance management and career development - Initiate and produce design artifacts and spikes - Own APIs utilized by components managed by other teams - Oversee the implementation of a build, deployment and monitoring pipeline - Own the strategy and implementation of performance testing - Help improve the team through code reviews, documentation, coaching and technical guidance - Identify and propose strategies around technical problems affecting the team - Provide feedback on: - System architecture relating to features being worked on - Feature requirements in collaboration with the Product Manager - Defect reports, test plans, and test automation strategy/priorities in collaboration with the Test Lead   About You:   - 8+ years of Java development experience, building multi-threaded applications and services in an agile environment - 3+ years of people management and leadership experience, overseeing 1 to 3 Developers - Experience utilizing Big Data technologies, such as Hadoop, Kafka, and Cassandra, to build applications that contain petabytes of data and process millions of transactions per day - API development experience in service and resource-oriented architectures - Experience with web services technology such as REST, JSON, or Thrift - Understanding of network protocols such as HTTP, TLS, TCP - Passion for Test Driven Development - Experience with any of the following is an asset: - Cloud computing, virtualization and containerization - Continuous integration systems - Deployment technology such as Ansible  
Job ID
GRDV854
Location : Name (EN)
Vancouver, BC
  The Development Lead, Messaging Platform, oversees development resources in a small, highly focused team, responsible for delivery of services for a scalable and robust messaging system utilizing Big Data technology. They ensure that environments are properly managed and monitored in their areas of responsibility, including production systems. They champion the introduction of new technologies, methodologies, development styles and processes to increase overall efficiency. They work with Architects to make sure that technologies chosen by teams are properly evaluated and vetted. The Development Lead contributes to, and participates in, corporate-wide peer learning.   Your Job:   - Lead and delegate tasks to a team of developers and ensure tasks are completed, including personally producing high quality code - People management for 1 to 3 developers, including performance management and career development - Initiate and produce design artifacts and spikes - Partner with the Test Lead and Product Manager to define requirements and tasks for the team - Oversee the implementation of a proper build, deployment and monitoring pipeline - Own the strategy and implementation of performance testing - Help improve the team through code reviews, documentation, and technical guidance - Identify and propose strategies around technical problems affecting the team - Work with the Test staff to identify and prioritize the requirements for test automation as well as providing feedback on test plans - Monitor and support the operation of production systems - Participate in knowledge sharing activities with colleagues   About You:   - Minimum 8 years of Java development experience in an Agile environment, building scalable, multi-threaded applications and services  - People management and leadership experience, overseeing 1 to 3 Developers - API development experience in service and resource-oriented architectures - Experience with Kafka, including backups and restores of large quantities of data - Fluency with Linux - Experience building: - 3rd generation messaging systems - Backends for mobile messaging systems - Soft real-time systems - Highly available systems - Performance tuning - Familiarity with SIP or XMPP - Passion for Test Driven Development - Understanding of network protocols such as HTTP, TLS, TCP - Experience with any of the following is an asset: - Helix  - Hadoop - Cassandra - Cloud computing, virtualization and containerization - Continuous integration systems - Deployment technology such as Ansible  
Job ID
GRDV425
Location : Name (EN)
Vancouver, BC
The Development Lead, Performance Engineering, oversees development resources in a small, highly focused team responsible for delivery of new features. They ensure that environments are properly managed and monitored in their areas of responsibility including production systems. They champion the introduction of new technologies, methodologies, development styles and processes to increase overall efficiency. They work with Architects to make sure that technologies chosen by teams are properly evaluated and vetted. The Development Lead will contribute to, and participate in, corporate wide peer learning.   Your Job:    - Lead a team of developers to deliver top-notch SaaS, including personally producing high quality code (a minimum of 50% of the role will include coding) - Initiate and produce detailed designs - Own the strategies and the implementation of performance testing - Collaborate with the Test Lead and Product Manager to define requirements and work items for the team - Oversee the implementation of a proper build, deployment and monitoring pipeline - Manage 2 to 5 developers, including performance management and career development - Improve the quality of the products through code reviews, design reviews, documentation, and technical guidance - Identify and propose strategies around technical problems affecting the team - Work with the test engineers to determine and prioritize the requirements for test automation as well as providing feedback on test plans   About You:   - 8+ years of Java and React development experience, building SaaS applications and services in an Agile environment - 3+ years of people management and leadership experience, overseeing 3 or more Developers - Experience with web services technology such as REST, JSON, or Thrift - Fluency with Linux - Performance tuning - Passion for Test Driven Development - Understanding of network protocols such as HTTP, TLS, TCP - Experience with any of the following is an asset: - Cassandra - Cloud computing, virtualization and containerization - Security in an Enterprise environment
Job ID
GRDV863
Location : Name (EN)
Vancouver, BC
  We are looking for a DevOps Engineering Manager to act as a major contributor in building a top-tier DevOps team that will partner with the broader organization to help us invent and transform Information Management through technology that is elegant, sophisticated, user-centric, and thought leading. We’re building teams and a culture that respects the art and science of software engineering, focusing our efforts on problems that really matter to our customers.   If you love to dive into complex challenges that drive clear outcomes and have real world impacts then please, join us!   Your Job:   - Lead a team of talented DevOps Engineers responsible for ensuring the smooth operation of production systems and development/test environments - Instantiate a culture of knowledge sharing and avoid knowledge hoarding - Mentor and guide the professional and technical development of your team members - Provide continuous feedback, address underperformance, and recognize the individual strengths and contributions of your team members - Instill a spirit of continuous improvement in the team’s code, architecture, and processes - Work with product managers to ensure the teams are delivering an accurate product build and work with project managers to ensure the schedules and controls for the development teams are met - Work with appropriate stakeholder to ensure production issues are resolved quickly - Own your team's deliverables and product quality. Ensure we continue to ship scalable, highly-available, and world class products to our customers - Help your team build relationships across functions with Development, QA, Operations, Support and other teams to ensure Global Relay’s continuing success - Be a hands-on DevOps team manager who will spend up to 50% of their time in design reviews, sprint planning and other Agile artifacts. Some active coding and environment administration is a requirement for this role - Appreciate and advocate for information security and secure coding practices   Tech Stack:   - Big Data Technology (Cassandra, Zookeeper, Hadoop, Kafka) - Serialization libraries (Thrift, Protocol Buffers) - Text search engines (Lucene, ElasticSearch) - Deployment Automation (Ansible, Puppet, Fabric,) - Continuous Integration Systems (Jenkins, Bamboo) - Scripting (Python, Ruby, Perl, Bash) - Programming languages (Core Java, C#, JavaScript)   About You:   - An M.S. in Computer Science, Engineering, or an equivalent combination of education and relevant experience - 8 years of DevOps experience, shipping and supporting enterprise grade software, using multiple platforms, languages and tooling - 2+ years of experience as a 2nd line Manager, managing a team of 10 people or greater, including other Managers and Leads - Demonstrated track record leading geographically dispersed teams - Demonstrated track record of being a change agent, leaving every team and process better than you found it - Strong communication and consensus building skills - Your skills are language, framework, and toolset agnostic - Prior exposure to external audits - Experience with continuous integration systems - Experience with a full stack SaaS development environment - Experience with advanced web applications - Experience with API’s in service and resource-oriented architectures - Experience with large complex databases and data quality and lifecycle issues - Experience with mobile applications is a plus
Job ID
GRDV947
Location : Name (EN)
London, UK
  Global Relay delivers enterprise services to 23,000 customers in 90 countries, including 22 of the top 25 global banks. Our infrastructure teams provide fantastic opportunities to DevOps Engineers, Site Reliability Engineers and System Administrators who are passionate about massively scalable, big-data architecture, with a strong focus on security.   - Deploy, update, and monitor distributed systems - Support multiple on-premise environments - Scale and manage infrastructure with high throughput, availability and storage requirements - Automate all the things   Required Skills:   - Experienced system administrator of bare metal, VM and orchestrated deployments - Automation tools such as Ansible/Puppet/Chef/Salt/Fabric - A desire to dig deep to troubleshoot, debug and decouple the layers that comprise distributed systems - Scripting (Bash, Python, etc.) - Ability to analyze complex systems and problems and express them in simple terms   Nice-to-have Skills:   - Experience researching and advising on new technology implementations - Experience with any distributed data stores (ArangoDB, Aerospike, Cassandra, CockroachDB, Couchbase, Elasticsearch, Kafka, MinIO, Pulsar, Redis, Hadoop, Scylla etc.) - SQL administration (Postgres, MySQL, SQL Server, Oracle) - Containerization experience (Docker, Swarm, Kubernetes) - Networking experience (DNS, VLANs) - Experience with load balancers (HAProxy) - Building and maintaining CI/CD pipelines (Jenkinsfiles) - Monitoring/logging infrastructure (Splunk, ELK, Graphite, Grafana, Prometheus)   About You:   - A problem solver who takes initiative - Effortlessly self-motivates while working on team-based projects - A well organized, thorough and detail oriented person - Able to keep the "bigger picture" in mind while prioritizing conflicting demands and tasks - Confident enough to voice your opinion, ask questions and not afraid to suggest a better solution, without being abrasive   
Job ID
GRDV719
Location : Name (EN)
Vancouver, BC
  Global Relay delivers enterprise services to 23,000 customers in 90 countries, including 22 of the top 25 global banks. Our infrastructure teams provide fantastic opportunities to DevOps Engineers, Site Reliability Engineers and System Administrators who are passionate about massively scalable, big-data architecture, with a strong focus on security.   - Deploy, update, and monitor distributed systems - Support multiple on-premise environments - Scale and manage infrastructure with high throughput, availability and storage requirements - Automate all the things   Required Skills:   - Experienced system administrator of bare metal, VM and orchestrated deployments - Automation tools such as Ansible/Puppet/Chef/Salt/Fabric - A desire to dig deep to troubleshoot, debug and decouple the layers that comprise distributed systems - Scripting (Bash, Python, etc.) - Ability to analyze complex systems and problems and express them in simple terms   Nice-to-have Skills:   - Experience researching and advising on new technology implementations - Experience with any distributed data stores (ArangoDB, Aerospike, Cassandra, CockroachDB, Couchbase, Elasticsearch, Kafka, MinIO, Pulsar, Redis, Hadoop, Scylla etc.) - SQL administration (Postgres, MySQL, SQL Server, Oracle) - Containerization experience (Docker, Swarm, Kubernetes) - Networking experience (DNS, VLANs) - Experience with load balancers (HAProxy) - Building and maintaining CI/CD pipelines (Jenkinsfiles) - Monitoring/logging infrastructure (Splunk, ELK, Graphite, Grafana, Prometheus)   About You:   - A problem solver who takes initiative - Effortlessly self-motivates while working on team-based projects - A well organized, thorough and detail oriented person - Able to keep the "bigger picture" in mind while prioritizing conflicting demands and tasks - Confident enough to voice your opinion, ask questions and not afraid to suggest a better solution, without being abrasive
Job ID
GRDV773
Location : Name (EN)
London, UK
We are looking for a DevOps/SRE Team Lead to act as a major contributor in building a top-tier DevOps team that will partner with the broader organization to help us invent and transform Information Management through technology that is elegant, sophisticated, user-centric, and thought leading. We’re building teams and a culture that respects the art and science of software engineering, focusing our efforts on problems that really matter to our customers.   If you love to dive into complex challenges that drive clear outcomes and have real world impacts then please, join us!   Your Job:   - Lead a team of talented DevOps Engineers responsible for ensuring the smooth operation of production systems and development/test environments - Be a hands-on DevOps team manager who will spend up to 50% of their time in design reviews, sprint planning and other Agile artifacts. Some active coding and environment administration is a requirement for this role - Own your team's deliverables and product quality. Ensure we continue to ship scalable, highly-available, and world class products to our customers - Manage up to 5 DevOps Engineers, including performance management and career development - Instantiate a culture of knowledge sharing and avoid knowledge hoarding - Mentor and guide the professional and technical development of your team members - Provide continuous feedback, address underperformance, and recognize the individual strengths and contributions of your team members - Instill a spirit of continuous improvement in the team’s code, architecture, and processes - Work with product managers to ensure the teams are delivering an accurate product build and work with project managers to ensure the schedules and controls for the development teams are met - Work with appropriate stakeholder to ensure production issues are resolved quickly - Help your team build relationships across functions with Development, QA, Operations, Support and other teams to ensure Global Relay’s continuing success - Appreciate and advocate for information security and secure coding practices   About You:   - A BSc in Computer Science, Engineering, or an equivalent combination of education and relevant experience - 8+ years of DevOps or SRE experience, shipping and supporting enterprise grade software, using multiple platforms, languages and tooling - 2+ years of experience as a hands-on DevOps or SRE Lead - 1+ years of people management experience - Experience with the following is required: - Deploying applications via Kubernetes or Docker - Continuous integration systems - A full stack SaaS development environment - Advanced web applications - API’s in service and resource-oriented architectures - Large complex databases and data quality and lifecycle issues - Strong communication and consensus building skills - Demonstrated track record of being a change agent, leaving every team and process better than you found it - Language, framework, and toolset agnostic skills
Job ID
GRDV806
Location : Name (EN)
Vancouver, BC
  As a Full Stack Developer at Global Relay, you’ll be using leading edge technologies to build pioneering products that are used by tens of thousands of users globally to solve real world business problems. You also get to tackle interesting and engaging problems to do with scalability and high availability in big data environments. At Global Relay we are continuously pushing the boundaries of technology.   This is an opportunity to work alongside some of the best developers in London and apply your craft in an environment that encourages creative thinking and autonomy. Our software is developed by small, focused agile teams of developers and QA. We encourage our developers to think beyond a single component to build complete system solutions. Challenge yourself by learning new technologies, and apply your skills across our different projects and application domains. If you are committed to code that is clean, well-tested, well-reviewed, performant and secure then you’ll fit in around here.   Your Job: - Work as a part of an agile development team, to design and implement a fully-interactive, single-page style web application and backend services - Write unit and integration tests for your code - Research, plan, and implement new ideas into the organisation - Monitor and support operation of developed systems - Collaborate with interaction designers to translate mock-ups into a functioning web application that is accessible and responsive with exceptional usability - Design, in collaboration with team, the software implementations that satisfy business requirements - Collaborate with testers in development of test cases - Develop concepts, products, and solutions by working with stakeholders - Document all phases of research and development - Collaborate with product owners on user story generation and refinement - Participate in knowledge sharing activities with colleagues   About You: - Minimum 3 years of JavaScript development experience in an Agile environment, building web applications utilizing web service APIs - Strong knowledge of Node.js, React.js, HTML 5, CSS 3 and related web technologies like Sass/Less, AJAX and JSON - Knowledge of Docker, K8 or related deployment and container technologies - Experience with service-oriented architecture including REST - Experience with any of the following is an asset: - Web components - Selenium - Unit testing with Mocha or Jasmine/Jest - Test driven development  - Enterprise application development  - Communications with VoIP or WebRTC - Continuous integration systems  
Job ID
GRDV983
Location : Name (EN)
London, UK
As a Front-end Developer, you will work with an agile team to deliver great user experiences for our administration, provisioning, and configuration service.   This is a chance to work with some of the best developers in Vancouver. We value high energy, flexibility, creativity, teamwork, and the ability to embrace security and regulatory constraints. You will create new React-based features using a C#/SQL Server back end.  You will also assist with migrating our Sencha code base to React, to bring our code in line with the latest frameworks. As well, there are opportunities for back-end work in C# and SQL Server, such as writing REST APIs for the front-end.   Your Job:   - Create new React-based features for our desktop web application and portal, using a C#/SQL Server back end - Migrate existing Sencha-based code to React - Work in a Scrum team to deliver value every two weeks - Collaborate with the UX team to design best-in-class workflows and experiences - Assist with diagnosing and troubleshooting production issues   Tech Stack:   - 3 years of React experience, including Javascript/Typescript, HTML, and CSS - 3 years of working in an Agile team - Experience with highly scalable systems, handling millions of users - Experience writing unit tests using Jasmine or Jest - Sencha (extjs) experience is an asset - C#, SQL Server experience is an asset - Knowledge and experience writing secure front-end code is an asset - Experience with code scanning tools such as SonarQube is an asset   About You:   - Collaborative, 10/10 communicator; you chat to your teammates every day - You think big. Your pages work for hundreds of thousands of users in an environment with millions - High energy; you bring a lot of enthusiasm to the job - Flexible; you want to work with legacy Sencha as well as new React code - You’re interested in contributing to the back end as required - You have TDD experience and you write unit tests for everything. 90% code coverage is not a problem for you - You take secure coding seriously and you do this every day - You know a thing or two about Identity and Access Management - You want to be part of one of the fastest-growing companies in Canada
Job ID
GRDV898
Location : Name (EN)
Vancouver, BC
The Global Relay HR team champions our corporate culture by bringing together dedicated and hardworking individuals who aspire to learn and grow with the company. We strive to bring the best out of our employees and enable them to perform at their optimal potential through coaching, learning & development, and open communication. We work intimately with the Global Relay Leadership team on initiatives such as performance management, career development, compensation & benefits, and recruitment. The Global Relay HR team provides top notch services and support in enabling the execution of Global Relay’s business strategies while balancing employees’ individual goals and professional objectives.   The HR Specialist will provide operational support to the HR team by maintaining and managing our HR systems and delivering programs, processes and services across the organization. This role will require hands-on involvement in many aspects of HR including recruitment, benefits, immigration, reporting and special projects. Your Job: - Own Global Relay’s HR systems and conduct frequent spot-checks to ensure 100% data integrity - Research, recommend, own, implement and maintain strategic HR initiatives related to HR systems and data - Evaluate priorities and execute tasks in a dynamic environment. Present and escalate findings to relevant stakeholders - Provide technical education to various stakeholders as required for new system functionality, business processes and data entry procedures - Provide orientation and training for HR staff in system use and administration - Assist with the development and delivery of training resources for new project initiatives and HR management topics - Provide research and reporting to stakeholders in regards to key HR metrics. Escalate issues to HR leadership as required - Assist other teams with the planning and completion of projects that intersect with, or are supported by our HR systems - Develop confidential written communications and PowerPoint presentations - Assist with the HR team’s ongoing reporting and auditing needs, such as hiring/turnover metrics and benefits audits - Monitor HR processes on an ongoing basis and provide suggestions to increase the accuracy and integrity of the entire HR function - Document and update HR processes in our internal wiki - Maintain a high level of confidentiality and discretion at all times - Assist with annual processes, particularly audits and compensation review - Organize and prioritize a variety of projects and multiple tasks in an effective and timely manner, set priorities, and meet deadlines - Maintain compliance with all applicable guidelines, policies, procedures, and standards - Act as the gatekeeper for processes & HR security access levels - Assist with other HR duties as business needs require About You: - 5+ years of experience in HR; with a focus in processes and systems. Previous experience in the high tech or software technology industry is an asset - Completion of post-secondary program in Human Resources - Good knowledge of HR standards and best practices - Expertise in the maintenance/monitoring of an HRIS, ATS or similar database - Advanced skills in the MS Office Suite, particularly Excel and PowerPoint - Keen attention to detail with strong writing and editing skills - Excellent verbal communication and interpersonal skills - Strong analytical and problem solving skills with excellent business acumen - Excellent organizational skills with the ability to prioritize and multi-task
Job ID
GRHR129
Location : Name (EN)
Vancouver, BC
  We’re looking for an energetic, detail-oriented individual to join our growing team in order to support the continuous company growth and HR initiatives at Global Relay. The HR Assistant will provide comprehensive administrative support to the daily operations of the HR team thereby contributing to the efficient and professional delivery of HR programs, processes and services across the organization. We are looking for a resourceful individual who enjoys continuous learning and building relationships – someone who has a creative mind for problem solving and superb customer service skills.  Are you up for the challenge? You are success-oriented and take pride in your work. You have great common sense. You understand how proven HR processes and procedures help companies find the best talent and keep their staff engaged, yet you also understand what it takes to run a business – flexibility and balance. To that end, you’ll ensure interviews are properly scheduled, employee vacations are approved in a timely way, and your teammates and internal clients are adequately supported. Day-to-day HR challenges don’t faze you. You’re ready to roll up your sleeves, get your hands dirty, and get the work done. You also enjoy the company of other likeminded, hardworking HR pros who value and encourage each other and push one another to excel. Your Job: - Support recruitment activities including but not limited to: - Ensure the established corporate recruitment process is communicated effectively and adopted consistently - Champion employer branding efforts by ensuring positive candidate experiences are upheld and maintainedFinish - Become system expert and maintain data accuracy and confidentiality of the applicant tracking system (ATS) - Coordinate and maintain the posting of all open positions - Coordinate and schedule interviews for worldwide candidates - Conduct reference checks - Assist with recruitment events coordination such as Student Open House, Career Fairs and Company Information Sessions at various academic institutes - Maintain the internal employee referral program - Prepare new hire packages and documentation, coordinate and facilitate new hire orientation - Perform general administrative duties, such as data entry, filing and minute-taking, time-off approvals, and assist with other HR projects as they arise - Maintain and track employee training programs and recruitment-related events - Schedule performance review meetings and ensure documentation is received in a timely manner About You: - 3+ years of relevant work experience with good business acumen - Completion of post-secondary coursework - Knowledge of HR standards and best practices - Excellent organizational skills with the ability to prioritize and multitask in a fast-paced environment - Experience in ATS, HRIS or other databases, with excellent skills in MS Office Suite (Word, Excel, Outlook) - Keen attention to detail with strong written and verbal communication skills - Strong analytical and problem solving skills - Proven record of taking responsibility and using good judgment, including exercise of discretion and confidentiality - Adaptable and flexible with a demonstrated ability to take initiative - Self-starter with a winning attitude who is comfortable working independently and with a team - Work experience in high tech industry is a definite asset
Job ID
GRHR130
Location : Name (EN)
Vancouver, BC
  As an Android Developer at Global Relay, you’ll be implementing a market leading enterprise messaging application. You will get to tackle interesting and engaging problems to do with scalability and integration into Global Relay’s high availability and fully compliant big data environments.   This is an opportunity to work alongside some of Vancouver’s best Mobile developers and SDETs in one of our focused agile teams. We encourage our developers to think beyond a single component to build complete system solutions. Make key contributions by implementing new components and features and get exposed to the latest technologies such as Kotlin and dynamic feature delivery.   Your Job:   - Work as a member of an agile development team implementing leading edge mobile applications for Android devices - Collaborate with the architecture team, other developers, product management, and the UX team to design and implement enterprise messaging solutions - Collaborate with product owners on user story generation and refinement - Collaborate with SDETs in development of test cases and automation - Document code and detail designs - Provide mentorship and participate in knowledge sharing activities with colleagues About You:   - Post-secondary education in Computer Science, Engineering or a related subject - Minimum 2+ years of experience building mobile applications - Experience developing native Android applications and familiarity with Android SDK - Experience developing client/server interactions - Good knowledge of the mobile landscape, architectures, trends, and emerging technologies  
Job ID
GRDV658
Location : Name (EN)
Vancouver, BC