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 4 of 8

  The Kubernetes Systems Administrator – L3, is responsible for assisting with infrastructure design, service maintenance and upgrades, implementation and maintenance of supportive tooling and automation, as well as incident troubleshooting and resolution. The incumbent will work closely within the IT Operations team to continually build, enhance, and maintain our highly available on-prem Kubernetes infrastructure.   Your Job:   - Assist in the design (major or incremental) of Kubernetes infrastructure - Assist in the provisioning of Kubernetes infrastructure - Identify, troubleshoot, diagnose, and correct systems related issues as they arise - Monitor and review dashboards, logs, and critical alerts to ensure system issues are identified, escalated, and addressed as quickly as possible - Provide ongoing operational support and work closely with team members on issue resolution - Manage and administer incident, problem, and service request queues - Develop and maintain system use guides, run books, and other documentation as needed - Evaluate and determine opportunities for automation and implementation   About You: - Experienced managing Kubernetes infrastructure in self-hosted production environments - 3+ years of experience as a Systems Administrator preferably within a software development environment - Proficient at installing, configuring, and administering Kubernetes distributions - Experience with Docker containers, experience with other containerization technology is an asset - Solid understanding of both general and Kubernetes networking/firewall concepts and their role with regards to Kubernetes infrastructure and application delivery - Experience with complex IT infrastructure architecture planning, design, and implementation. - Adaptability to working with multiple teams on projects with varying degrees of flexibility/rigidity at different points in the development cycle - Previous experience working in an environment with formally structured IT Operational processes: work request ticket management, incident management, change management, and problem management - Proficiency in scripting languages such as Python, Ruby, Perl, and/or Bash - Ability to develop and maintain positive working relationships - Ability to work in a team environment and independently as needed - Ability to adapt to change and work well under pressure - Ability to multitask and manage numerous projects - Ability to take on internal operational initiatives as a prime or lead - Excellent communication, organizational, interpersonal, problem solving, and documentation skills - Experience running and supporting a global 24x7 internet based service or product is considered an asset - Service management certifications such as ITIL is considered an asset  
Job ID
GROP220
Location : Name (EN)
Vancouver, BC
  The Kubernetes Systems Administrator – L3, is responsible for assisting with infrastructure design, service maintenance and upgrades, implementation and maintenance of supportive tooling and automation, as well as incident troubleshooting and resolution. The incumbent will work closely within the IT Operations team to continually build, enhance, and maintain our highly available on-prem Kubernetes infrastructure.   Your Job:   - Assist in the design (major or incremental) of Kubernetes infrastructure - Assist in the provisioning of Kubernetes infrastructure - Identify, troubleshoot, diagnose, and correct systems related issues as they arise - Monitor and review dashboards, logs, and critical alerts to ensure system issues are identified, escalated, and addressed as quickly as possible - Provide ongoing operational support and work closely with team members on issue resolution - Manage and administer incident, problem, and service request queues - Develop and maintain system use guides, run books, and other documentation as needed - Evaluate and determine opportunities for automation and implementation   About You: - Experienced managing Kubernetes infrastructure in self-hosted production environments - 3+ years of experience as a Systems Administrator preferably within a software development environment - Proficient at installing, configuring, and administering Kubernetes distributions - Experience with Docker containers, experience with other containerization technology is an asset - Solid understanding of both general and Kubernetes networking/firewall concepts and their role with regards to Kubernetes infrastructure and application delivery - Experience with complex IT infrastructure architecture planning, design, and implementation. - Adaptability to working with multiple teams on projects with varying degrees of flexibility/rigidity at different points in the development cycle - Previous experience working in an environment with formally structured IT Operational processes: work request ticket management, incident management, change management, and problem management - Proficiency in scripting languages such as Python, Ruby, Perl, and/or Bash - Ability to develop and maintain positive working relationships - Ability to work in a team environment and independently as needed - Ability to adapt to change and work well under pressure - Ability to multitask and manage numerous projects - Ability to take on internal operational initiatives as a prime or lead - Excellent communication, organizational, interpersonal, problem solving, and documentation skills - Experience running and supporting a global 24x7 internet based service or product is considered an asset - Service management certifications such as ITIL is considered an asset
