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

As a Senior Software Development Engineer in Test (SDET), you will be part of a small, highly focused team responsible for delivery of highly scalable and robust services within Global Relay’s platform. You will work directly in code to design testing solutions for web applications and API services of a large scale system. 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 support the team’s testing efforts to ensure quality of coverage, quality of code and quality of delivery.   Your Job:   - Design, develop and maintain automation frameworks, infrastructure and tools - Define and automate test cases that verify product requirements - Participate in team planning and story grooming - Participate in test execution, issue identification and resolution in support of the release - Provide suggestions to improve 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 software testing - Minimum 5 years of experience in test development - Strong understanding of the Python language and object oriented principles - Strong understanding of testing practices in an agile environment - Experience with unit testing frameworks such as pytest - Experience testing backend systems or APIs - Experience with any of the following is an asset: - 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
Job ID
GRQA364
Location : Name (EN)
Kelowna, BC
As a Senior Software Development Engineer in Test (SDET), you will be part of a small, highly focused team responsible for delivery of highly scalable and robust services within Global Relay’s platform. You will work directly in code to design testing solutions for web applications and API services of a large scale system. 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 support the team’s testing efforts to ensure quality of coverage, quality of code and quality of delivery.   Your Job:   - Design, develop and maintain automation frameworks, infrastructure and tools - Define and automate test cases that verify product requirements - Participate in team planning and story grooming - Participate in test execution, issue identification and resolution in support of the release - Provide suggestions to improve automation and test processes - 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 software testing - Minimum 5 years of experience in test development. - Strong understanding of Java or OOP language to ramp up quickly on java - Strong understanding of testing practices in an agile environment. - Experience with unit testing frameworks such as JUnit - 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
Job ID
GRQA380
Location : Name (EN)
Ottawa, ON
As a Senior Software Development Engineer in Test (SDET), Mobile, you will be part of a small, highly focused team responsible for delivery of leading edge mobile applications that are part of Global Relay’s platform. You will work directly in code to design efficient and robust testing solutions for our Android or iOS applications. 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 support the team’s testing efforts to ensure quality of coverage, quality of code and quality of delivery.   Your Job:   - Design, develop and maintain automation frameworks, infrastructure and tools - Define and automate test cases that verify product requirements - Participate in team planning and story grooming - Participate in test execution, issue identification and resolution in support of the release - Provide suggestions to improve 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 software testing - Minimum 5 years of experience in test development - 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 - Network principles and protocols such as HTTP, TLS and TCP - Web services technology such as REST, JSON or Thrift - Continuous integration systems such as Jenkins or Bamboo
Job ID
GRDV737
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 engineering infrastructure teams provide fantastic opportunities to those who are passionate about microservice architectures hosted on Kubernetes.   Your Job:   - Join a team of subject matter experts to support the adoption and implementation of microservice architectures and delivery pipelines deploying to Kubernetes - Work with a guild to define, document, communicate and evangelize software delivery standards, best practices and processes - Determine opportunities for and build automation and tooling to improve the efficiency of development teams   About You:   - Required Skills: - Practical experience developing, testing, deploying and monitoring microservices on Kubernetes - Experience developing and maintaining automated CI/CD pipelines - Excellent communication, organizational, interpersonal, problem solving, and documentation skills -  Nice-to-have Skills: - Experience with OpenShift, Java and Spring Boot - Developing and maintaining Jenkinsfiles and libraries - General and Kubernetes specific networking/firewall concepts - Monitoring, tracing and logging of Kubernetes infrastructure - Istio or other service mesh providers - Also: - Ability and desire to take on initiatives as a prime or lead - Effortlessly self-motivates while working with a team spanning multiple time-zones
Job ID
GRDV848
Location : Name (EN)
Vancouver, BC
As Senior Solution Architect, you will have a cutting edge role on the Architecture team, maintaining an understanding of business needs and developing sustainable and innovative architectures and solutions. You will immerse yourself in our service & business processes, data flows and data models.   Working with key individuals on other teams you will develop an architecture which will support the current and future needs of our rapidly growing business. You will work collaboratively with departments such as Product Management, Engineering, Business Development, and Provisioning to identify opportunities to increase revenues, reduce overhead, and rapidly and continually deliver value to our customers. You will also work to gain executive support for your architecture and regularly interact with stakeholders.   Your Job:   - Collaborate and establish a mutually beneficial relationship with multiple business units to gather information about process flows, data flows and data models, to better understand current state as well as challenges and opportunities for improvement - Develop and maintain a systems architecture that will address existing and emergent business needs - Socialize and validate the systems architecture with other business units - Perform requirements analysis to address specific business needs, and develop solution architectures that will best meet these requirements - Provide critical thinking and technical leadership from idea creation through to execution - Lead presentations, to socialize and validate proposed architectures with other business units - Collaborate with technical architects in Engineering to define cohesive solutions - Review technical architectures and detailed designs - Maintain alignment between solution architectures and overall enterprise architecture   About You:   - Minimum 5 years of experience in a senior architecture role of similar level of responsibilities - Proven ability to see the big picture and to develop holistic solutions from diverse stakeholder requirements - 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 work ethic and integrity with superior communication skills that allow you to effectively work with a variety of different departments - Strong experience in interacting and collaborating with various levels within an organization - Exceptional organizational skills with the ability to multi-task, prioritize and time-manage - Strong attention to detail - Ability to exercise tact and discretion and to be entrusted with confidential information - Strong problem solving skills and the ability to apply cognitive thinking is a must - Ability and energy to thrive in 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: distributed systems at scale, consistency models, big data, data lakes / data warehousing / BI, distributed graph databases, time series databases, information retrieval, API management/strategy/infrastructure, asynchronous messaging, security methodologies and technologies, and/or data integrity and reconciliation
Job ID
GRDV731
Location : Name (EN)
London, UK
As Senior Solution Architect, you will have a cutting edge role on the Architecture team, maintaining an understanding of business needs and developing sustainable and innovative architectures and solutions. You will immerse yourself in our service & business processes, data flows and data models.   Working with key individuals on other teams you will develop an architecture which will support the current and future needs of our rapidly growing business. You will work collaboratively with departments such as Product Management, Engineering, Business Development, and Provisioning to identify opportunities to increase revenues, reduce overhead, and rapidly and continually deliver value to our customers. You will also work to gain executive support for your architecture and regularly interact with stakeholders.   Your Job:   - Collaborate and establish a mutually beneficial relationship with multiple business units to gather information about process flows, data flows and data models, to better understand current state as well as challenges and opportunities for improvement - Develop and maintain a systems architecture that will address existing and emergent business needs - Socialize and validate the systems architecture with other business units - Perform requirements analysis to address specific business needs, and develop solution architectures that will best meet these requirements - Provide critical thinking and technical leadership from idea creation through to execution - Lead presentations, to socialize and validate proposed architectures with other business units - Collaborate with technical architects in Engineering to define cohesive solutions - Review technical architectures and detailed designs - Maintain alignment between solution architectures and overall enterprise architecture   About You:   - Minimum 5 years of experience in a senior architecture role of similar level of responsibilities - Proven ability to see the big picture and to develop holistic solutions from diverse stakeholder requirements - 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 work ethic and integrity with superior communication skills that allow you to effectively work with a variety of different departments - Strong experience in interacting and collaborating with various levels within an organization - Exceptional organizational skills with the ability to multi-task, prioritize and time-manage - Strong attention to detail - Ability to exercise tact and discretion and to be entrusted with confidential information - Strong problem solving skills and the ability to apply cognitive thinking is a must - Ability and energy to thrive in 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: distributed systems at scale, consistency models, big data, data lakes / data warehousing / BI, distributed graph databases, time series databases, information retrieval, API management/strategy/infrastructure, asynchronous messaging, security methodologies and technologies, and/or data integrity and reconciliation
Job ID
GRDV812
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 UX Designer who 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 UI designers and developers to design the final product. Your Job: - Advocate for our customers by gaining a deep understanding of their work and the challenges they face - Be a key partner to stakeholders and product management in helping to come up with approaches that work — you’re not here to just “gather” requirements - Proactively apply research techniques that are appropriate to the problem being addressed - Concept, prototype, validate, fine-tune and present design solutions - Communicate those solutions to our developers in an agile software development environment - Create sketches, flows, wireframes and other design artifacts - Help identify and leverage metrics to drive product management and measure success - Guide and coach other designers and non-designers to uplift their design thinking capabilities - Join a diverse team using modern tools About You: - 6+ years’ experience doing user experience design for web, desktop or mobile applications - A portfolio showing your UX process and how it resulted in products that people love - Experience with a range of tools and the willingness to adopt to new tools as needed - Excellent verbal and written communication skills - Ability to multi-task and keep organized in a dynamic environment - Very good understanding of web technologies - Empathy, intellectual curiosity and openness to learn about compliance in finance - Experience in an Enterprise business environment is definitely an asset 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
GRDV884
Location : Name (EN)
London, UK
  Being a member of the development team, in this SRE role, you are responsible for ensuring our Cassandra platform is running optimally in both production and development/test environments. At Global Relay you'll use leading edge technologies to deploy and manage 1000's of servers and the infrastructure that delivers a highly scalable and available service. Your expertise in Cassandra will help in DBA activities like ensuring smooth operation (including patching and any needed migration), monitoring, performance tuning and troubleshooting of both production and dev/test databases. You will also play a role in proposing solutions, automating processes, documenting systems components and contributing to the overall product.   The role involves cross-team collaboration and communication; you will be working closely with key stakeholders to ensure that product requirements are met. This is an opportunity to influence the design and implementation of systems at scales that many do not get a chance to work at.   Your Job:   - Ensuring Cassandra DBs are running efficiently in all relevant environments - Configure, administer, monitor and manage Cassandra clusters in multiple datacenters - Troubleshoot production issues - Performance tuning of Cassandra clusters and JVM applications - Backup/Restore - Assisting with the design, implementation, and on-going support of Cassandra DB - Experience with Cassandra maintenance tasks such as repair, expansion and replacing failed nodes - Follow and help foster industry standard DevOps/SRE processes   Tech Stack:   - Big Data Technology (Cassandra, Zookeeper, Hadoop, Kafka) - Build & Deployment Automation (Git, Bitbucket, Maven, Ansible, Python, Bash, Java, Kubernetes) - Continuous Integration Systems (Jenkins, Bamboo) - Instrumentation & Monitoring (splunk, zabbix)   About You:   - 3+ years of solid Cassandra DBA experience including work in live production systems - In-depth knowledge of Cassandra architecture - Expert in data structure design, Data Modelling in Cassandra - Capable of finding performance bottlenecks and performance tune - System level understanding including network interfaces, storage-devices, CPU and memory layouts - Hands on experience with Linux and Bash systems - Hands on experience with some scripting languages (Python preferred) - Able to work effectively in a team setup in an agile environment - The following would also be considered an asset: - Bachelor degree in Computer Science or related field - Experience with other Big data/persistence systems (Kafka and Hadoop preferred) - Programming skills (Java preferred) - Log analysis and monitoring (Splunk preferred)  
