At SWIM, we’re proud to employ some of the top IT & Technology recruiters in all of Canada.
During our 14 years in business, we’ve helped hundreds of candidates land their dream roles with IT & Development teams with many of Vancouver’s best employers. We know exactly what organizations are looking for in terms of technical skills and culture fit, and we can help our candidates prepare for their interviews. Below is a list of contract and permanent opportunities we’re currently working on, so please take a look and apply to any opportunities where you feel your skills and experience might be aligned. If you’re a match, we’ll be reaching out to chat about next steps. We hope to hear from you soon!
6-month contract Java developer role with an enterprise organization investing majorly into technology.
Read Full Description
6-month contract Java developer role with an enterprise organization investing majorly into technology.
6-month contract Java developer role
Global enterprise organization
Hybrid work environment in Vancouver, 3 days a week in office
What & Why:
As a result of new projects our client is looking to add a contract Java developer to their growing team. You will be expanding functionality globally for a partner e-commerce website. You should have solid experience developing enterprise solutions in Java as well as experience with Kafka or another streaming service. You will ensure applications are designed to be highly available, observable, and durable via software engineering best practices. This team has large scale growth plans for 2025, so it’s a great time to join.
Who:
This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. They are located close to rapid transit in newly renovated offices in downtown Vancouver and have a hybrid work environment, 3 days a week in office.
You:
You will bring the following education, skills and experience to the role:
7+ years of experience in Java development, with a focus on backend systems and APIs.
Experience with Kafka or another streaming service
Experience with Spring Framework (Spring Boot, Spring MVC) and RESTful API development.
Familiarity with database technologies, particularly SQL, MySQL, or NoSQL solutions.
Knowledge of microservices architecture and experience with cloud platforms (AWS preferred).
Strong understanding of object-oriented programming principles and design patterns.
Experience with version control systems (Git) and CI/CD pipelines.
Compensation:
This role pays between $70-80 per hour.
Next Steps:
If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.
6-month Project Manager contract role working on in-store technology projects for a global retail organization
Read Full Description
6-month Project Manager contract role working on in-store technology projects for a global retail organization
6-month Project Manager contract role
In-store digital related projects
Enterprise organization with a global footprint
What & Why:
As a result of investment in technology our client is looking to add a Project Manager to their retail technology team. You will be responsible for delivering projects mainly related to in-store technology. You will be working with cross-functional teams and should have solid experience working in agile scrums. This role has a hardware deployment, software implementation and data analytics side to it, so a varied experience would be best set for success. This team has great leadership and tremendous opportunities for learning and growth.
Who:
This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. They are located close to rapid transit in newly renovated offices in downtown Vancouver and offers a hybrid work environment, with 3 days a week in office.
You:
You will bring the following education, skills and experience to the role:
5+years in IT; 3+ years of project management experience; retail experience preferred.
At least 12 months of work experience specific to the role of Scrum Master
Experience working with both agile and waterfall delivery methodologies.
Demonstrated experience in managing $500k plus budgets.
Bachelor’s degree in Computer Science, MIS, Business or related experience.
Compensation:
This role pays between $80-90 per hour.
Next Steps:
If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.
6-month contract Business Analyst role with a global enterprise organization.
Read Full Description
6-month contract Business Analyst role with a global enterprise organization.
6-month contract Business Analyst role
Mobile focused projects that impact all retail employees
Hybrid work environment in downtown Vancouver, 3 days a week in office.
What & Why:
Our client is investing majorly into technology and looking to add a contract business analyst to their growing team. This team builds mobile applications that are used all day long by their retail staff to ensure that their guests have an excellent experience in store. This team is highly cross functional and always building new functionality for their mobile applications. Strong experience as a BA on mobile/app or web experience projects would be great. Ideally you have experience working with UX, front-end and back-end systems. You should also have experience in scrum, requirements, user stories, supporting devs and QA's for technical requirements. This is a great opportunity to join a team that has a well-established track record of success and strong business partnerships.
Who:
This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. They are located close to rapid transit in newly renovated offices in downtown Vancouver and have a hybrid work model, with 3 days a week in office.
You:
You will bring the following education, skills and experience to the role:
5+ years experience as a BA
Experience with Scrum, requirement gathering, user stories
Experience supporting devs and QAs in technical requirements
Experience with mobile development projects is an asset
Experience supporting e-commerce teams is an asset
Compensation:
This role pays between $70-80 per hour
Next Steps:
If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.
6-month contract QA Lead role working on a growing team delivering an integrated e-commerce site for a global enterprise organization
Read Full Description
6-month contract QA Lead role working on a growing team delivering an integrated e-commerce site for a global enterprise organization
QA Lead contract role
High growth team developing e-commerce solutions
Hybrid work environment in Vancouver, 3 days a week in office
What & Why:
As a result of growth our client is looking to add a QA Lead to a growing team. This team is building on their partner e-commerce website that allows global partners to procure branded apparel. It is built in react and java and you will collaborate closely with engineers, architects and other cross-functional partners to ensure the solutions meet the highest quality. Ideally you have 8+ years experience as a lead and are able to provide strong leadership to their team. This is a really cool opportunity to join a growing team as they continue to build out their global e-commerce capabilities.
Who:
This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. They are located close to rapid transit in newly renovated offices in downtown Vancouver and have a hybrid work environment with 3 days a week in office.
You:
You will bring the following education, skills and experience to the role:
10+ years of experience in QA, with a mix of front-end and back-end testing expertise (react and java preferred)
Proven experience testing complex, large-scale systems and understanding their interconnected nature
Strong experience collaborating with engineering teams to align on test requirements, resolve issues, and support system integration
Proficiency in test automation tools and frameworks; experience in scripting languages is a plus
Experience in retail or e-commerce environments, particularly with B2B systems would be considered an asset
Familiarity with retail engineering systems, POS integrations, or payment processing is highly desirable
Compensation:
This role pays between $70-90 per hour.
Next Steps:
If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.
6-month contract Splunk Engineer role working with an enterprise organization within their enterprise engineering team
Read Full Description
6-month contract Splunk Engineer role working with an enterprise organization within their enterprise engineering team
Splunk Engineer contract role with an enterprise retail organization
Great team who has delivered consistently for the business
Hybrid work, 3 days a week in office
What & Why:
As a result of growth our global enterprise client is looking to add a contract Splunk Engineer to their enterprise engineering team. In this role you will maintain and improve Splunk Cloud health through proactive governance and administration. You will perform upgrades to Splunk Cloud, backup data, manage chargeback costing, and integrate with the various applications and tools used as needed. You will on-board data from external sources and enhance data for specific projects. You will be responsible for scaling platform deployments, securing Splunk Cloud, troubleshooting, and documenting.
Who:
This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. They are located close to rapid transit in newly renovated offices in downtown Vancouver and have a hybrid 3 days a week in office environment.
You:
You will bring the following education, skills and experience to the role:
Minimum 4+ years of experience with Splunk in one of the following areas: IT Operations, compliance, dev ops, network security, and system security, supporting security event management tools (SIEMs)
Minimum 2+ years of experience with rule and advanced logic creation within Splunk
Technical background in infrastructure technologies
Strong understanding of SPL, search and dashboard optimization
Knowledge of:
PII / CCPA / GDPR rules
Enterprise Single Sign-On
Docker and Kubernetes
Atlassian Suite tools
Cloud Solutions esp. AWS Services
Experience with Linux
Experience in eCommerce would be considered an asset
Compensation: this role pays between $70-85 per hour
Next Steps:
If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.
6-month DevOps Engineer contact role working on a high-profile program with a local enterprise organization
Read Full Description
6-month DevOps Engineer contact role working on a high-profile program with a local enterprise organization
6-month DevOps Engineer contract role
Great team environment
Enterprise organization with a global footprint with hybrid work, 3 days a week in office
What & Why:
As a result of investment in technology our client is looking to add a Senior DevOps engineer to their retail technology team. You will be working closely with a small development team to deliver solutions to the internal stakeholders and the solutions will be used globally by the entire enterprise. A day in the life would include; implementing automation and provisioning solutions in cloud infrastructure to meet business needs and project deliverables, the setup and implementation of CI/CD processes, the definition and implementation of operations monitoring approach across enterprise systems and their integrations, developing and integrating API’s across the enterprise applications. This team has great leadership and tremendous opportunities for learning and growth.
Who:
This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. They are located close to rapid transit in newly renovated offices in downtown Vancouver and have a remote work arrangement, 3 days on site.
You:
You will bring the following education, skills and experience to the role:
5+ years developing for enterprise systems, should have experience with cloud-based technologies
Proven experience as a DevOps Engineer with a focus on our tech stack: AWS services, Kubernetes, GitLab CI, Vault, Artifactory, Helm, Terraform, Splunk, Datadog, and Kafka.
Strong experience with infrastructure as code (IaC) tools such as Terraform.
Proficiency in scripting languages such as Python, Bash, or similar.
Nice to have experience in the retail industry
Bachelor’s degree in Computer Science or a related discipline.
Compensation:
This role pays between $65-75 per hour.
Next Steps:
If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.
6-month contract Business Systems Analyst role with a global enterprise organization.
Read Full Description
6-month contract Business Systems Analyst role with a global enterprise organization.
6-month contract BSA role
Complex high-profile program with enterprise-wide reach
Hybrid work environment in downtown Vancouver, 3 days a week in office.
What & Why:
Our client is investing majorly into technology and looking to add a contract project manager to their growing team. This team ensures that the right product is in the right stores at the right time and this project is cloud based to ensure that can happen.You should have experience using structured tools for analysis and presentation of concepts and models to enhance the BRD. You will be responsible to draft user stories and participate in the design and planning process as well as to gather requirements through various mediums: workshops, sessions, interviews, document analysis, job shadowing, etc. You will be working collaboratively with external consultants, internal & external resources throughout the project lifecycle to ensure system modifications meet business needs.
Who:
This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. They are located close to rapid transit in newly renovated offices in downtown Vancouver and have a hybrid work model, with 3 days a week in office.
You:
You will bring the following education, skills and experience to the role:
4+ years experience as a Business Systems Analyst
Experience in managing data warehouses and ETL pipelines (Min. 2 years).
Strong analytical and problem-solving skills (Math skills required for data modelling).
Able to write SQL scripts for analysis and reporting (Oracle /SQL server).
Working experience in Java.
Working Experience with cloud-native technologies.
Must have: Working experience in dealing with big data and data manipulation.
Retail experience is a plus. (Fashion retail experience would be ideal).
Working experience with cloud platforms namely AWS and Azure would be considered an asset.
Compensation:this role pays between $50-70 per hour.
Next Steps:
If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.
6-month contract Front End Engineer role with a global retail organization helping to develop new features for their e-commerce site.
Read Full Description
6-month contract Front End Engineer role with a global retail organization helping to develop new features for their e-commerce site.
6-month Front End Engineer, (React/next.js) contract role
Working with a large engineering team supporting a smaller product team
Global retail organization with hybrid work, 3 days a week in office.
What & Why:
As a result of growth and investment in technology our client is looking to add a senior react developer to one of their scrum teams. This team supports the e-commerce site that their partners globally use. You will help form the core of the engineering practice by contributing to all areas of development and operations (pre-production to production). You will be part of a day-to-day production release team and may perform on-call support functions as needed. Having a DevOps mindset is the key to success in this role, as Engineers are commonly part of full DevOps teams that “own” all parts of software development, release pipelines, production monitoring, security and support. This is a great time to join this organization as they continue to expand globally.
Who:
This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. They are located close to rapid transit in newly renovated offices in downtown Vancouver and have a hybrid work environment with 3 days a week in office.
You:
You will bring the following education, skills and experience to the role:
4+ years of engineering experience
Expertise with Web Apps built on React, GraphQL, JavaScript, Node.js, Webpack and Next.js stack
Experience testing JavaScript applications from Unit to E2E
Experience with application observability, system-level design, performance
Advanced understanding of web technologies (HTTP, SSL, Headers, Cookies, TCP, Caching)
Hands-on experience with CI/CD principles and best-practices
Experience working with bug tracking and task management software such as JIRA, Bugzilla, etc.
Compensation: this role pays between $65-85 per hour incorporated.
Next Steps:
If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.
Bring your leadership skills as a Vice President of Technology to a close-knit organization that is embarking on an exciting growth phase.
Read Full Description
Bring your leadership skills as a Vice President of Technology to a close-knit organization that is embarking on an exciting growth phase.
Build tech to solve the environmental impacts of cryptocurrency mining and generative AI
Make a long term impact on the organization by shaping their roadmap as they rapidly grow
Manage the operations of dynamic tech infrastructure used in generative AI and cryptocurrency
What & Why:
This VP of Technology is a newly created position to help drive the organization’s growth and strategy. Reporting to the CTO, you will manage the operations of cutting-edge data center, ensuring the organization is using the best practices for high-performance computing infrastructure. You be a key member of the leadership team in driving infrastructure transformation, including virtualization and cloud adoption.
You will collaborate with cross-functional teams, including both network infrastructure and software development, to develop and implement tech strategies that align with business goals.
You will lead a team of talented tech professionals and foster a culture of collaboration and innovation in an organization of 100+.
Who:
Our client is committed to an environmentally responsible approach to powering technology. They have developed state-of-the-art data centers powered entirely by renewable energy. Now, they are enhancing their software suite, leveraging AI to maximize the efficiency and capabilities of these data centers.
This hybrid role is based in downtown Vancouver with some travel required. The hybrid is up to 3 days a week. They have a start-up culture that values inclusiveness and a proactive approach to overcoming new challenges.
You:
You will bring the following education, skills and experience to the role:
Demonstrated background in tech leadership, especially in environments related to data infrastructure.
Comprehensive expertise in data infrastructure, network solutions, security, and modern cloud frameworks.
Flexibility to balance high-level strategy with hands-on tasks when needed.
Outstanding skills in communication, strategic analysis, and effective decision-making.
Capable of handling intricate technical issues while staying aligned with overarching business goals.
Proven experience in resolving challenges within multifaceted projects that impact multiple teams.
Willingness to travel within BC and to the United States
Compensation:
Up to $275,000 annual base salary + competitive incentive program
Next Steps:
If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.
Bring your technical leadership skills as an HPC Systems Architect and make an immediate impact on a close-knit organization that is embarking on an exciting growth phase.
Read Full Description
Bring your technical leadership skills as an HPC Systems Architect and make an immediate impact on a close-knit organization that is embarking on an exciting growth phase.
Build tech to solve the environmental impacts of cryptocurrency mining and generative AI
Design scalable HPC solutions for a cutting edge data center
Provide technical leadership and mentorship, shaping technical roadmaps and taking ownership of innovative solutions
What & Why:
Our client is in an exciting growth phase. They have extensive, growing needs for their data center used for cryptocurrency mining and generative AI. In addition, they are also expanding their product offerings. To meet the growth, the HPC Architect position is newly created to ensure our client’s infrastructure is the best and scalable for future needs.
Who:
Our client is committed to an environmentally responsible approach to powering technology. They have developed state-of-the-art data centers powered entirely by renewable energy. Now, they are enhancing their software suite, leveraging AI to maximize the efficiency and capabilities of these data centers.
This hybrid role is based in downtown Vancouver with some travel required. The hybrid is up to 3 days a week. They have a start-up culture that values inclusiveness and a proactive approach to overcoming new challenges.
You:
You will bring the following education, skills and experience to the role:
Minimum 5 years of in HPC or data center architecture experience in a Linux environment
Extensive experience with Kubernetes
Must be ready to navigate the challenges of a start-up environment, focusing on finding solutions rather than just identifying problems.
Excellent verbal and written communication skills, with the ability to collaborate with business stakeholders and advocate for feature development.
Willingness to travel within BC
Compensation:
$140,000 + competitive incentive program
Next Steps:
If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.
6-month contract Technical System Analyst role with an enterprise organization located in Vancouver with 3 days in office.
Read Full Description
6-month contract Technical System Analyst role with an enterprise organization located in Vancouver with 3 days in office.
6-month contract Technical System Analyst role supporting a retail organization
Great opportunity to support a growing project team
Work location is Vancouver, with 3 days a week in office
What & Why:
Our client is looking to add a Technical System Analyst to their growing team, this role is a 6 month contract to start. This technology delivery team helps reduce fraud throughout the retail organization by working closely with SaaS vendors to address the needs of the team. You should have experience supporting end-users including triaging, performing root cause analysis, and resolving application issues and responding to how-to questions. You will be responsible for supporting the creation, maintenance and monitoring of applications owned by the team to support the ability to re-create, diagnose and troubleshoot technical issues faced by systems and applications users and vendors. This is a great, growing team to join.
Who:
This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. They are located close to rapid transit in newly renovated offices in downtown Vancouver and have a hybrid work model, 3 days a week in office.
You:
You will bring the following education, skills and experience to the role:
Minimum 4 years of progressively responsible, post-baccalaureate work experience designing, developing, and implementing computer software projects utilizing open-source services framework
Experience with Devops and CD/CI tools for Java Platform
Experience with CI/CD pipelines and automation, Docker & Container Management, Application Performance Engineering, Monitoring, performance, alerting, AWS Services and Architecture
Experience in working with distributed Unix or Linux-based systems, J2EE Application Servers, clustered DB systems and source control systems
4+ years’ experience in Retail Systems, development, delivery, & production support (highly valued)
Bachelor’s degree in Computer Science/Information Technology, or in a related technical field or equivalent technology experience.
Compensation: this role pays between $60-80 per hour
Next Steps:
If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.
6-month Solution Architect contract opportunity building out fraud prevention solutions for a global brand with hybrid work in Vancouver.
Read Full Description
6-month Solution Architect contract opportunity building out fraud prevention solutions for a global brand with hybrid work in Vancouver.
6-month contract Solution Architect contract
High profile fraud technology program
Highly respected brand located in Vancouver with hybrid work, 3 days a week in office
What & Why:
As a result of investment in technology our client is looking to add a Solution Architect to their team. As a Solution Architect you support delivery teams in detailed solution roadmaps for a well-defined set of capabilities or logical group of systems, services or projects related to the fraud and payments space. You will partner closely with engineers and project management to ensure that implementation meets design expectations, and you are proactive in reaching out to architects and leaders in teams with which your technology integrates and you drive results through strong cross-functional collaboration. You will serve as the organization’s subject matter expert for capabilities in your portfolio and work actively within the Architecture Community of Practice. Ideally you have experience with Payments from a Fraud/Security perspective and the ability to design for specific security threat models and able to describe basic and advanced security and compliance aspects of cloud platform primitives. This is a great chance to join this high profile team.
Who:
This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. They are located close to rapid transit in newly renovated offices in downtown Vancouver and have a hybrid work environment with 3 days a week in office.
You:
You will bring the following education, skills and experience to the role:
Minimum 5 years of real-world experience developing, deploying, scaling, and maintaining software systems; a majority of this experience should come from working in and around cloud-based services.
Experience as a Solutions Architect in an enterprise environment architecting complex solutions and product management for Payment and Fraud solutions.
Experience with AWS services - developing, deploying, scaling, and maintaining software systems; a majority of this experience should come from working in and around cloud-based services
Deep hands-on experience using compute, networking, storage, and database components in Amazon AWS (preferred).
Able to design for specific security threat models and able to describe basic and advanced security and compliance aspects of cloud platform primitives.
Be able to describe the key services of a given cloud platform and be able to select appropriately for given use cases, e.g., compute, storage, analytics, cost etc
Compensation: this role pays between $100-120 per hour.
Next Steps:
If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.
6-month contract Python Services Engineer role with a global organization
Read Full Description
6-month contract Python Services Engineer role with a global organization
Contract Python Services Engineer role
Large scale team developing high profile applications
Hybrid work with 3 days a week in office in downtown Vancouver
What & Why:
As a result of growth, we are looking for a Software Engineer with 5+ years of experience focused on Python services development. You should have hands-on experience deploying and maintaining code with Docker, Terraform, and AWS Lambda; experience with continuous delivery is a plus. You should demonstrate a deep understanding of Python, possess a solid computer science mindset, and be eager to learn new technologies. You will be developing and maintaining Python microservices, deploying and managing applications using Docker, Terraform and you should have significant experience with AWS Lambda. You will be building and developing web applications in a cloud environment with a great, collaborative team. This is a great opportunity to join this team as they have significant growth plans into 2025.
Who:
This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. They are located close to rapid transit in newly renovated offices in downtown Vancouver and have a hybrid work arrangement with 3 days a week in office.
You:
You will bring the following education, skills and experience to the role:
5+ years of experience with Python microservice development.
Experience with AWS services, including Lambda, Serverless, and API Gateway.
Proficiency with either Terraform or CloudFormation.
CI/CD experience and familiarity with Infrastructure as Code (IaC) and proxy servers (Terraform preferred).
AWS: Lambda, CloudWatch Alarms, API Gateway, Application Load Balancer
Orchestration: Terraform, CloudFormation, GitLab CI pipelines
Programming: Python
Compensation: this role pays between $70-90 per hour.
Next Steps:
If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.
6-month Scrum Master contract role on a growing digital delivery team within an enterprise organization.
Read Full Description
6-month Scrum Master contract role on a growing digital delivery team within an enterprise organization.
6-month contract Scrum Master role
Growing digital delivery team
Hybrid work available in downtown Vancouver
What & Why:
As a result of growth within their digital delivery team our client is looking to add another Scrum Leader to their team. This team supports the data and insights of the international e-commerce site. You should have strong experience working in a SAFe Agile manner as well as experience supporting services teams as opposed to product teams exclusively. You will be taking care of team culture, managing status, addressing blockers, raising issues and facilitating all ceremonies. Ideally you have experience navigating a large enterprise organization and a proven ability to establish relationships with other teams and scrum masters. This is a hybrid on site role, with 3 days a week in office.
Who:
This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. They are located close to rapid transit in newly renovated offices in downtown Vancouver and this role will be hybrid in office 3 days a week.
You:
You will bring the following education, skills and experience to the role:
5+ years experience as a scrum manager
Experience as a PM
Experience working with services teams
Experience working with data and analytics teams would be considered an asset
Strong communication skills, team management and ability to build relationships across cross-functional teams
Compensation: this role pays between $75-90 per hour.
Next Steps:
If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.
6-month contract Oracle EPM Support Analyst role with a global enterprise client with a hybrid work environment in Vancouver
Read Full Description
6-month contract Oracle EPM Support Analyst role with a global enterprise client with a hybrid work environment in Vancouver
6-month Oracle EPM support analyst role
Global enterprise client
Hybrid work environment, 3 days a week in office in downtown Vancouver
What & Why:
As a result of growth, we are looking for someone to assist with the support of Oracle EPM. In this role you will manage the day-to-day EPM processes as well as monthly locks and passes to the planning and reporting application (Oracle EPM) from various source systems. You will be responsible for the weekly and monthly loads from various source applications (EPM, PowerBI, FDH, Workday). You will support in the monthly and quarterly reporting and forecasting cycle as well as the annual budgeting process and liaise between IT, FP&A, accounting and BI on application related issues (ie. Daily Sales data load, month end passes, Dayforce exports). You will also oversee the system administration and maintenance of metadata, hierarchies, end-user documentation and security to the various business groups and review, prioritize, and efficiently close all Service Now tickets to ensure timely resolution and support for business operations. This is a great team to join!
Who:
This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. They are located close to rapid transit in newly renovated offices in downtown Vancouver and have a hybrid work arrangement with 3 days a week in office.
You:
You will bring the following education, skills and experience to the role:
Proven experience with Oracle EPM and related processes.
Familiarity with data integration and management from source applications (e.g., PowerBI, Workday, FDH).
Strong understanding of financial reporting, forecasting, and budgeting processes from a technical standpoint
Ability to collaborate across multiple teams
Experience with system administration, including metadata management and security oversight.
Compensation: this role pays between $60-80 per hour.
Next Steps:
If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.
6 month contract Technical Program Manager contract role on a long term, data governance program with a global enterprise organization
Read Full Description
6 month contract Technical Program Manager contract role on a long term, data governance program with a global enterprise organization
Highly innovative program with a global enterprise organization
Contract Technical Program Manager role
Hybrid work available in Vancouver, 3 days a week onsite
What & Why:
As a result of investment in technology and new systems implementation our client is looking to add a Program Manager to their team to help drive their data governance strategy forward. You will be a primary point of contact for both internal and external teams, driving cohesiveness between support, delivery, and acceptance. To be effective, you will work closely with a variety of internal stakeholders to prioritize work and drive on-time data governance delivery/service/support, including identifying and resolving risks and dependencies. This position requires a unique blend of technical expertise, leadership skills, and a deep data management and analytics understanding. In this role you will manage engagement with data governance programs to create rhythm for on-going support, maturity, and metrics reporting. You will also work with the Data Governance team and business partners to research, evaluate, document, maintain standards, and data governance best practices.
Who:
This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. They are located close to rapid transit in newly renovated offices in downtown Vancouver and have a hybrid work environment, 3 days a week on site.
You:
You will bring the following education, skills and experience to the role:
10+ years' experience in Technical Program Management engaging with industry senior leaders (Tech Mgrs & Director level) on Data Governance, Data Quality, or Data Management programs
Expert in analyzing stakeholder requirements, deciphering blockers, and facilitating smooth navigation in complex technical scenarios.
Broad background in Digital Transformation projects and initiatives.
Experience in developing and managing customer relationships.
Professional certification(s) related to Technical Program Management is highly desirable.
Collaborate with cross-functional teams to define and implement devops/SRE best practices, including monitoring, alerting, incident response, and automation.
Plan and work with the team on monitoring and maintaining Datadog and alerting systems to proactively identify and address potential issues before they impact our services.
Proficiency in GitLab CI/CD pipelines to help team automate the deployment, testing, and release processes for our applications and infrastructure.
Compensation: this role pays between $95-110 per hour.
Next Steps:
If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.
6-month contract Project Manager role with a global enterprise organization.
Read Full Description
6-month contract Project Manager role with a global enterprise organization.
6-month contract Project Manager role
Project work which improves safety for all customers
Hybrid work environment in downtown Vancouver, 3 days a week in office.
What & Why:
Our client is investing majorly into technology and looking to add a contract project manager to their growing team. This team provides fraud protection support for e-commerce sites globally. You should have a strong understanding around agile and waterfall delivery methodologies and an understanding of when is best to use each. As this work is ever evolving, having the ability to create order out of ambiguity is necessary. Ideally you have experience with retail systems, any experience with fraud would be considered a serious asset. This is an exciting time to join this team as they look to grow their strength in this area.
Who:
This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. They are located close to rapid transit in newly renovated offices in downtown Vancouver and have a hybrid work model, with 3 days a week in office.
You:
You will bring the following education, skills and experience to the role:
5-10 years Project Management experience with expertise on Devops and CD/CI tools for Java Platform
5+ years’ experience in Retail Systems, development, and delivery (highly valued)
Experience with fraud prevention considered a serious asset
Experience creating and executing implementation strategies for complex systems
Strong relationship management skills and understanding of organizational change management
Understanding of various delivery frameworks and practices (Waterfall, Agile, DevOps, Lean, etc.) and appropriate application of them
Ability to apply highly complex principles, theories and concepts of the technical discipline and provide solutions to a wide range of complex tasks, projects, and problem
Ability to determine estimates of effort and impacts for a variety of solutions and influence technical discussions and decisions
Compensation: this role pays between $75-90 per hour.
Next Steps:
If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.
6-month Solution Architect contract opportunity building out retail technology solutions for a global brand with hybrid work.
Read Full Description
6-month Solution Architect contract opportunity building out retail technology solutions for a global brand with hybrid work.
6-month contract Solution Architect contract
High profile retail technology program
Highly respected brand located in Vancouver with hybrid work, 3 days a week in office
What & Why:
As a result of investment in technology our client is looking to add a Solution Architect to their team. This is the perfect role for a solution guru who has a passion for creativity and can own and end to end design concept through to build. You should not be shy of a challenge and will be working closely with the management team and domain architect. You will own a solution and be accountable for the delivery of that solution leveraging the scrum teams. You will be a focal point in scrums to support sprint resolution/problem resolution and direct the development teams accordingly. The solution in place will have flexibility, high-availability, scalability, cloud mind set first. You are the person who is key to successful delivery, from conceptualization to operationalization. This is a great team to join as they look to grow substantially in the upcoming year.
Who:
This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. They are located close to rapid transit in newly renovated offices in downtown Vancouver and have a hybrid work environment with 3 days a week in office.
You:
You will bring the following education, skills and experience to the role:
10+ years of experience, comp sci degree and development experience
React frontend and java backend required, with strong demonstrated experience in both technologies
Cloud experience, AWS preferred
Previous retail experience is a must, ideally B2B experience
Ability to design SaaS solutions that scale and perform with rock solid reliability, ability to identify and build in key application monitoring hooks to allow for optimal solution management
Compensation: this role pays between $100-120 per hour.
Next Steps:
If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.
6-month Technical Product Owner/Manager contract role supporting engineering teams on a growing digital delivery team within an enterprise organization.
Read Full Description
6-month Technical Product Owner/Manager contract role supporting engineering teams on a growing digital delivery team within an enterprise organization.
6-month contract Technical Product Owner/Manager role
Supporting engineering teams
Hybrid work environment in Vancouver, 3 days a week in office
What & Why:
As a result of growth within their enterprise engineering team, our client is looking to add a product owner to their team to help manage cloud infrastructure platforms. In this role you will work closely with business stakeholders and technology teams to create both experience and technical requirements for rich features and functionality for enterprise platforms to support end users. This team works very closely with application teams and product managers in the Cloud & Infrastructure space to ensure roadmaps are created and managed according to the requirements needed to solve the high priority problems within each roadmap. The team is organized, values research, great at facilitation, problem solving and bringing the right skill sets together to ensure we have aligned requirements to enhance guest experience across their digital properties. Translating business strategy into feature/project requirements is a specialty of this team.
Who:
This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. They are located close to rapid transit in newly renovated offices in downtown Vancouver and has a hybrid work environment, in office 3 days a week.
You:
You will bring the following education, skills and experience to the role:
5+ years of Product Manager experience within Technology industry
Experience providing requirements for medium to large initiatives
Experience working with both agile and waterfall delivery methodologies
Owning the Product Roadmap, Initiatives and Sprint Backlogs
Including dependency management and architectural decisions in requirements gathering
Aligning overall scope and sequencing recommendations with Stakeholders
Utilizes artifacts such as JIRA, Confluence and Business Process Documentation to facilitate requirement alignment sessions
Compensation: this role pays between $70-80 per hour
Next Steps:
If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.
6-month contract Change Manager role with a global enterprise organization with hybrid work in Vancouver
Read Full Description
6-month contract Change Manager role with a global enterprise organization with hybrid work in Vancouver
6-month contract Change Manager role
High profile project with executive visibility
Enterprise organization with hybrid work in Vancouver
What & Why:
Due to large scale business transformation, our client is looking to add a change management lead to their team to assist with the transformation.
In this role you will build and advance the Change Management strategy for the program and its projects. You will own and execute the change management deliverables and effectively present the change management strategy and updates to key stakeholders along with senior leadership. You will be responsible to facilitate key change management sessions to stakeholders and end users and measure and monitor change management effectiveness. You will be responsible to produce and manage an informed, integrated, cross-functional change plan for multiple workstreams. This is an exciting opportunity for someone who wants to make a difference in a how a global organization empowers their people.
Who:
This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. This role is hybrid with 3 days a week on site in downtown Vancouver
You:
You will bring the following education, skills and experience to the role:
5-7 years of change management experience, ideally including global implementations of processes/systems
5-7 years experience creating and delivering against change, communications and training plans
Fluency with ADKAR or PROSCI methodologies plans.
Experience with persona development/design thinking
Proven ability to meet deadlines and operating under tight time constraints with a strong sense of urgency
Compensation: this is a contract role paying between $65-85 per hour for an incorporated contractor.
Next Steps:
If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.
6-month contract Data Management Specialist/Data Quality Expert role working on a growing team delivering guest support for a global enterprise organization
Read Full Description
6-month contract Data Management Specialist/Data Quality Expert role working on a growing team delivering guest support for a global enterprise organization
Data Management/Data Quality Expert contract role
High growth team delivering guest support
Hybrid work environment in Vancouver, 3 days a week in office
What & Why:
As a result of growth our client is looking to add a Data Management/Data Quality Specialist to a growing team. You will be responsible for a range of data management activities, including data profiling, lineage analysis, metadata management, data classification management, data masking, anonymization, data residency, access control, and ensuring compliance with data protection regulations such as GDPR, CCPA, etc. You will play a critical part in tracking data from creation to retirement, enforcing data retention policies, archival procedures, secure data disposal, and managing the "Data Marketplace" to empower users across the organization to access and utilize data assets. Your day to day will look like the following:
Collect, validate, and manage large datasets to ensure data integrity and accuracy.
Conduct thorough data profiling and lineage analysis to understand data quality, relationships, and dependencies.
Develop and maintain data management processes, ensuring compliance with data governance standards.
Who:
This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. They are located close to rapid transit in newly renovated offices in downtown Vancouver and have a hybrid work environment with 3 days a week in office.
You:
You will bring the following education, skills and experience to the role:
Experience in data management, data analysis, or a similar role.
Proficiency in data management tools and software (e.g., SQL, Excel, Tableau, Power BI).
Strong analytical skills with the ability to interpret complex datasets and generate actionable insights.
Experience with data governance and data quality management practices.
Experience in database management systems and data warehousing solutions.
Excellent communication and collaboration skills, with the ability to work effectively with both technical and non-technical stakeholders.
Knowledge of industry standards and regulations related to data management (e.g., GDPR, CCPA) is a plus.
Compensation: this role pays between $75-90 per hour.
Next Steps:
If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.
6 month contract Program Manager contract role on a long term, highly innovative program with a global enterprise organization
Read Full Description
6 month contract Program Manager contract role on a long term, highly innovative program with a global enterprise organization
Highly innovative program with a global enterprise organization
Contract Program Manager role
Hybrid work available in Vancouver, 3 days a week onsite
What & Why:
As a result of investment in technology and new systems implementation our client is looking to add a Program Manager to their team to help drive innovation forward. You will be responsible for the overall delivery of complex, multi-region, enterprise-wide functional programs within the organization. You will work closely with business/product partners, technology/business sponsors, the architecture team, leadership, applicable functional/portfolio teams, and core delivery teams. You will coach and guide the Project and Program Managers within the leader function and contribute to defining best practices in partnership with the portfolio management. You will be an expert in what-if scenario planning and presenting options to executive leadership to help make decisions in partnership with functional leaders.
Who:
This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. They are located close to rapid transit in newly renovated offices in downtown Vancouver and have a hybrid work environment, 3 days a week on site.
You:
You will bring the following education, skills and experience to the role:
Minimum of 10 years working in Technology or a related field
10+ years experience in delivery management and 5+ years in Program Management.
High understanding of technology domain, stack and skills and ability to manage a team of engineers, architects, and operational specialists.
Experience in managing waterfall, hybrid, and agile delivery teams
2+ years in coaching program managers
Proven track record and experience working in a global company with technology teams in India and NAM to be able to guide / coach the program managers in engagement model
Project Management Professional (PMP) and Change Management Certification (PROSCI) nice to have
Experience in delivering change to multiple different functional groups
Ability to translate ideas into clear, high impact communications to executives, managers, employees, and business partners
Passionate for problem solving and deep expertise in critical thinking to unblock the team with minimum guidance w/ the ability to excel in an ambiguous environment
Compensation: this role pays between $95-110 per hour.
Next Steps:
If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.
Our client is looking for an Enterprise Applications Manager for a full time opportunity! This position is fully on-site in Burnaby, BC.
Read Full Description
Our client is looking for an Enterprise Applications Manager for a full time opportunity! This position is fully on-site in Burnaby, BC.
Strong leadership skills, including experience managing a team of systems analysts, contractors, vendors, etc.
5+ years experience working with enterprise applications
Experience with application upgrades or migrations would be considered an asset.
What & Why:
As the Enterprise Applications Manager, you will be responsible for overseeing the strategic planning, implementation, and management of enterprise-level applications. You will lead a team of system analysts, contractors, and vendors to ensure the seamless integration and performance of our applications. The ideal candidate will have over 5 years of experience in application management, a strong background in managing cross-functional teams, and a proven track record of successfully delivering complex projects.
Key Responsibilities:
Application Management: Oversee the day-to-day operations of enterprise applications, ensuring they meet business needs and performance standards. Develop and implement strategies for optimizing application functionality and user experience.
Team Leadership: Lead and mentor a team of system analysts, contractors, and vendors. Provide guidance, support, and performance management to ensure high levels of productivity and job satisfaction.
Project Management: Plan, execute, and manage application-related projects from inception to completion. Collaborate with stakeholders to define project scope, goals, and deliverables. Monitor progress, manage risks, and ensure timely delivery.
Vendor and Contractor Relations: Manage relationships with third-party vendors and contractors. Negotiate contracts, monitor service levels, and ensure that vendors meet performance expectations.
System Integration: Coordinate the integration of new applications with existing systems. Ensure compatibility, data integrity, and minimal disruption to business operations.
Budget Management: Develop and manage the budget for application-related projects and maintenance. Monitor expenditures and ensure cost-effective use of resources.
Compliance and Security: Ensure that all applications comply with industry standards and regulatory requirements. Implement and monitor security measures to protect sensitive data.
Continuous Improvement: Identify opportunities for process improvements and application enhancements. Stay up-to-date with industry trends and emerging technologies to recommend and implement innovative solutions.
Who:
Our client is located in Burnaby, BC, and is the leading provider of smart logistics solutions. They help trade flow across Canada and the world. You will be working in a dynamic team, and a company culture where everyone feels respected, supported, and empowered to reach their full potential. Our client believes that embracing inclusion and diversity drives innovation and growth and helps them connect people, businesses and societies.
You:
You will bring the following education, skills and experience to the role:
Bachelor’s degree in Computer Science, Information Technology, Business Administration, or a related field. Advanced degree or relevant certifications (e.g., PMP, ITIL) preferred.
5+ years of experience in application management, including significant experience managing system analysts, contractors, and vendors.
Proven track record of successfully leading application management teams and delivering complex projects on time and within budget.
Strong knowledge of enterprise application systems, integration techniques, and best practices.
Excellent project management skills with the ability to handle multiple projects simultaneously.
Strong interpersonal and communication skills, with the ability to effectively collaborate with stakeholders at all levels of the organization.
Demonstrated problem-solving abilities and a proactive approach to addressing challenges.
Experience with budgeting and financial management for application-related projects.
Compensation:
$150,000 - $170,000 per year.
Next Steps:
If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.
Bring your technical leadership skills to scale a team in an exciting growth phase while building a product that improves road safety!
Read Full Description
Bring your technical leadership skills to scale a team in an exciting growth phase while building a product that improves road safety!
Fully remote position
Build applications to help truckers stay safe on the road
Provide vital technical leadership and mentorship to your team
What & Why:
Our client is going through an exciting period of growth, and there is a major need to scale their application. And the Director of Software Development will be the first of many hires to help take their product to the next level to meet growing demand.
You will be leading the planning, design, and delivery of software solutions and take their engineers to the next level with your mentorship. You will play a vital role in hiring new engineers and onboarding them.
This role is primarily focused on technical leadership but you will also provide some customer facing support.
Who:
Our client has over 100 years of experience in the transportation industry, and they are an early adopter of data-driven technologies to improve road safety.
Our client’s product not only helps truckers and road users stay safe, but helps transportation businesses more efficiently manage their fleet and business.
Our client is remote-first with a distributed team across Canada. Open communication, close collaboration, and promotions from within are hallmarks of this company.
You:
You will bring the following education, skills and experience to the role:
Minimum 3 to 4 years of experience in a managerial position
Strong software development and systems design skills to deliver SaaS software products.
Strong successful customer experience and ability to discuss technology in a way that most can understand. The ability to understand the customer's perspective i.e. interest in functionality, problem solving and creating opportunity.
Track record demonstrating a positive impact on team building and talent development.
Knowledge of AWS and ReactJS is a must. Additional experience with Kotlin, NodeJS, AngularJS, and DevOps practices are nice-to-have’s.
Excellent verbal and written communication skills.
Compensation:
$150,000 to $160,000
Next Steps:
If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.
6 month contract Data Platform Admin contract role with a growing team.
Read Full Description
6 month contract Data Platform Admin contract role with a growing team.
6-month Data Platform Admin contract
Great chance to be part of a large-scale enterprise organization
Hybrid work environment in Vancouver, 3 days a week in office
What & Why:
As a result of growth our client is looking to add a contract data platform admin to their growing team. You will be part of the data engineering team building multi cloud data platform using snowflake and aws/azure data platform. You should have the skills of an azure administrator, snowflake administration using devops process and help the data engineers to build the data platform to satisfy business needs. You would also be responsible for continuously identifying opportunities for automation and reduction of technical debt to create efficiencies & optimize data delivery. You will also work with other stakeholders to understand the non-functional requirements and making sure the data platform environments are scalable, secured, legally compliant. This is a great chance to join a growing team working with cutting edge tools.
Who:
This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. They are located close to rapid transit in newly renovated offices in downtown Vancouver and have a hybrid work arrangement.
You:
You will bring the following education, skills and experience to the role:
2+ years of experience in Snowflake Administration, automating daily tasks.
3+ years of experience as an Azure Devops Engineer
Working experience in python scripting for automation.
Technical troubleshooting in a sometimes, ambiguous environment.
Clear knowledge on setting up CI/CD for data platforms.
2+ years of experience using Terraform is considered an asset
Experience working with cloud-based database systems - Snowflake data warehouses. – considered an asset
Azure administrator and Devops certifications are strongly desired
Compensation: this role pays between $70-85 per hour
Next Steps:
If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.
6-month contract System Analyst role focused on the HRIS workstream of a global enterprise organization.
Read Full Description
6-month contract System Analyst role focused on the HRIS workstream of a global enterprise organization.
6-month contract System Analyst role with a high-profile program
Very engaged stakeholder group
Hybrid work available in downtown Vancouver, 3 days a week on site.
What & Why:
As a result of investment in HRIS technologies, our client is looking to add a contract system analyst to their growing team. You will be supporting the people enablement team within a global enterprise organization. You will primarily be supporting various projects within the Workday project stream. It would be ideal if you had experience with integrations with Workday and other applications. If you had experience creating APIs that would be a serious asset. This is a really great time to join as there has been significant investment into people technologies.
Who:
This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. They are located close to rapid transit in newly renovated offices in downtown Vancouver and have a hybrid work environment with 3 days a week on site.
You:
You will bring the following education, skills and experience to the role:
4+ years systems analysis experience in the HR technology space, with a specialization in Workday.
Experience with heavy integrations between Workday
Proven success with problem solving small to medium issues
Experience in writing technical requirements and documentation
IT Ticketing System Knowledge (ServiceNow, Salesforce, etc)
Bachelor’s degree preferred, not required
Compensation: this role pays between $75-85 per hour.
Next Steps:
If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.
Bring your technical leadership skills and make an immediate impact on a close-knit organization that is embarking on an exciting growth phase.
Read Full Description
Bring your technical leadership skills and make an immediate impact on a close-knit organization that is embarking on an exciting growth phase.
Fully-remote position with core PST hours
Build applications to support the health and well-being of users
Provide vital technical leadership and mentorship to your team
What & Why:
Our client is going through an exciting period of growth, and there is a major need to scale their application due to a rapidly growing user base. As their current leadership takes on new responsibilities to grow their organization, they are seeking a new Senior Tech Lead to lead their very close-knit team of engineers.
You will be leading the planning, design, and delivery of software solutions and take their engineers to the next level with your mentorship.
Who:
Our client has a track record of building custom apps that focus on improving communities and the everyday lives of users. Their suite of well-being apps is growing in popularity and there is an exciting roadmap to expand the products.
Our client is remote-first. Your future coworkers are all across Canada. An open culture of inclusiveness and fun is the foundation of our client’s success.
You:
You will bring the following education, skills and experience to the role:
10+ years of experience as a Full Stack Developer building web applications, where 3 of those years were directly leading a team of 3-5 Software developers in an agile environment
In-depth expertise in .NET/C# and other back-end technologies
Solid JavaScript Fundamentals. Strong foundation in ReactJS or Angular frameworks.
Experience with relational database management and NoSQL databases beyond basic migrations and CRUD operations
Experience with system design, architecture, data structures, algorithms, and API integration
Experience architecting and designing complex software systems and cloud-based platforms (AWS and/or Azure).
Participate in the hiring and onboarding process for new developers
Strong interpersonal and leadership skills with a desire to coach and mentor team members, create team member growth opportunities and delegate tasks to support career growth
Ability and willingness to both lead technical discussions and contribute to hands-on development
Led or significantly contributed to the digital transformation of a complex software product, demonstrating an understanding of how to leverage technology to improve efficiency, scalability, and user experience.
Led the exploration and integration of AI to boost developer productivity, streamline workflows, and incorporate AI features or services seamlessly within the product.
Compensation:
$140,000 to $170,000
Next Steps:
If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.
6-month contract Agile Project Manager role with a global enterprise organization.
Read Full Description
6-month contract Agile Project Manager role with a global enterprise organization.
6-month contract Project Manager/Scrum Master role
Complex high-profile program with enterprise-wide reach
Hybrid work environment in downtown Vancouver, 3 days a week in office.
What & Why:
Our client is investing majorly into technology and looking to add a contract project manager to their growing team. This team is supporting a data foundations program, which helps power the decisions the team makes. This role works lock step with the Product Management Team by diligently following the scrum framework to ensure the Scrum Capability Owner has prepared backlogs that are prioritized and groomed, the team has estimated the sprint ahead, the active sprint has strong support on any impediments, and the team is able to rely on the scrum framework to guide the cadence of the product model. You are constantly seeking for ways to improve the team to get faster, tighter, stronger and better. A continuous improvement culture will be facilitated by this role. This team has a strong track record of delivering successful projects, so it is a great opportunity to join a high powered team.
Who:
This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. They are located close to rapid transit in newly renovated offices in downtown Vancouver and have a hybrid work model, with 3 days a week in office.
You:
You will bring the following education, skills and experience to the role:
5+ years of scrum master / project manager role and experience in supply chain/retail
Experience with retail and roll-out of new technologies, hardware and applications
Experience working in an agile development including tools like JIRA, Confluence and other project management tools
Core understanding of software development
2 or more years of experience managing global team
Compensation: this role pays between $75-85 per hour
Next Steps:
If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.
6-month DevOps Engineer contact role working on a high-profile program with a local enterprise organization
Read Full Description
6-month DevOps Engineer contact role working on a high-profile program with a local enterprise organization
6-month DevOps Engineer contract role
Great team environment
Enterprise organization with a global footprint with hybrid work located in Vancouver
What & Why:
As a DevOps Engineer, your core responsibilities revolve around seamlessly integrating security practices into the software development and operations lifecycle. This includes identifying, evaluating, and mitigating security risks throughout the development process. You'll collaborate closely with cross-functional teams, such as developers, infrastructure engineers, and information security experts, to ensure that security measures align with business goals and technology needs. Furthermore, you will maintain cloud infrastructure with a focus on security, compliance, performance, and resilience. Your contributions will extend to creating internal security utilities and tools that enhance the efficiency and scale of engineering operations. Additionally, you'll stay up-to-date with industry trends and best practices, sharing your knowledge through presentations and training sessions within the organization. Who:
This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. They are located close to rapid transit in newly renovated offices in downtown Vancouver and have a remote work arrangement, 3 days on site.
You:
You will bring the following education, skills and experience to the role:
Required 3-5 years of experience in IAC(Cloud Formations & Terraform)
3+ years experience implementing DevOps (CI/CD pipelines) and DevSecOps.
Multi-cloud experience is preferred, with experience in AWS and Azure.
Proven background in Security Tools and practices and working in a DevSecOps environment.
Experience in AWS and Azure PaaS, IaaS compute and data services. Familiarity with Lambda functions and AWS Data sources is preferred.
Compensation: this role pays between $70-90 per hour
Next Steps:
If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.
6 month Snowflake Data Engineer contract role with a growing team.
Read Full Description
6 month Snowflake Data Engineer contract role with a growing team.
6-month Data Engineer contract
Great chance to be part of a large-scale business transformation
Hybrid work environment in Vancouver, 3 days a week in office
What & Why:
As a result of growth our client is looking to add a contract data engineer to their growing team. In this role you will be expected to be an expert in ETL programming/scripting, data modelling, data integration, SQL and have exemplary communication skills. You will need to be comfortable with ambiguity in a fast-paced and ever-changing environment, and able to think big while paying careful attention to detail. You should love working with Azure technologies, can model multidimensional datasets, and can partner with cross functional business teams to answer key business questions.
Who:
This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. They are located close to rapid transit in newly renovated offices in downtown Vancouver and have a hybrid work arrangement, 3 days a week in office.
You:
You will bring the following education, skills and experience to the role:
5+ years of experience as a Data Engineer or in a similar role.
Experience in SQL.
Proficiency in one or more programming language – Python, Java or Scala.
Experience with any of cloud systems – Azure ,AWS or GCP.
Experience with data modeling, data warehousing, and building ETL pipelines
Knowledge of data management fundamentals, data storage principles, ETL, Data Modeling, and Data Architecture.
Experience with Collibra Data Governance Tool would be considered an asset
Compensation: this role pays between $75-90 per hour
Next Steps:
If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.
Full time Data Architect opportunity, fully onsite in a brand new office in downtown Vancouver close to the the skytrain line.
Read Full Description
Full time Data Architect opportunity, fully onsite in a brand new office in downtown Vancouver close to the the skytrain line.
Canadian company with global operations
Mining industry
Full time permanent position
What & Why:
Our client, well-established Canadian mining company, is looking to grow their team with a Data Architect. This newly formed position will be reporting directly to the Manager of Data Analytics and helping to build and implement new data architecture from scratch on the cloud using Azure. We are looking for someone who understands the mining life-cycle and has strong communication skills as this person will be leading a team on the vendor side. This person would need to be comfortable with up to 20% travel to their mining sites.
Who:
One of the top mining companies in Canada with operations around the globe. They have moved their headquarters to Vancouver recently and are experiencing a strong growth period. They offer competitive total compensation packages which includes a 20% annual bonus as well as a significant company RRSP contribution.
You:
You will bring the following education, skills and experience to the role:
6+ years’ experience in data architecture, data modeling, and data warehousing
Experienced working with Azure cloud analytics stack as well as machine learning (Azure ML, Azure Synapse)
Experience in PowerBI reporting
Industry experience in mining or oil and energy required
Compensation:
Base salary up to 150K
Next Steps:
If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.