Job ID
GROP257
Location : Name (EN)
London, UK
As a Lead Software Development Engineer in Test (SDET), you oversee testing resources on a small, highly focused team responsible for delivery of highly scalable and robust services within Global Relay’s platform. You are responsible to ensure appropriate and efficient testing strategies are applied in your areas of responsibility, with a focus on shift-left testing principles. You will drive continual improvement in your team’s automation frameworks and coverage while mentoring other SDETs in the team on industry leading test practices. You will guide and participate hands-on in the team’s testing efforts to ensure quality of coverage, quality of code and quality of delivery.   Your Job:    - Manage performance assessments and hiring for a small team of SDETs - Drive the team’s testing and automation strategies - Define and organize the teams test planning for releases - Design and coding of automation frameworks, tests and tools - Participate in team planning and story grooming - Participate in test execution, issue identification and resolution in support of the release - Propose and implement improvements to automation and test processes - Develop and maintain shared testing libraries - Provide training, mentorship and support to other members on the team - Conduct code reviews, improve and maintain quality of the automation code - Document the automation framework, tools and infrastructure   About You:   - Minimum 8 years of experience in test development - Minimum 2 years of experience leading a small team - Strong understanding of Java, C#, Python or Javascript languages - Expertise applying test practices in an agile environment - Experience with unit testing frameworks such as JUnit, MSTest or pytest - Experience with any of the following is an asset: - Testing backend systems or APIs - Testing web applications with Selenium WebDriver - Testing performance with JMeter or similar tools - Web services technology such as REST, JSON or Thrift - Big data technology such as Hadoop, MongoDB, Kafka or SQL - Network principles and protocols such as HTTP, TLS and TCP - Continuous integration systems such as Jenkins or Bamboo - Continuous delivery concepts
Job ID
GRQA390
Location : Name (EN)
Vancouver, BC
As a Lead Software Development Engineer in Test (SDET), you oversee testing resources on a small, highly focused team responsible for delivery of highly scalable and robust services within Global Relay’s platform. You are responsible to ensure appropriate and efficient testing strategies are applied in your areas of responsibility, with a focus on shift-left testing principles. You will drive continual improvement in your team’s automation frameworks and coverage while mentoring other SDETs in the team on industry leading technologies and test practices. You will guide and participate hands-on in the team’s testing efforts to ensure quality of coverage, quality of code and quality of delivery.   Your Job:   - Manage performance assessments and hiring for a small team of SDETs - Drive the team’s testing and automation strategies - Define and organize the teams test planning for releases - Design and coding of automation frameworks, tests and tools - Participate in team planning and story grooming - Participate in test execution, issue identification and resolution in support of the release - Propose and implement improvements to automation and test processes - Develop and maintain shared testing libraries - Provide training, mentorship and support to other members on the team - Conduct code reviews, improve and maintain quality of the automation code - Document the automation framework, tools and infrastructure   About You:   - Minimum 8 years of experience in test development - Minimum 2 years of experience leading a small team - Strong understanding of the Java language and object oriented principles - Expertise applying test practices in an agile environment - Experience with unit testing frameworks such as JUnit - Experience testing backend systems or APIs - Experience with any of the following is an asset: - Testing performance with JMeter or similar tools - Web services technology such as REST, JSON or Thrift - Testing web applications with Selenium WebDriver - Big data technology such as Hadoop, MongoDB, Kafka or SQL - Network principles and protocols such as HTTP, TLS and TCP - Continuous integration systems such as Jenkins or Bamboo - Continuous delivery concepts
Job ID
GRQA337
Location : Name (EN)
London, UK
As a Lead Software Development Engineer in Test (SDET), you oversee testing resources on a small, highly focused team responsible for delivery of highly scalable and robust services within Global Relay’s platform. You are responsible to ensure appropriate and efficient testing strategies are applied in your areas of responsibility, with a focus on shift-left testing principles. You will drive continual improvement in your team’s automation frameworks and coverage while mentoring other SDETs in the team on industry leading test practices. You will guide and participate hands-on in the team’s testing efforts to ensure quality of coverage, quality of code and quality of delivery.   Your Job:    - Manage performance assessments and hiring for a small team of SDETs - Drive the team’s testing and automation strategies - Define and organize the teams test planning for releases - Design and coding of automation frameworks, tests and tools - Participate in team planning and story grooming - Participate in test execution, issue identification and resolution in support of the release - Propose and implement improvements to automation and test processes - Develop and maintain shared testing libraries - Provide training, mentorship and support to other members on the team - Conduct code reviews, improve and maintain quality of the automation code - Document the automation framework, tools and infrastructure   About You:   - Minimum 8 years of experience in test development - Minimum 2 years of experience leading a small team - Strong understanding of Java, C#, Python or Javascript languages - Expertise applying test practices in an agile environment - Experience with unit testing frameworks such as JUnit, MSTest or pytest - Experience with any of the following is an asset: - Testing backend systems or APIs - Testing web applications with Selenium WebDriver - Testing performance with JMeter or similar tools - Web services technology such as REST, JSON or Thrift - Big data technology such as Hadoop, MongoDB, Kafka or SQL - Network principles and protocols such as HTTP, TLS and TCP - Continuous integration systems such as Jenkins or Bamboo - Continuous delivery concepts
Job ID
GRQA391
Location : Name (EN)
Kelowna, BC
  As a Lead Software Development Engineer in Test (SDET), Mobile, you oversee testing resources on a small, highly focused team responsible for delivery of leading edge mobile applications that are part of Global Relay’s platform. You are responsible to ensure appropriate and efficient testing strategies are applied in your areas of responsibility, with a focus on shift-left testing principles. You will drive continual improvement in your team’s automation frameworks and coverage while mentoring other SDETs in the team on industry leading test practices. You will guide and participate hands-on in the team’s testing efforts to ensure quality of coverage, quality of code and quality of delivery.   Your Job:   - Manage performance assessments and hiring for a small team of SDETs - Drive the team’s testing and automation strategies - Define and organize the teams test planning for releases - Design and coding of automation frameworks, tests and tools - Participate in team planning and story grooming - Participate in test execution, issue identification and resolution in support of the release - Propose and implement improvements to automation and test processes - Develop and maintain shared testing libraries - Provide training, mentorship and support to other members on the team - Conduct code reviews, improve and maintain quality of the automation code - Document the automation framework, tools and infrastructure   About You:   - Minimum 8 years of experience in test development - Minimum 2 years of experience leading a small team - Strong understanding of Java or Swift - Strong understanding of Android or iOS architectures and ecosystems - Strong understanding of testing practices in an agile environment - Experience with Android Studio or XCode - Experience with any of the following is an asset: - Objective-C or Kotlin programming languages - Web services technology such as REST, JSON or Thrift - Big data technology such as Hadoop, MongoDB, Kafka or SQL - Network principles and protocols such as HTTP, TLS and TCP - Continuous integration systems such as Jenkins or Bamboo