Job ID
GRDV583
Location : Name (EN)
Vancouver, BC
As a Software Engineering Manager, you are an experienced 2nd line manager who will lead a software organization, consisting of multiple teams that are responsible for delivering highly scalable distributed services and applications. You will act as the anchor for building a top-tier team that will transform Information Management through technology that is smart, sophisticated, user-centric, and highly scalable. We’re building teams and a culture that respects the craft of software engineering, applying our expertise to problems that really matter.   If you want to solve complex problems that make clear and real-world impact in people’s lives, join us!   Your Job:   - As a Senior Software Engineering Manager, you will... - Lead a team of talented Engineers who like to ship code and tackle hard engineering problems - Be a hands-on 2nd line Engineering team manager who will spend up to 60% of your time on people management, recruitment and organizing teams, and 40% of your time in design reviews, sprint planning and other Agile artifacts - Partner with peers across Engineering, Product Management, Operations, Support and Human Resources to drive delivery of cross-functional projects and address technical and resourcing challenges in your organization - Mentor and guide the professional and technical development of your team members: help develop their careers, and assign them to projects tailored to their skill levels, personalities, work styles, and professional goals - Build teams that are collaborative, inclusive, and respectful of each other - 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 - In collaboration with Product Mangers, Test Managers, and your Engineers, maintain a prioritized backlog and create short term and long term goals for your team - Help your team build relationships across functions such as Support, Operations, Test, and other teams to ensure Global Relay’s continuing success - Appreciate and advocate for information security and secure coding practices   About You:   - A degree in Computer Science or Engineering, or an equivalent combination of education and relevant experience - 2+ years of experience as a 2nd line Software Engineering Manager or Senior Manager overseeing an organization of 20 people or greater, including managing 1st line Managers or Leads - 3+ years of experience as a hands-on 1st line Software Engineering Manager or a Team Lead, managing a team of 3 people or greater - 8+ years of software development experience, shipping enterprise grade software, using multiple languages and frameworks - Extensive people management experience, and experience aggressively recruiting for and building a software development organization - Experience building and managing large, highly scalable distributed services, complex databases, microservices and API’s in service and resource-oriented architectures - Experience with large complex databases and managing data quality and lifecycle issues - Understanding of modern frameworks and techniques for building web application user interfaces - Experience with any of the following is an asset: - Java or .Net Core - JavaScript - React - Docker or Kubernetes - CI/CD systems - Big Data technology - Security in an enterprise environment  
Job ID
GRDV943
Location : Name (EN)
London, UK
  As a Software Test Manager you are an experienced 2nd line manager who will lead an organization of software developers-in-test, embedded across multiple development teams, responsible for delivering highly scalable distributed services and applications.    You will provide direction and guidance to your test teams in driving shift-left testing, automation and continuous testing methods while ensuring quality delivery of services and applications. You will partner closely with the Software Engineering Manager and Product Manager of your product area to grow and continuously improve our engineering, product delivery and quality practices.   If you love to dive into complex challenges that drive clear outcomes and have real world impacts then please, join us!   Your Job:   - Driving test automation to the beginning of the development cycle by providing technical direction to your teams on their automation strategies - Owning the quality and testing deliverables for your teams’ services and applications, and ensure appropriate test practices and methodologies are applied - Be a hands-on 2nd line Test Manager who will spend up to 60% of your time on people management, recruitment and organizing your teams, and 40% of your time in design reviews, sprint planning and other Agile artifacts - Providing support to any production escalations within your teams to help resolve and manage issues - Partnering with peers across Engineering, Product Management, Operations, Support and Human Resources to drive delivery of cross-functional projects and address technical and resourcing challenges in your organization - Mentoring and guiding the professional and technical development of your team members. Help develop their careers, and assign them to projects tailored to their skill levels, personalities, work styles, and professional goals - Providing continual performance feedback to your direct reports, address underperformance and recognize the individual contributions of team members - Fostering continual improvement in processes, technologies and tooling - In collaboration with Product Mangers, Development Managers, and your Test Engineers, maintaining a prioritized backlog and create short term and long term goals for your team - Helping your teams build relationships across functions such as Support, Operations, Development, and other teams to ensure Global Relay’s continuing success About You:   - 2+ years of experience as a 2nd line Software Test Manager or Senior QA Manager overseeing an organization of 15 people or greater, including managing 1st line Managers or Leads - 3+ years of experience as a hands-on 1st line Software Test Manager or Lead, managing a team of 2 people or greater - 8+ years of experience in software testing and automation, shipping enterprise grade software, using multiple test methodologies, frameworks and programming languages. - Extensive people management experience, and experience aggressively recruiting for and building a software testing organization - Expertise applying test and automation practices in an agile environment utilizing continuous delivery and continuous testing models - Experience testing and managing large, highly scalable distributed services, complex databases, microservices and API’s in service and resource-oriented architectures - Experience with any of the following is an asset: - Java or C# languages - REST APIs and associated test frameworks - Selenium WebDriver - Performance testing and frameworks - Big data technology - Unit testing frameworks - Network principles and protocols