Job ID
GRDV738
Location : Name (EN)
Vancouver, BC
  Global Relay's enterprise applications have a substantial footprint in the messaging & archiving space for compliance. This role provides an excellent opportunity to help solve tough problems and create great experiences that have a significant impact on our customers.   We are looking for a Lead UX Researcher with a strategic mindset, who is a visionary and champions our users in all phases of the product management cycle. From context and problem framing all the way through to the delivery of meaningful solutions. You will conduct research to understand our customers’ problems, work with the business to understand their needs, collaborate with designers and developers to design the final products, manage other UX Researchers and grow the team.   Your Job:   - Build relationships and partner with key stakeholders, product managers, designers and developers to evaluate product goals and strategies to identify opportunities and conduct research to generate deeper insights - Conduct research to understand our customers’ problems, collaborate with product owners, designers and developers to integrate research findings and usability into the final product - User research: conduct field studies, surveys, interviews, ethnographic studies, demographic analysis to combine with product research, and various mixed methods - Comparative and competitive research: analyze and stay on top of competitive products, industry and market trends - Usability testing: create test plans with the product and design teams and facilitate usability sessions in person and/or remote using various tools to validate designs with customers and provide actionable recommendations - Develop comprehensive research strategies to drive data into decisions across the product lifecycle - Communicate research results and provide recommendations using data and metrics through written reports and group presentations to stakeholders and the design team - Develop long-term user research plans and usability sessions to help improve the end-user experience while driving business goals - Practice and help evolve the team’s research techniques and toolset to work effectively within a design cycle - Passionate about building a solid research-focused foundation to mentor and educate other designers and be a thought leader for UX research across the organization - Able to lead, inspire confidence and consistently obtain results from others through teamwork - Help grow the team at scale alongside other design managers - Manage other UX Researcher personnel of the design team; this includes handling HR issues, approving vacations, mentoring and developing other team members, laying out career paths   About You: - A proven leader with 6+ years of demonstrated end-to-end experience in all aspects of the research process from planning, recruiting, executing, analyzing and collaborating with designers to integrate the results - 2+ years of experience managing and mentoring other researchers/designers - A portfolio showing your UX research process and the various methodologies used to obtain results that helped create delightful experiences - Degree in HCI, Cognitive Psychology, Human Factors, Social Science, Statistics or other human behaviour-related degree preferred or equivalent demonstrated work experience - Competent in both qualitative and quantitative, but flexible approach to determine and execute the appropriate research method to generate actionable, data-driven insights that will inform design decisions - Excellent interpersonal and compelling presentation skills that allow you to communicate complex concepts clearly and persuasively across different audiences and varying levels of the organization - A thorough understanding of the relationship between business, technology and user experience and the role of user research - Technical background or strong familiarity with software engineering in an agile environment is highly desirable, especially enterprise/SaaS - Experience working with Finance-related businesses is a plus   To Apply: - Think you're a great fit for this job? Apply today with your cover letter, resume and profile (or link) in one PDF document. - Applications without portfolio will not be considered. - If your portfolio is protected, include password in the cover letter or resume. - Applicants must be eligible to work in the United Kingdom. No phone calls please.
Job ID
GRDV882
Location : Name (EN)
London, UK
Reporting to the Controller, the Manager, Accounting Operations will have a leading role on the Accounting team overseeing a diverse scope of responsibilities. You will be responsible for the management of the company’s global accounts payable, payroll, and treasury functions. The successful candidate will play a crucial role in supporting the operational efficiency of Global Relay’s finance functions, often coordinating cross-functionally within the organization as well as with external parties. You will be a key team member alongside other members of the management team in developing new processes required for the Accounting team to service the demands of a fast growing, dynamic organization at an international scale.   Your Job:   - Responsible for the accounts payable and procurement function, ensuring payments are approved and paid on a timely and accurate basis - Review of accounts payable ledgers, working papers and ownership over the monthly expense budget-to-actuals and related KPIs - Audit and review employee expense reports - Review payroll globally and provide support to the Payroll team while working with the Human Resources team to continuously streamline and improve payroll processes - Ensure all payroll and benefit deadlines and reporting/payroll tax submissions are completed on a timely basis - Assist Human Resources related to payroll and compensation analyses and benefit renewals, communication to staff, and other requests, as necessary - Responsible for day-to-day cash management including foreign exchange transactions and corporate credit card administration and management - Responsible for the timely review and approval of purchase orders and capital asset purchases in adherence with internal purchasing policies and forecasts/budgets - Work with tax consultants, development managers and the tax team to provide required information and calculations for the Scientific Research and Experimental Development and UK Research and Development Expenditure Credit filings - Oversee and prepare budgets and forecasts, working with the Building Manager, for real estate operations - Compile and prepare information requests from management, customers, auditors, regulatory authorities and other government agencies - Mentor, train and develop your team, as the company grows while sharing best practices with the Accounting team   About You:   - Qualified professional accountant (CPA, CA, CMA, CGA) with strong work ethics and integrity - A minimum of 3-5 years of experience in accounting and finance in a role of similar level of responsibilities - Experience in full cycle accounting in the Software-as-a-Service (SaaS) subscription billing environment is an asset - Advanced level MS Excel proficiency, with intermediate to advanced knowledge of Word and PowerPoint - Exceptional organizational skills with the ability to multi-task, prioritize and time-manage - Impeccable accuracy with numbers and attention to detail - Excellent telephone etiquette and ability to write clear, concise, and formal business communications - Clear understanding of financial KPIs for SaaS businesses - Experience in managing people and financial operations - Ability to exercise tact and discretion and to be entrusted with confidential information - Familiarity with the Salesforce CRM system and cloud-based accounting applications - Strong problem solving skills and the ability to apply cognitive thinking is a must - Ability to thrive in a fast moving, fast growth entrepreneurial environment, have a ‘solution based’ mind set, and be proactive in driving improvements to processes and systems - Able to work hours as necessary to complete job requirements  
Job ID
GRAC152
Location : Name (EN)
Vancouver, BC
Global Relay is looking for a Network Security Architect - L3 to join our growing IT Infrastructure team. You will assist the network Team Lead and Architect in engineering, long-term strategies, planning, integration, and deployments pertaining to network security.   Along with the network team, 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 systems and applications. Working closely with other teams, you will ensure that the current and future Global Relay’s network security design integrate with other technologies such as storage, virtualization, containerization, and any and all systems and services. As a Network Security Architect, you will work closely with the CSOC team to ensure our network security infrastructure always meet their mandated security policies.   Your Job:   - Evaluate, recommend, and implement network security technologies to ensure the highest level of availability, scalability and performance of Global Relay networks, firewalls and applications - Evaluate, identify and implement safeguards to the network infrastructure designed to minimize potential risks to Global Relay’s business interests - Utilize ‘Systems Thinking’ to understand interdependencies both within the Network Security and Infrastructure, and throughout Global Relay’s interests - Work closely with Operations and Development teams to identify, troubleshoot, diagnose, and correct system related issues as they arise - Participate in formulating and implementing innovative techniques for achieving and maintaining a high level of client satisfaction in conjunction with organizational effectiveness - Collaborate with Operations and Development teams to identify opportunities for improved service, efficiency, security, and resiliency - Provide leadership in strategic planning initiatives as well as selection, installation, operationalizing, and ongoing support of infrastructure enhancements - Participate and support change management activities - Provide support to business users and key stakeholders as needed - Participate in and offer guidance toward the creation of documentation including: Runbooks, how-to user guides & technical how-to support guides, and Method of Procedures (MoP) - Support and evolve the monitoring and reviewing of system dashboards and critical alerts to ensure system issues are identified, escalated, and addressed as quickly as possible - Identify, evaluate and make recommendations on opportunities for the implementation of automation - Responsible for project coordination for assigned projects or large scale initiatives - Provide Tier 3/Engineering support for all Systems Administration, escalated incidents or problem related items - Utilize acquired knowledge to balance user requirements, available resources, organizational goals and objectives while striving to maintain top quality client service - Define and present business cases for approval - Define and execute network related project plans   About You:   - Bachelor's Degree in Computer Science, Engineering, or relevant software/computer related fields and a security certification (CISSP, CCSP, CISM, etc) - Minimum of 5+ years’ experience in a Network Security Architect capacity - Extensive experience with complex enterprise network security architecture planning, design, and implementation - Extensive experience in managing and designing different types of firewalls (hardware, software, distributed) - Extensive experience in engineering, architecting, and provisioning of Perimeter Security, IPS, IDS, Web Access Security Gateways, Advanced Threat Protection systems and services - Extensive knowledge of Data Center micro-segmentation security architecture and zero-trust security model - Extensive knowledge of cloud networking and associated security requirements for cloud configurations - Extensive knowledge of network and security protocols including IPSEC/SSL VPN’s, GRE, NAT, ACL, BGP, OSPF, MPLS, VXLAN, SD-WAN etc - Extensive experience with troubleshooting & resolving complex technical problems, management reporting, and documentation (how-to, processes and procedures, MoP) - Proven ability to self-manage and balance assigned work meeting deliverables as scheduled - Extensive experience with OpenSource software and/or service management tools and applications (OpenStack, OpenShift, Zabbix, JIRA, Confluence, Jenkins, etc) - Extensive experience with implementing and leveraging automation in the delivery of system administration responsibilities - Adaptability to work with multiple teams on projects with varying degrees of flexibility/rigidity at different points in the development cycle - In-depth experience working in an environment with formally structured IT Operational processes, such as work request ticket management, incident management, change management, problem management, etc - Ability to take on internal operational initiatives as the owner and coordinator for projects or large scale items - ITSM Framework certifications such as ITIL, Sigma, SIAM or Methodology certifications such as Agile, Scrum, DevOps are considered a definite asset - Must be available after hours and/or weekends for emergency related work, service impacting incident resolution, or maintenance that is required during maintenance windows (outside of regular business hours)  
Job ID
GROP262
Location : Name (EN)
Vancouver, BC
As an experienced Product Marketing Manager you will be a self-starter responsible for bringing a range of exciting new electronic archiving and comms surveillance products and services to our global market. Acting as the voice of the customer to the product management teams and the chief advocate for products into the marketing team, you will be confident in dealing with stakeholders at all levels and able to assimilate and articulate our unique product benefits and propositions across our key themes of Migration to the Cloud, AI and Mobility.   Strong track record of experience in creating and delivering compelling customer-centric messaging and marketing for existing and new product launches is a prerequisite for this role as are exceptional project management skills, a collaborative and collegiate work style and a diplomatic manner.   Your Job:   - Working closely with the product teams to educate internal and external stakeholders on customer requirements product features and benefits - Work with marketing team to create a wide range of high value compelling content - Measure and optimize the buyer journey around product feature adoption and usage - Ability to craft compelling stories around products which translate into measurable growth and revenue - Deliver successful product marketing strategy - Identify addressable market, marketing segments and personas - Create value propositions, messaging and positioning which translates our technical strengths into compelling and well-articulated use cases to encourage prospect engagement - Keep abreast of the competitive landscape - Develop buying group/customer journeys - Deliver Go-To-Market strategy - Generate sales engagement, conversion and leads - Sales enablement - Lead generation - Produce collateral/assets which have value as Thought Leadership material   About You:   - Minimum 8+ years’ experience in corporate B2B technology/fintech/regtech environment - Education to degree level - Experience in digital marketing, product marketing and product management - Fintech experience preferred if possible - Outstanding written and verbal communication skills - Strong public speaking experience - Exceptional product management skills - Collaborative and collegiate work style - Demonstrable agile working ability - Diplomatic manner - Analytical approach with high attention to detail - Existing knowledge of AI, SaaS, Mobile/digital transformation would be a bonus
Job ID
GRMA141
Location : Name (EN)
London, UK
The successful candidate will partner with members of the business development team to generate business in new and existing verticals. Sales Development Representatives will contact prospective customers, interpret their business requirements, and will help move qualified leads through the sales pipeline.    This highly-interactive role will reward the Sales Development Representative through a performance based compensation plan where in addition to a competitive base salary & other benefits, commissions are paid for every lead generated, and for every opportunity opened and closed.      Your Job: - Customer outreach via phone, email, social media, and B2B marketing to connect with as many leads as possible - Educate and qualify prospective leads, helping to book meetings, calls and demonstrations with the Sales team - Help move qualified leads through the sales pipeline to increase revenue - Receive and incorporate feedback into Global Relay’s business performance - Assist the Sales team in post-sale engagement and upsell efforts - Partner with Marketing to assemble, coordinate and distribute documents and materials About You: - The ideal candidate is an active listener, self-motivated and eager to learn about SaaS technology - Resilient and determined to challenge themselves and others daily - Previous experience in a sales environment preferred - Proven ability to listen and record key points in a conversation, respond with clarity and to overcome challenging situations - Outstanding organizational skills and attention to detail are essential - Ability to convey enthusiasm, energy and sincerity in telephone interactions
Job ID
GRBD239
Location : Name (EN)
London, UK
The successful candidate will partner with members of the business development team to generate business in new and existing verticals.  Sales Development Representatives will contact prospective customers, interpret their business requirements, and will help move qualified leads through the sales pipeline.    This highly-interactive role will reward the Sales Development Representative through a performance based compensation plan where in addition to a competitive base salary & other benefits, commissions are paid for every lead generated, and for every opportunity opened and closed.    Your Job: - Customer outreach via phone, email, social media, and B2B marketing to connect with as many leads as possible - Educate and qualify prospective leads, helping to book meetings, calls and demonstrations with the Sales team - Help move qualified leads through the sales pipeline to increase revenue and commission payout - Receive and incorporate feedback into Global Relay’s business performance - Assist the Sales team in post-sale engagement and upsell efforts - Partner with Marketing to assemble, coordinate and distribute documents and materials   About You: - The ideal candidate is an active listener, is eager to learn about SaaS technology, and is motivated to make money! - Resilient and determined to challenge themselves and others daily - Previous experience in a sales/retail environment preferred - Proven ability to listen and record key points in a conversation, respond with clarity and to overcome challenging situations - Outstanding organizational skills and attention to detail are essential - Ability to convey enthusiasm, energy and sincerity in telephone interactions
Job ID
GRBD259
Location : Name (EN)
Vancouver, BC
The Security Tester is responsible for leading security testing activities for the software that Global Relay deploys. You will serve as the senior point of contact between Information Security, Development and Quality Assurance teams with regard to identifying, assessing and remediating application vulnerabilities.   Your Job:   - Act as the senior subject matter expert for Global Relay software security testing - Lead the software security test planning and execution activities for all releases - Lead the selection, deployment, and management of appropriate scanning tools for security testing - Ensure that the selection and execution of security tools and testing methodologies are augmented and continually improved based on emerging requirements and the evolution of threats and vulnerabilities - Ensure each component team adequately tests for, acknowledges, responds to, and mitigates security vulnerabilities - Teach development teams about security testing methodologies that can be used to improve security testing and reduce the risk of vulnerabilities in the production environment - Ensure InfoSec wiki pages are updated based on the content in each component and service level release - Coach and mentor other members of the Information Security team - Identify and document security vulnerabilities - Investigate security issues in order to determine specific steps for reproduction and scope - Create, maintain, and execute manual security test cases - Execute and analyze security scans using appropriate scanning tools (e.g. HP WebInspect) - Provide reporting on the outcome of security testing - Document verification of security fixes - Develop competency in the OWASP Top 10 and derive new test methodologies based on Global Relay applications - Learn appropriate security tools (e.g. ZAP) that allow for manual and automated testing - Work with software security team members to identify areas where security test coverage is lacking, and work to improve the security test coverage - Assist the software security team members with assessment and test planning for upcoming releases - Assist security team members with communication of new security testing initiatives to the development teams and work with the teams to finish them (e.g. test case reviews, presentations of new content) - Improve test case documentation and grouping - Provide suggestions on improvements and see these through to completion   About You:   - 5+ years hands-on experience in a software quality assurance environment - 2-5 years hands-on experience working as a developer - Expert knowledge and experience using software testing tools, such as HP WebInspect, ZAP, and Wireshark in the analysis of software vulnerabilities - In-depth understanding of web-based protocols, including cookie management, encrypted traffic, TLS, HTTPS, and HSTS - 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 - Expert understanding of and exposure to security tools such as firewalls, IDS/IPS, anti-virus, anti-spam, and server and network device hardening - Demonstrated understanding of advanced persistent threats (APTs) and emerging and novel vulnerabilities - Knowledge of threat remediation techniques specific to the programming languages in use at Global Relay - Expert knowledge of software security in general and of OWASP Top 10 - Ability to write and modify scripts and/or program in various languages, such as Python and PowerShell - Strong knowledge of encryption protocols and methodologies - Ability to research and maintain proficiency in software, tools, techniques, countermeasures, and trends in information security, network vulnerabilities and encryption - Recognized security industry certifications, such as CompTIA Security+ - Ability to communicate diplomatically and effectively at all levels of the organization with all classifications, including the very technical - Proven competence using MS Office and other desktop applications - Methodical and creative approach to problem-solving - Excellent verbal and written communication skills - Strong attention to detail and follow-up - Ability to multitask - Availability after hours for escalations  
Job ID
GROP268
Location : Name (EN)
London, UK
  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 5+ 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 - Experience with agile development methodologies - Experience with test driven development - Strong knowledge of Android design patterns, principals, and best practices  