Job ID
GRQA325
Location : Name (EN)
Vancouver, BC
The Solutions Engineer is a collaborative customer facing role that provides an opportunity to work with Global Relay teams, prospects, and customers to accelerate the deployment, adoption and sales of Global Relay data converters. Core responsibilities include: pre-sales engineering and solution design, assistance to the sales teams, client presentations, and creating and maintaining relationships with customers. The Solutions Engineer is expected to engage with customers, evaluate business needs, problem-solve, assign tasks, and implement solutions in order to assist customers with implementing Global Relay services and drive user adoption.   Your Job: - Analyze and understand client needs - Own technical vendor relationships and liaise with product on requirements & enhancements - Instill confidence through customer interactions and clear communication - Conduct competitive analysis and market research - Produce analysis reports detailing your conclusions and recommendation - Identify opportunities, lost sales and provide recommended growth strategies - Create plans for implementation of identified needs - Collect customer feedback for product enhancement - Troubleshoot complex issues related to project implementation - Advise customers on technical or procedural issues - Work with Product Managers to understand current offerings and roadmap - Monitor customer needs to determine potential new sales efforts - Manage targeted value propositions campaigns and drive new sales - Serve as the voice of the customer to drive continuous improvement across the product - Maintain competitive intelligence on primary competitors - Assist sales with strategic product discussions - Manage technical validation to ensure customer satisfaction - Effective time management skills in a dynamic sales environment About You: - Minimum 3-5 years’ Project Management experience - Aptitude to learn and speak to technology-related subject matter - Eloquently translate technological solutions in terms of business value - Previous experience in a SaaS sales environment - Understanding of general sale processes, methodologies and CRM workflows - Outstanding organizational skills and attention to detail - Ability to convey enthusiasm, energy and sincerity in telephone interactions - Proven ability to listen, record key points in a conversation, seek solutions, and respond with clarity - Ability to convey enthusiasm, energy and sincerity in telephone interactions
Job ID
GRBD262
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. We are looking for a senior Strategic Product Manager to provide leadership and accountability of the Global Relay Archive product line. You will develop a strong understanding of Global Relay services and engage closely with customers and customer facing teams to understand our markets, value propositions, and how to add value to the product line.   In collaboration with senior management, you will develop and promote the product-line vision, strategy, and roadmap in alignment with Global Relay’s business goals. You will also manage and lead your product management team, consisting of Area Product Managers, Technical Program Managers, Program Managers, and others working on the major components of your service area.   Your Job:   - Provide business leadership and accountability for the Global Relay A10 product line. - In collaboration with senior management, develop and own the product-line vision, strategy, and roadmap. - Work closely with the Engineering Manager and Test Manager on leadership decisions and activities affecting your product-line. - Communicate and promote the product-line vision, strategy, and roadmap to align engineering, sales, and other Global Relay departments. - Collaborate with architects, engineering, UX, and your product team to break down large business needs into smaller iterations ensuring business value is recognized with each release. - Work with your product team to ensure backlogs, roadmaps, and releases for their areas of the product-line are consistent with the overall vision. - Define project objectives for the development team and communicate scope requirements using appropriate formats, including themes, initiatives, epics, user stories, workflows, use cases, narratives, etc. - Support other Global Relay teams by serving as a functional product expert, being able to answer questions relating to personas, use cases, business logic, etc. relating to your product line. - Work with other key stakeholders to develop appropriate product line SLOs, including the type, target level, and monitoring methods. - Work with engineering leadership, program management, and HR on resourcing planning for your product-line. - Provide guidance to your team to deal with blocking issues, escalations, resource conflicts, and set priorities. - Work with your engineering team to help identify, prioritize, and proactively address technical debt. - Provide support for initiatives from other product-lines by accommodating cross product-line dependencies. - Lead and manage direct reports through one-on-ones, reviews, coaching/training, and ensuring appropriate workloads. - Work within Global Relay’s agile development and SDLC processes to ensure successful launches and iterations. - Support business facing teams by meeting with customers and prospects as needed.   About You:   - 10+ years in senior product management/leadership roles (senior, principal, director, vp, etc.) - Must have excellent verbal and written communication skills – able to communicate effectively with technical, business, and C-level executives. - Must have experience leading multiple initiatives across multiple Agile teams (collocated and remote). - Must have strong requirement management skills (elicitation, analysis, use case modeling, workflow, documentation, etc.). - Must have experience working with enterprise applications and cloud services at scale. - Must have experience managing teams as well as coaching/mentoring/training others. - Must be a flexible and practical problem solver, able to work effectively in a growing organization. - Experience within financial industry and/or developing FinTech services is considered an asset. - Strong technical background is considered an asset.  
Job ID
GRDV828
Location : Name (EN)
Vancouver, BC
We are looking for a Systems Administrator - L1 to join our growing Operations team to assist in server maintenance, application deployments, implementation and maintenance of IT Operations support tools. They will also be performing incident troubleshooting and resolution. The Systems Administrator will work closely within the IT Operations team to continually enhance, maintain, and support highly available systems and applications.   Your Job   - 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 - Assist in the provisioning of virtual servers, including installation, configuration, and maintenance of operating systems - 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   About You:   - 1-3 years of experience as a Systems Administrator preferably within a software development environment - In depth experience installing, configuring, and administering Linux operating systems - Experience with OpenSource software and/or service management tools and applications (Satellite, Puppet, Zabbix, etc.) - Previous experience working in an environment with formally structured IT Operational processes: work request ticket management, incident management, change management, 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   Nice to Haves:   - Experience running and supporting a global 24x7 internet based service or product - Solid understanding of networking/firewall concepts and their role within an application development environment - Service management certifications such as ITIL
Job ID
GROP271
Location : Name (EN)
Vancouver, BC
We are looking for a Systems Administrator - L1 to join our growing Operations team to assist in server maintenance, application deployments, implementation and maintenance of IT Operations support tools. They will also be performing incident troubleshooting and resolution. The Systems Administrator will work closely within the IT Operations team to continually enhance, maintain, and support highly available systems and applications.   Your Job   - 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 - Assist in the provisioning of virtual servers, including installation, configuration, and maintenance of operating systems - 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   About You:   - 1-3 years of experience as a Systems Administrator preferably within a software development environment - In depth experience installing, configuring, and administering Linux operating systems - Experience with OpenSource software and/or service management tools and applications (Satellite, Puppet, Zabbix, etc.) - Previous experience working in an environment with formally structured IT Operational processes: work request ticket management, incident management, change management, 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   Nice to Haves:   - Experience running and supporting a global 24x7 internet based service or product - Solid understanding of networking/firewall concepts and their role within an application development environment - Service management certifications such as ITIL
Job ID
GROP224
Location : Name (EN)
London, UK
We are looking for a Systems Administrator - L2 to join our growing Operations team to assist in server maintenance, application deployments, implementation and maintenance of IT Operations support tools. They will also be performing incident troubleshooting and resolution. The Systems Administrator will work closely within the IT Operations team to continually build, enhance, and maintain highly available systems and applications.   Your Job   - 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 - Assist in the provisioning of virtual servers, including installation, configuration, and maintenance of operating systems - 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   About You:   - 3-5 years of experience as a Systems Administrator preferably within a software development environment - In depth experience installing, configuring, and administering Linux operating systems - Experience with OpenSource software and/or service management tools and applications (Satellite, Puppet, Zabbix, etc.) - Previous experience working in an environment with formally structured IT Operational processes: work request ticket management, incident management, change management, 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   Nice to Haves:   - Experience running and supporting a global 24x7 internet based service or product - Solid understanding of networking/firewall concepts and their role within an application development environment - Service management certifications such as ITIL
Job ID
GROP245
Location : Name (EN)
London, UK
We are looking for a Systems Administrator - L2 to assist in server maintenance, application deployments, implementation and maintenance of IT Operations support tools, as well as incident troubleshooting and resolution. You will work closely within the IT Operations team to continually build, enhance, and maintain highly available systems and applications.   Your Job:   - 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 - Assist in the provisioning of physical and virtual servers, including installation and configuration of operating systems - Provide hands and feet for the US Data Centers performing the occasional racking and stacking of physical hardware, and maintenance of operating systems - 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   About You:   - 3-5 years of experience as a Systems Administrator preferably within a software development environment - In depth experience installing, configuring, and administering Linux operating systems - Experience with OpenSource software and/or service management tools and applications (Satellite, Puppet, Zabbix, etc.) - Previous experience working in an environment with formally structured IT Operational processes: work request ticket management, incident management, change management, 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 - Ability to life and move large and awkward equipment safely - Demonstrated knowledge on a large variety of server hardware configurations - Able to assemble and repair server equipment - Excellent communication, organizational, interpersonal, problem solving, and documentation skills - The Systems Administrator will primarily work-from-home with the exception of occasional duties required in-person at our US locations - 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) - Must have ability to occasionally travel to New York and Seattle   Nice to Haves:   - Experience running and supporting a global 24x7 internet based service or product - Solid understanding of networking/firewall concepts and their role within an application development environment - Service management certifications such as ITIL
Job ID
GROP251
Location : Name (EN)
Chicago, IL
We are looking for a Systems Administrator - L2 to join our growing Operations team to assist in server maintenance, application deployments, implementation and maintenance of IT Operations support tools. They will also be performing incident troubleshooting and resolution. The Systems Administrator will work closely within the IT Operations team to continually build, enhance, and maintain highly available systems and applications.   Your Job   - 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 - Assist in the provisioning of virtual servers, including installation, configuration, and maintenance of operating systems - 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   About You:   - 3-5 years of experience as a Systems Administrator preferably within a software development environment - In depth experience installing, configuring, and administering Linux operating systems - Experience with OpenSource software and/or service management tools and applications (Satellite, Puppet, Zabbix, etc.) - Previous experience working in an environment with formally structured IT Operational processes: work request ticket management, incident management, change management, 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   Nice to Haves:   - Experience running and supporting a global 24x7 internet based service or product - Solid understanding of networking/firewall concepts and their role within an application development environment - Service management certifications such as ITIL
Job ID
GROP269
Location : Name (EN)
Vancouver, BC
As a Team Lead, you will lead developers in a small, highly focused, and cross-functional team, fully responsible for delivering services that ingest, store, transform, enrich, and export data from multiple internal raw data sources for consumption by our customers. You will be entrusted to deliver the right quality software as services to meet business and customer requirements.   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 senior technical lead, you will be involved in and overseeing the entire SDLC process, including design, code review, implement, test, and deploy applications and services. As a people manager, you will contribute to, and participate in 1:1’s, performance review, and continuous team member mentoring.   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 a highly available distributed system to integrate with other Global Relay’s services - 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 4 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 development experience, building multi-threaded applications and services in an agile environment - Thorough understanding of Core Java in a Senior role, with a proven track record of building and operating highly scalable, distributed applications and services in an agile environment - Hands-on design and implementation experience in big data solutions based on the Hadoop ecosystem - Solid understanding of the Pub/Sub model and hands-on experience with one of the popular stream-processing platforms (e.g. Apache Kafka, RabbitMQ, Amazon SQS, IBM MQ) - Solid understanding of the MapReduce programming model - People management experience, overseeing 2 to 4 Developers - Good understanding on SOA (Service-oriented architecture)   - Experience with web services technology such as REST, JSON, or Thrift - In-depth understanding of network protocols such as HTTP, TLS, TCP - Excellent troubleshooting skills - Passion for Test Driven Development - Experience with any of the following is an asset: - Big Data technology, such as Hadoop, Spark, HBase - Data visualization framework, such as Tableau, PowerBI, Presto, Apache Impala, Snowflake - ETL (Extract, Transform, Load) best practices - Continuous integration systems, such as Jenkins - Containerized and virtualization technologies, such as Linux LXC, Vagrant, or Docker - Deployment technology such as Ansible
Job ID
GRDV929
Location : Name (EN)
Vancouver, BC
Reporting to the Billing Manager, the primary responsibility is for all areas of revenue/billing, accounts receivables, and collections for Global Relay’s enterprise customers. We are looking for a hands-on individual that is willing to learn, work, and grow in a fast-paced environment! Your Job: - Manage a current team of two in accounts receivable - Provide leadership and guidance to the team, including performance management - Responsible for customer billing to ensure that work is completed on a timely basis - Monitor all aspects of the revenue cycle, including new customer signups, change orders, special projects, and terminations - Review sales invoices, credit notes, service contracts, and change orders for recurring and one-time services - Act as a point of escalation for customer billing disputes and resolve issues - Responsible for accounts receivable sub-ledger and related collection - Review the sub-ledger to identify customer accounts that are collection risks and resolve accordingly - Oversee the collection process to meet targets - Oversee the proper application of receipts to customer accounts - Support with small to medium size (SMB) customer billing and collections (as required) - Assist the Billing Manager in the overall management of billing operations - Provide key metric and performance indicators to Billing Manager and other stakeholders - Work cross-functionally with other departments, including Sales and Customer Success, to ensure our billing records are updated on a timely basis, and provide assistance (as required) - Communicate process and procedural changes to team members and provide training (as required) - Continuously evaluate and improve current procedures to maximize efficiencies - Assist in special projects including system implementations (as required) - Help with administrative duties and/or ad hoc tasks or reports - This role may require overtime when there are impending deadlines   About You: - A minimum of 3 years of experience working in an accounting department - A minimum of 1 year experience in a supervisory role - Post-secondary education in business, finance, or accounting is an asset - Experience with a CRM, preferably Salesforce, is an asset - Intermediate knowledge of MS Excel - Ability to work independently as well as within a team with minimal supervision - Impeccable accuracy with numbers and high attention to detail - Exceptional organizational skills with the ability to prioritize and time-manage - Excellent communication skills, both spoken and written - Strong work ethic and integrity
Job ID
GRAC153
Location : Name (EN)
Vancouver, BC
We are looking for a technically-orientated, commercially-minded Business Analyst to join our London Product Management team. The Technical Business Analyst will take strategic business initiatives from the Strategy team and produce comprehensive business cases that will provide direction to our Product Groups.   The role will encompass market analysis, shaping business requirements, conducting research and analysis of complex systems and compile findings into formats stakeholders can use. This role will interface with Product Management and the senior leadership team to ensure our solutions are aligned with market needs and the company’s vision.   Your Job:   - Developing a deep understanding of the business problem or initiative, design, and architecture of our platform and hosted services - Working with senior stakeholders to clarify the vision, business value, and technical goals relating to assigned initiatives - Gathering and analyzing product, financial, and operational data to validate the initiative and accelerate decision making processes - Using research methods, producing and documenting the market and competitor landscape; showing market share, feature comparisons, and product gaps to identify and recommend future product enhancements and development - Documenting requirements using various tools (gap analysis, user journeys, wireframes, use case and workflow modelling, conceptual domain modelling, etc.) - Translating business requirements into technical artefacts and presenting and communicating findings to various technical and business stakeholders - Identifying key cross service dependencies relevant to the initiative using methods such as a systems impact analysis - Identifying key business and technical risks relevant to the initiative with recommendations for mitigation - Supporting product management, architects, engineering, UI/UX, and other teams throughout the design and execution phases and help ensure consistent alignment of initiatives with the company vision and strategy About You:   - 5+ years as a Technical Business Analyst or similar role within an enterprise software vendor - Degree in Engineering, Computer Science, Data Analytics or other related technical field(s) - Ability to confidently communicate at all levels of the organization, both commercial and technical - Strong research requirements analysis, modelling, documentation and presentation skills - Resourceful, logical and well organized with strong time management skills - Experience with domain modelling and object-oriented analysis & design (OOAD) - Experience with Agile and Scrum development methodologies - Experience with enterprise grade SaaS solutions - Project management qualifications such as: (PRINCE2, PMP, PMI), is an asset
Job ID
GRDV960
Location : Name (EN)
London, UK