Job ID
GRDV779
Location : Name (EN)
Vancouver, BC
  Global Relay requires an experienced Senior Architect to assume architectural ownership of specific components and features of Global Relay’s enterprise applications for Archiving and Messaging. You will work closely with the Principal Architect, Development Leads and Product Managers to architect, design and facilitate delivery of new products and features as well as providing technical oversight and guidance for development teams.   Your Job:   - Own all architectural design facets for all components in a specific product area - Develop and maintain a systems architecture that will address existing and emergent business needs - Understand the architectural ramifications of all user stories and requirements - Responsible for the technology and architecture used by the all teams in the product area - Review and support all the technology, architecture decisions and detail designs made by the teams in the designated product area. As appropriate, delegate detailed architecture and design activities to the Component Architects - Ensure that any architectural decisions are implemented by the team are true to the design - Lead presentations to socialize and validate proposed architectures with other product areas and business units - Maintain alignment between product area architecture, architecture of other product areas and overall enterprise architecture - Act as the primary negotiator and point of contact for all sub-teams in the product area with the Architecture team as a whole - Provide critical thinking and technical leadership from idea creation through to execution   About You:   - 5 + years of experience in a senior architecture role for an enterprise scale application - 5+ years of Java and JavaScript development experience, building highly scalable applications and services in an agile environment - Experience architecting micro-services for deployment via Kubernetes - Proven ability and track record in clearly aligning technical solutions with explicit business objectives - Experience in logically and rationally documenting processes and models using diagrams and presenting findings to various levels of senior management  - Strong experience in interacting and collaborating with various levels within an organization  - Ability and energy to thrive in a fast moving, fast growth entrepreneurial environment, have a ‘solution based’ mind set, and be proactive in driving improvements to processes and systems - Experience in one or more of the following areas: - API architecture and development - WebRTC - Distributed systems at scale - Consistency models, - Big data, data lakes / data warehousing / BI - Asynchronous messaging - Security methodologies and technologies - Data integrity and reconciliation  
Job ID
GRDV877
Location : Name (EN)
Vancouver, BC
As a Senior C# Developer at Global Relay, you’ll be using leading edge technologies to architect and 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 C# technology.   This is an opportunity to work alongside some of the best C# developers in Vancouver 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:   - Design and provide architectural guidance for enterprise features and services in an agile environment - Design system architectures in collaboration with the architecture team - Implement code in C# - Write unit and integration tests for your C# code - Collaborate with QA in development of test cases for C# code - Develop deployment systems for C# based systems - Document code and document detail designs - Collaborate with product owners on user story generation and refinement - Monitor and support operation of production systems - Participate in knowledge sharing activities with colleagues   About You:   - Minimum 10 years of experience in software development, including architectural experience and experience building enteprise applications - Minimum 8 years of C# development experience - Experience with SQL and non-SQL databases such as MS SQL, PostgreSQL, and MongoDB - Experience designing and developing scalable, multi-threaded applications and services - Experience designing and developing systems with petabytes of data and millions of transactions per day - Experience with the following: - Building microservices - Service oriented architectures - Designing and developing Thrift, REST, and JSON APIs - Agile development methodologies - Test driven development - Continuous integration systems such as Jenkins - Network protocols such as HTTP, TLS, and TCP - Kafka and ZooKeeper - Python, Java, or C++ is an asset - Data modeling is an asset - Dependency injection containers - Knowledge of security in an Enterprise Environment - Knowledge of installation and deployment technologies such as MSI/WiX or Ansible  
Job ID
GRDV799
Location : Name (EN)
Vancouver, BC
As an experienced Data Architect, you will assume architectural ownership of specific components and features of Global Relay’s enterprise applications for Archiving and Messaging. You will work closely with other Global Relay Architects, Development Leads and Product Managers to architect, design and facilitate delivery of new products and features supporting the current and future needs of our rapidly growing business and delivering value to our customers.   Your initial responsibilities will focus on Global Relay's Enterprise Reporting Service, delivering critical information to our international customer base.  This domain includes the processing of large sets of data, ingestion of 100s of millions of records and billions of events daily, is currently sized in the order of hundreds of terabytes.  Through a series of incoming product and technology changes, data sets are expected to reach petabyte scale within 5 years.  This program is unique in Global Relay; as a result, you will work with other key stakeholders to gain executive support for your architecture and regularly interact with stakeholders.  You will also be called on during discussions with strategic multinational customer accounts to coordinate with their key technical staff in the definition of bespoke datasets and their delivery to these customers.   Your Job:   - Leading the development of strategies and designs to achieve a highly scalable and highly available data management platform supporting Global Relay's customer reporting business - Collaborating with stakeholders, product teams and the greater architecture, engineering and IT communities to build and sustain healthy and collaborative working relations - Ensuring continuous alignment with enterprise and product architecture, information security and legal teams and their directives - Leading presentations to socialize and validate proposed architectures with other product areas and business units. Our executives bring significant business and technical experience to the table and are often hands-on; these will be a key audience - Contributing to and supporting sales pursuits and business development activities on an occasional basis, including coordinating with technical counterparts in strategic customer organizations - Designing and assisting in building out data integrity, consistency, duplication and other required quality check controls - Designing and developing conceptual, logical and physical data models for the operational and analytical data stores as well as in transit structures - Creating, maintaining and generating technical and business metadata repositories and data dictionaries - Working with program teams to design, develop, test and monitor distributed data flow and ETL processes, environments, and related orchestration - Developing, documenting and validating the data conversion/migration strategies - Delivering flexible, scalable reporting solutions to customers and internal staff, with focus on reporting engines, security, interactivity and user experience - Contributing to testing and release processes - Ensuring that any architectural decisions are implemented by the team are true to the design   About You:   - 10+ years experience in ETL and handling a variety of data types (blobs, time series, graph, text, tabular, image, video and audio) - 7+ years experience as a data engineer or data architect - Implementation and use of database and analytical technologies including MPP and HA data stores, relational, NoSQL, columnar and graph stores, warehouse and OLAP systems, data lakes, and BI solutions - Implementation and use of frameworks for visualization, visualization and reporting tools, transformation, quality and cleansing, integration and federation - In-depth knowledge of data modeling, analytics, profiling and database design, including database refactoring/re-engineering - Design and implementation of large scale data warehouse and/or analytics platforms and architectures, including large scale solutions based on Hadoop and HBase - 5+ years of experience in a senior data architect role responsible for:  - Translating/mapping data models into industry standard serialized formats and associated schemas, including XML, JSON, Avro, Parquet, ORC - Design and implementation of data integration with external systems and channels.  Patterns of architecture should include publish-subscribe, streams, APIs/Web Services (JSON/ SOAP), and ETL/ELT Tools, specifically including Kafka and Pulsar, in large scale solutions - 3+ years experience with Tableau and PowerBI - Excellent communication and advanced presentation skills to communicate with and understand the needs of non-technical internal clients, partners and customers - Excellent SQL skills and demonstrated ability to understand query engine behaviour and optimization, and read/write complex SQL - Excellent understanding of indexing strategies, partition models, locking strategies, eventual consistency, and CAP theorem   Nice to Haves:   - Experience with financial compliance reporting in financial services industry environments - Experience with a range of development languages e.g. Python, R, Java, etc. - Experience with message and stream processing components including Spark, Spark Streaming, Flink, Heron, Storm. Flume, etc. - Experience with Hadoop related components including Zookeeper, Presto, Impala. Pig, Sqoop, GraphX, etc. - MDM knowledge - Pre-sales and/or post-sales experience working with external clients
Job ID
GRDV908
Location : Name (EN)
London, UK
As a Senior Database Engineer, you will help set the direction of database technologies and also provide top-notch support and consulting to DBAs, developers, and support personnel at Global Relay. You will help us push the boundaries of scalability and performance, and move our databases to the next level.   This is your chance to join a highly capable, high-energy team of top developers within one of the fastest-growing companies in Canada. Part of your role is to maintain, support, and help add features to our existing SQL Server implementation, working as part of the Infrastructure scrum team. Looking forward, you will help us evolve our systems and databases to support scaling our user base by 100X within 5 years. You will help us choose the right database technologies and architectures to get us there.   Qualifications   - 10 years overall experience with SQL Server (MySQL and PostgreSQL may be considered as well) - 5 years designing and architecting databases - 5 years as a DBA supporting SQL Server - Experience writing complex stored procedures and queries, and tuning them for high performance - Experience with horizontally scalable systems - Experience with large systems that support 2 million to 200 million users - Experience with NoSQL databases is an asset - Experience with micro-services is an asset   Your Job   - Work with architects, team leads, and Product Management to evolve the Service Manager product into a horizontally scalable, micro-service-based system - Work with DBAs to support and monitor the existing SQL Server database - Write, tune, and review SQL queries and stored procedures - Work with team leads and architects to design database schemas for new features - Proactively determine storage, memory, and CPU requirements. Regularly review forecast reports and ensure that the SQL Server database has the hardware capacity to handle continuing growth - Act as the Subject Matter Expert and consultant for all database questions in the Service Manager group - Research and make recommendations on reliable, scalable database technologies for new micro-services deployed in a containerized environment - Stay current with the latest database technologies and trends - Mentor and guide the DBAs on the team - Work in an agile environment as part of the Infrastructure team   About You   - You have lived and breathed databases, especially SQL Server, for many years - You are objective, high-energy, smart, and also very experienced - You have no technology favorites and simply want to select the right tool for the job - You are forward-looking and can plan a technology roadmap for 5 years down the road - You are friendly, approachable, patient, and always available to answer questions - You are reliable, accountable, and you take full ownership of everything you do - You are curious about new technologies and are quick to understand their pros and cons - You act quickly to solve production issues and employ proactive monitoring to act on problems before they arise - You have good presentation skills and are persuasive but not pushy - You are independent with a high degree of initiative, but are a skilled team player as well
Job ID
GRDV951
Location : Name (EN)
Vancouver, BC
  As a Senior Developer, Data Platform at Global Relay, you’ll be using leading edge technologies to architect and 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 Java technology.   This is an opportunity to work alongside some of the best Java developers in Vancouver 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.   Technologies in Use:   - NoSQL DBs (Cassandra, MongoDB, HBase, Zookeeper) - In Memory Data Grids (Terracotta) - Serialization libraries (Thrift, Protocol Buffers) - Large scale data processing (Hadoop) - Dependency injection frameworks (Guice, Spring) - CQRS frameworks (Axon) - Text search engines (Lucene, ElasticSearch)   Role Responsibilities:   - Design and implement and provide architectural guidance in deploying microservices as a part of an agile development team - Migrate existing services to microservices, with the goal if reducing complexity at the design and architecture level - Write unit and integration tests for your Java code - Collaborate with QA in development of test cases for Java code - Develop deployment systems for Java based systems - Collaborate with product owners on user story generation and refinement - Monitor and support operation of production systems - Participate in knowledge sharing activities with colleagues   Technical Skills Requirements:   - Minimum 10 years of experience in software development, including architectural and data modelling experience - Minimum 8 years of Java development experience - Experience working on systems with petabytes of data and millions of transactions millions per day - Experience building microservices - Experience with agile development methodologies - Experience with continuous integration systems - Experience with dependency injection containers - Experience with service oriented architecture including Thrift, REST, and JSON - Experience with network protocols such as HTTP, TLS, TCP - Experience with multi-threaded programming  
Job ID
GRDV542
Location : Name (EN)
Vancouver, BC
  The Senior Developer, Messaging Platform is a member of a small, highly focused team, responsible for building services for a highly scalable and robust messaging system, using leading edge technologies. This is an opportunity to work alongside some of the best Java developers in Vancouver and apply your craft in an environment that encourages creative thinking and autonomy. 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:   - Design, implement and provide architectural guidance in deploying microservices as a part of an agile development team - Migrate existing services to microservices, with the goal of reducing complexity at the design and architecture level - Write unit and integration tests for your Java code - Collaborate with testers in development of test cases for Java code - Develop deployment systems for Java based systems - Collaborate with product owners on user story generation and refinement - 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  - API development experience in service and resource-oriented architectures - Fluency with Linux - Experience building: - 3rd generation messaging systems - Backends for mobile messaging systems - Soft real-time systems - Familiarity with SIP or XMPP - Experience doing 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: - Big Data technologies, such as Hadoop, Kafka, and Cassandra, to build applications that contain petabytes of data and process millions of transactions per day - Cloud computing, virtualization and containerization - Continuous integration systems - Deployment technology such as Ansible  
Job ID
GRDV532
Location : Name (EN)
Vancouver, BC