Start Searching For Jobs

ADVANCED FILTERS
Perks :

Job Title

City

#3482 SRE ConsultantRemote ,

Employment Term: Contract
Location: Remote ,

Apply

Our client, a leader in the eCommerce space, has a 6 month remote contract opportunity for a Senior SRE Consultant. In this position, you will be part of the team responsible for the health and reliability of thousands of hosts in GCP that power our client's offering. You will be playing an instrumental role in crafting the future architecture of how they run their systems in the cloud, and be part of a dynamic international team.

Skills You're Bringing
- Minimum 3 years of current systems/infrastructure engineering , SRE or DevOps experience, preferably in a cloud environment.
- 5 + years of experience in software engineering
- In-depth knowledge of Linux operating systems (Centos)
- Strong experience with Kubernetes, Terraform and Chef/Ansible
- Proficient with Bash, Go
- Experience with Ruby/Python/PHP nice to have.
- Strong communication and collaborative skills

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3481 Data ScientistToronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Hiring a full-time Data Scientist in Toronto, ON! This role requires excellent understanding of machine learning techniques and algorithms, such as Naive Bayes, SVM, Decision Forests, LSTM and XGBoost.

Perks You'll Love
- Join a supportive team with abundant growth & development opportunities
- Full health and extended health benefits from day one, and generous holiday/vacation time
- Competitive Employee RRSP plan

What You'll Be Doing
- Our end users require the integration of highly accurate energy demand forecasts combined with production level outcomes delivered into operational systems resulting in a need for a balanced approach to model development
- We expect you to be conversant with classical time series techniques (Holt, Arima) as well as modern machine learning options including Naïve Bayes (NB), support vector machines (SVM) and to be conversant with deep learning approaches including Long Short-Term Memory Networks (LSTM) or gradient boosting techniques (XGBoost). Experience with Baysian non-parametric methods is welcome
- While primarily focused on supervised learning problems, as part of the role, you will be investigating a broader collection of business problems that may include stochastic optimization, demand generation and pattern analysis for electrical utility assets
- Energy demand and generation both depend on climate, weather, seasonality, and long-term trends. Your data sources may be clear and well understood or sparse and require investigation. A comfort in data exploration is a must
- Your outcomes should be repeatable, scalable, traceable, and defensible

Required Skills & Experience:
- Excellent understanding of machine learning techniques and algorithms, such as Naive Bayes, SVM, Decision Forests, LSTM and XGBoost
- Three plus years of experience as a data scientist performing model development preferably in a production setting. Experience when models go live is a must
- Ability to communicate outcomes with common visualization tools including Matplotlib, seaborn or plotly
- Experience with common data science toolkits including NumPy, pandas, scipy, TensorFlow, PyTorch and scikit-learn
- Experience in Time Forecasting series

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3459 Front End Developer (UI)Toronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Our client, a leader in developing compliance and regulatory software, products, is hiring a full-time talented Front End Developer (UI) here in Toronto and across Canada. In this role, you will be joining a diverse team who are passionate about modern JavaScript. You'll get to work on a wide range of projects, using the latest JS frameworks building for the web & mobile, working with a tight knit team of talented individuals.

Perks You'll Love
- Abundant professional development opportunities
- Competitive compensation, bonus opportunities & health benefits
- Be part of a team that fosters inclusion, diversity & a workspace where everyone is heard

What You'll Be Doing
- Bringing your passion for software and joy of learning new technologies and tools.
- Taking ownership of your tasks and delivering on your commitments.
- Learning from others and sharing your knowledge to grow and innovate.
- Embracing diverse teams and enjoy cross functional collaboration.
- Bringing a can-do attitude and inquisitive mind that enables you to solve problems, multi-task and get things done!

Required Skills & Experience:
- 5+ years of professional experience in front-end development
- Solid experience with JavaScript and Web technologies (HTML5, JavaScript, CSS, SASS)
- Comfortable working with JavaScript /Angular
- Experience working with JavaScript/testing automation tools
- Familiarity with UI design principles and their impacts and dependencies on development
- Experience with build/integration tools such as Webpack and Babel
- Proven ability developing Single Page Applications
- Degree or diploma in Computer Science or a relevant discipline or equivalent education and experience

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3458 Full Stack Developer (Javascript)Toronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Our client, a leader in developing compliance and regulatory software, products, is hiring Full Stack Software Developers for permanent opportunities here in Toronto and across Canada.

In this role, you will be joining a diverse team who are passionate about modern JavaScript. You'll get to work on a wide range of projects, using the latest JS frameworks building for the web & mobile, working with a tight knit team of talented individuals.

Perks You'll Love
- Abundant professional development opportunities
- Competitive compensation, bonus opportunities & health benefits
- Be part of a team that fosters inclusion, diversity & a workspace where everyone is heard

Skills You're Bringing
- Strong knowledge of full-stack web development, including HTML5, CSS3
- 1 to 3+ years experience with JavaScript
- 1 to 3+ years experience developing with front-end JavaScript frameworks such as Angular or React
- Experience developing with server-side technologies, such as Java, PHP, C#, etc...
- Experience with NoSQL Databases and Document Stores (MongoDB and Elasticsearch are preferred
- Strong communication and interpersonal skills
- Computer Science degree or equivalent
- A strong problem solver
- Ability to document requirements and specifications
- Must have experience using Git or another version control system in a team setting

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3456 SOC Analyst(Blue Team)Toronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Our client, a leader in developing compliance and regulatory software, products, is hiring a SOC Analyst(Blue Team) for permanent remote opportunities here in Canada. The Security Operations Center (SOC) Senior is responsible for executing activities relating to monitoring and responding to security events. This is a leadership position that will work with multiple technology platforms and interfaces with other groups within IT security operations, IT security architecture, any offshore partners, and other technology and business functions.

Perks You'll Love
- Abundant professional development opportunities
- Competitive compensation, bonus opportunities & health benefits
- Be part of a team that fosters inclusion, diversity & a workspace where everyone is heard

What You'll Be Doing
-Plan and execute regular incident response and postmortem exercises, with a focus on creating measurable benchmarks to show progress (or deficiencies requiring additional attention)
- Manage security event investigations, partnering with other departments as needed
- Evaluate and update SOC policies and procedures as appropriate
- Maintain or develop metrics and scorecards to measure risk to the organization, as well as effectiveness and efficiency of SOC associates
- Partner with the security engineering, IT, and Development teams to improve tool usage and workflow, as well as with the Red Team to mature monitoring and response capabilities
- Continuously improve processes involving repetitive tasks and drive efficiencies so analysts can work on more advanced tasks

Skills You're Bringing
- At least 3 years of information security delivery or related experience
- Some experience leading small teams or projects
- Experience working in a 24x7 operational environment
- Experience in communicating business risk from cybersecurity issues
- Experience developing measurable improvement in monitoring and response capabilities
- Experience supporting or configuring security information and event management (SIEM) systems, threat intelligence platforms, security automation and orchestration solutions, intrusion detection and prevention systems (IDS/IPS), file integrity monitoring (FIM), data loss prevention (DLP) and other network and system monitoring and assessment tools
-Experience in investigations using formal chain-of-custody methods, forensic tools and best practices

Education Requirements
- Bachelor's degree in computer science, information assurance, MIS or related field, or equivalent
- 3-5 years of related SOC experience required

Nice to Haves
- CISSP; CISM and/or SANS certification

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3455 Cloud Engineer Toronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Our client, a leader in developing compliance and regulatory software, products, is hiring a Cloud Engineer for a permanent opportunity here in Toronto. This position will help architect, deploy and operate our client's cloud application and services infrastructure that aligns with business needs and enables secure and steady expansion as its employee population and customer base grows.

Perks You'll Love
- Abundant professional development opportunities
- Competitive compensation, bonus opportunities & health benefits
- Be part of a team that fosters inclusion, diversity & a workspace where everyone is heard

What You'll Be Doing
- Develop and maintain secure, resilient enterprise-grade cloud processes in tandem with architects and security engineers
- Secure business applications and computing environments across public, private or hybrid cloud infrastructures
- Protect business applications in compliance with privacy, security, business resiliency and compliance frameworks as defined in corporate policies
- Maintain a consistent, stable and secure environment using configuration management solutions (e.g., Puppet, Chef, Ansible, etc.). Conduct rigorous oversight of security systems and security configuration administration to reduce risk to enterprise systems and accounts
- Assist with development, maintenance and utilization of scripts (e.g., Python, Ruby, etc.) to support custom extract, transform load (ETL) tools with a security and system/cloud administration focus for data flow
- Attend regular technical project and implementation meetings, and serve as the Cloud consultant to help guide stable and secure application and infrastructure configurations
- Actively monitor, assess and recommend tactical and strategic initiatives based on new and emerging threats posing risk to cloud computing environments
- Manage remediation efforts after audit and security assessment findings outline weaknesses requiring attention
- Document, formulate and enforce areas of delivery improvement that balance risk with business operations and do not diminish efficiencies or innovation
- Stay apprised of current and proposed cloud provider changes impacting regulatory, privacy and security industry best practice guidance
- Apply learned knowledge across key lines of business, including products, practices and procedures
- Act as a key figure in incident response to track occurrence and resolution, with strict documentation and reporting as well as engagement with security operations and incident response teams

Experience, Qualifications and Skills
- At least 6 + years exposure with Google Cloud, Amazon Web Services (AWS), Microsoft Azure or VMware
- Strong Linux and Windows support skills
- Experienced in cloud networking architecture and cloud operations
- Familiarity with orchestration tools such as Git, Jenkins, Chef, Puppet and/or Salt
- Network and encryption experience, including virtual private networks (VPNs), IPsec, SSL/TLS, LDAP and public key infrastructure (PKI)
- Familiarity with tools such as Docker and Kubernetes
- Experience with scripting languages such as Python, Ruby, PowerShell and JavaScript
- Experience in operational and security incident response and system configuration processes
- Track record of acting with integrity, taking pride in work, seeking to excel, being curious and adaptable, and communicating effectively

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3478 Software Engineer (React)Toronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Hiring a full-time Software Engineer in Toronto/United States! We're looking for fearless engineers who love ramping up quickly by getting their hands dirty with sophisticated, cutting edge technology. Our client wants their staff to spend as much time directly working with clients as possible so being able to explain and justify technical decisions is also really important. They like the type of engineer that you can pair with a product manager and have them do their thing.

Perks You'll Love
- Competitive compensation
- Full benefits, including $1000 towards any personal wellness (gym, running shoes, home bike, etc..)
- Flexible vacation and unlimited PTO policies

What You'll Be Doing
- Translate business requirements into technical design and architecture
- Develop prototypes and demos quickly
- Function as part of an agile delivery process
- Work on distributed systems problems ranging from scheduling, resource management, messaging, distributed caching and infrastructure automation
- Solve sophisticated data and analytics problems at scale
- Apply machine learning and AI systems to real-world business problems
- Build world-class user experiences across a range of interfaces
- Create automation systems for testing, continuous integration and continuous deployment
- Design APIs and extensibility models for platform use cases that haven't yet been imagined
- Teach our clients how to build and deliver commercial software and services at scale

Skills You're Bringing
- Strong knowledge of JavaScript and TypeScript
- Strong Experience with Node.js
- Strong Experience with React, including hands-on with Redux and knowledge of React
- Strong knowledge of object-oriented programming
- Strong knowledge of data structures, algorithms, and design patterns
- Strong knowledge of RDBMS (ideally MySQL), including data modeling, SQL, DDL, DML(stored procedures)
- Understanding of distributed system concepts, including message queues
- Strong experience with Git
- Experience with containerized services using Docker with Docker UCP/Swarm or
- Kubernetes
- Experience with Test-Driven Development (TDD) / unit testing
- Knowledge of Continuous Integration & Delivery methodologies

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Work Authorization
All applicants MUST be authorized to work in Canada and/or the United States. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3476 Senior Technical Product ManagerToronto/Remote , ON

Employment Term: Full-time
Location: Toronto/Remote , ON

Apply

Hiring a Senior Technical Product Manager in Toronto/United States! In this position, you will own the vision and strategy for products on behalf of our clients, define the product roadmap, and deliver clear requirements that designers and engineers will use to bring your vision to life.

You'll conduct customer research, monitor and respond to feedback and metrics, and continuously drive improvements to the customer experience. You will drive day to day execution and delivery with constant re-prioritization and adjustments being made along the way.

Perks You'll Love
- Competitive compensation
- Full benefits, including $1000 towards any personal wellness (gym, running shoes, home bike, etc..)
- Flexible vacation and unlimited PTO policies

Skills You're Bringing
- Bachelor's degree, or 5+ years of equivalent professional experience as a product manager delivering commercial-grade software products and services
- Experience delivering software products and services targeted at highly technical audiences (i.e. software developers)
- 5+ years of experience working in a collaborative, multi-disciplinary team to deliver products/services
- Demonstrated skills in developing product roadmaps and functional requirements, launching new products/features, conducting customer research and/or facilitating user testing
- Experience leading cross-functional teams to deliver products and projects on tight deadlines
- Experience coordinating complex product development cycles and software development schedules
- Strong attention to detail and end-to-end ownership

Other Skills We'd Like to See
- Success delivering products/services in a high-growth environment, demonstrated ability to identify and solve ambiguous customer-focused problems
- Strong written and verbal communication skills
- Excellent analytical and quantitative skills; ability to use data and metrics to make recommendations and measure success
- Background as a software engineer is a big plus

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3475 Senior Software Engineer (Node) Toronto/Remote , ON

Employment Term: Full-time
Location: Toronto/Remote , ON

Apply

Hiring a Senior Software Engineer (Node) in Toronto/Montreal/Remote! We're looking for fearless engineers who love ramping up quickly by getting their hands dirty with sophisticated, cutting edge technology. Our client wants their staff to spend as much time directly working with clients as possible so being able to explain and justify technical decisions is also really important. They like the type of engineer that you can pair with a product manager and have them do their thing.

Perks You'll Love
- Competitive compensation
- Full benefits, including $1000 towards any personal wellness (gym, running shoes, home bike, etc..)
- Flexible vacation and unlimited PTO policies

What You'll Be Doing
- Strong knowledge of Javascript, Typescript
- Bonus if you know Golang
- 4 + years experience with NodeJS
- Experience with AWS resources like S3, SQS and Elasticsearch
- Strong knowledge of RDMS (ideally MySQL) including data modeling such as SQL, DDL, DML (stored procedures)
- Understanding of distributed system concepts including message queues
- Experience with containerized services using Docker and Kubernetes
- Experience designing and implementing several microservices

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3474 Senior Software Engineer (Full Stack)Toronto/Remote , ON

Employment Term: Full-time
Location: Toronto/Remote , ON

Apply

Hiring a Senior Software Engineer (Full Stack) in Toronto/Montreal/Remote! We're looking for fearless engineers who love ramping up quickly by getting their hands dirty with sophisticated, cutting edge technology. Our client wants their staff to spend as much time directly working with clients as possible so being able to explain and justify technical decisions is also really important. They like the type of engineer that you can pair with a product manager and have them do their thing.

Perks You'll Love
- Competitive compensation
- Full benefits, including $1000 towards any personal wellness (gym, running shoes, home bike, etc..)
- Flexible vacation and unlimited PTO policies

What You'll Be Doing
- Translate business requirements into technical design and architecture
- Develop prototypes and demos quickly
- Function as part of an agile delivery process
- Work on distributed systems problems ranging from scheduling, resource management, messaging, distributed caching and infrastructure automation
- Solve sophisticated data and analytics problems at scale
- Apply machine learning and AI systems to real-world business problems
- Build world-class user experiences across a range of interfaces
- Create automation systems for testing, continuous integration and continuous deployment
- Design APIs and extensibility models for platform use cases that haven't yet been imagined
- Teach our clients how to build and deliver commercial software and services at scale

Skills You're Bringing
- Strong knowledge of JavaScript and TypeScript
- Strong Experience with Node.js
- Strong Experience with React, including hands-on with Redux and knowledge of React
- Strong knowledge of object-oriented programming
- Strong knowledge of data structures, algorithms, and design patterns
- Strong knowledge of RDBMS (ideally MySQL), including data modeling, SQL, DDL, DML(stored procedures)
- Understanding of distributed system concepts, including message queues
- Strong experience with Git
- Experience with containerized services using Docker with Docker UCP/Swarm or
- Kubernetes
- Experience with Test-Driven Development (TDD) / unit testing
- Knowledge of Continuous Integration & Delivery methodologies

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3473 Senior Software Engineer (React)Toronto/Remote , ON

Employment Term: Full-time
Location: Toronto/Remote , ON

Apply

Hiring a Senior Software Engineer (Front End) in Toronto/Montreal/Remote! We're looking for fearless engineers who love ramping up quickly by getting their hands dirty with sophisticated, cutting edge technology. Our client wants their staff to spend as much time directly working with clients as possible so being able to explain and justify technical decisions is also really important. They like the type of engineer that you can pair with a product manager and have them do their thing.

Perks You'll Love
- Competitive compensation
- Full benefits, including $1000 towards any personal wellness (gym, running shoes, home bike, etc..)
- Flexible vacation and unlimited PTO policies

What You'll Be Doing
- Translate business requirements into technical design and architecture
- Develop prototypes and demos quickly
- Function as part of an agile delivery process
- Work on distributed systems problems ranging from scheduling, resource management, messaging, distributed caching and infrastructure automation
- Solve sophisticated data and analytics problems at scale
- Apply machine learning and AI systems to real-world business problems
- Build world-class user experiences across a range of interfaces
- Create automation systems for testing, continuous integration and continuous deployment
- Design APIs and extensibility models for platform use cases that haven't yet been imagined
- Teach our clients how to build and deliver commercial software and services at scale

Skills You're Bringing
- Strong experience with React (3-5 years of professional React experience. )
- Strong knowledge of JavaScript and TypeScript
- Experience with the following framework: Redux-Saga, thunk, Persist, Mock store
- Experience with Unit Testing (Test Driven Development using Jest, Enzyme) and End to End Testing (using Detox)
- Experience working on complex problems and in a complex codebase
- Knowledge of Continuous Integration & Delivery methodologies

Other Skills We'd Love to See
- Experience with Docker, Kubernetes
- Experience building microservices with Node

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3472 Senior Site Reliability Engineer (Azure)Toronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Hiring a Senior Site Reliability Engineer (Azure) in Toronto/United States! Our client is looking for fearless engineers who love ramping up quickly by getting their hands dirty with sophisticated, cutting edge technology. They want their staff to spend as much time directly working with clients as possible so being able to explain and justify technical decisions is also really important. They like the type of engineer that you can pair with a product manager and have them do their thing.

Perks You'll Love
- Competitive compensation
- Full benefits, including $1000 towards any personal wellness (gym, running shoes, home bike, etc..)
- Flexible vacation and unlimited PTO policies

What You'll Be Doing
- Work closely with development teams to achieve high level of availability, reliability and performance of their service.
- Implement automated solutions for builds and deployments (CI / CD).
- Maintain services once they are live by measuring and monitoring availability, latency and overall system health.
- Automate the provisioning of Infrastructure using tools such as Terraform.
- Automate, optimize and drive efficiency in processes, tools and communication across teams.
- Apply SRE best practices, establish standards and policies for continuous improvements.

Skills You're Bringing
- Proven record operating High Availability services on Azure (3+ years).
- Experience implementing SRE standards for Resiliency and Scalability of .Net Core based microservices on Azure.
- Experience with infrastructure automation using Terraform.
- Expert understanding of core Azure services such as but not limited to: Azure Functions, App Service, B2C, Key Vault, Configuration Service, Cosmos, Blob Storage, SQL Server and Application Insights.
- Experience implementing SLIs, SLOs and Error Budgets as part of development/delivery practices.
- Use of Continuous Delivery tools - preferably Azure DevOps.
- Knowing agile methodology and being able to work by its principals.
- Strong analytical and problem-solving skills.
- Self-starter and strong, quick problem solving skills.
- Bonus if you have experience with .NET Core.
- Bonus if you have experience designing, deploying and managing container orchestration using Kubernetes
- Bonus if you have experience monitoring container based microservices & Cloud Platform services.

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Work Authorization
All applicants MUST be authorized to work in Canada and/or the United States. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3471 Senior Platform Engineer (Google Cloud Platform)Toronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Hiring a Senior Platform Engineer (Google Cloud Platform) in Toronto/United States! Our client is looking for fearless engineers who love ramping up quickly by getting their hands dirty with sophisticated, cutting edge technology. They want their team to spend as much time directly working with clients as possible so being able to explain and justify technical decisions is also really important. They like the type of engineer that can be paired with a product manager and have them do their thing.

Perks You'll Love
- Competitive compensation
- Full benefits, including $1000 towards any personal wellness (gym, running shoes, home bike, etc..)
- Flexible vacation and unlimited PTO policies

What You'll Be Doing
- Work with customers to define, design, and develop complex, multi-tier distributed software applications on Google Cloud Platform.
- Passionate about mentoring team members and bringing in new technologies within the larger team.
- Work hands-on with Google Cloud Platform services to demonstrate and prototype outcomes in customer/partner environments.
- Work in a supportive environment with many growth opportunities.

Skills You're Bringing
- 3+ years of experience with Java and Spring framework.
- Experience building, architecting, designing and implementing highly distributed global cloud-based systems on GCP.
- Experience building or integrating with Continuous Integration/Delivery process.
- Experience implementing platform components such as RESTful APIs, Pub/Sub Systems, Observability Services, State Management Systems, Caching etc.
- Hands-on micro services architecture experience using Spring boot, Docker and Kubernetes (GKE preferred).
- Expertise with the Google Cloud Platform services.
- Self-starter and strong, quick problem solving skills.
- Ability to communicate with clients on a business level and translate their needs into a technical solution.
- Bonus if you are familiar with provisioning and automating infrastructure with infrastructure as code tool such as Terraform or Cloud Formation.
- Bonus if you have experience using Anthos, BigQuery, BigTable, TensorFlow.

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Work Authorization
All applicants MUST be authorized to work in Canada and/or the United States. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3470 Senior DevOps Engineer (AWS)Toronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Hiring a Senior DevOps Engineer in Toronto/United States! In this position, you will help improve automation, infrastructure reliability, and enable engineering teams to use new technologies in a scalable, reliable, and highly available way. This position requires hands-on experience and the ability to work closely with engineering teams.

Perks You'll Love
- Competitive compensation
- Full benefits, including $1000 towards any personal wellness (gym, running shoes, home bike, etc..)
- Flexible vacation and unlimited PTO policies

What You'll Be Doing
- Develop and implement complex automation tasks and cloud architecture
- Design, build, test, and deploy highly scalable and resilient cloud-based applications on private and public clouds
- Apply AWS Well-Architected principles to production systems and operational support tooling
- Develop deep expertise with Amazon Web Services
- Take ownership of key architecture decisions
- Design and implement tooling and processes to ease and accelerate the developer experience of engineering teams
- Work in a supportive environment with many growth opportunities

Skills You're Bringing
- 3+ years of software engineering and DevOps experience in enterprise environments
- 3+ years of AWS experience in enterprise environments
- Experience designing and implementing end-to-end Continuous Integration and Continuous Delivery (CI/CD) pipelines using tools like Jenkins / AWS Code
- PipelineExperience in Configuration Management and Infrastructure-as-Code (e.g. Chef, Puppet, Ansible, Terraform, CloudFormation, etc...)
- Experience collaborating across multiple functional and/or technical teams to deliver an Agile-based project
- Demonstrated knowledge of fundamental cloud security (e.g., Identity and Access Management, firewalls, etc...)
- Ability to communicate with clients on a business level and translate their needs into a technical solution

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

#3469 Senior Cloud Engineer (Google Cloud Platform)Toronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Hiring a Senior Cloud Engineer (Google Cloud Platform) in Toronto/United States! Our client is looking for fearless engineers who love ramping up quickly by getting their hands dirty with sophisticated, cutting edge technology. Their staff spend as much time directly working with clients as possible, so being able to explain and justify technical decisions is important.

Perks You'll Love
- Competitive compensation
- Full benefits, including $1000 towards any personal wellness (gym, running shoes, home bike, etc..)
- Flexible vacation and unlimited PTO policies

What You'll Be Doing
- Use technical expertise to help a client determine if Google Cloud Platform is right for them
- Work with customers to design Cloud based technical architectures, migration approaches, and application optimizations that enable business objectives
- Work hands-on with Google Cloud Platform products to demonstrate and prototype integrations in customer/partner environments
- Make recommendations on integration strategies, enterprise architectures, platforms and application infrastructure required to successfully implement a complete solution, providing "best practice" advice to customers to optimize Google Cloud Platform effectiveness
- Provide domain expertise around public cloud and enterprise technology, and effectively promote Google Cloud with customers

Technical Skills You're Bringing
- Experience building, architecting, designing and implementing highly distributed global cloud-based systems on GCP
- 5 years of experience as a software architect in a cloud computing environment or equivalent experience in a customer-facing role
- Experience in, and understanding of, data and information management, as it relates to Big Data trends and issues within businesses
- Knowledge of BigQuery, BigTable, TensorFlow Experience in web application development and integration and with software development platforms and solutions
- Experience with structured Enterprise Architecture practices, hybrid cloud deployments, and cloud migration deployments
- Experience automating infrastructure provisioning on GCP, DevOps, and/or continuous integration/delivery
- Knowledge of containerization and container orchestration technologies such as Google Kubernetes Engine (GKE)
- Familiarity with standard IT security practices such as identity and access management, data protection, encryption, certificate and key management

Other Skills We Want to See
- Passionate about delivering commercial software products and platforms to market
- Deeply technical and constantly in a state of learning
- Able to communicate clearly and efficiently with a variety of audiences including developers, clients, customers, partners and executives
- Fearless in getting "hands-on" with technology and execution
- Strong understanding of modern software engineering processes
- Deep understanding and interest in cloud and distributed systems architectures
- Comfortable with ambiguity with a drive for clarity
- Experience leading and growing technical talent (for software engineering managers)

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Work Authorization
All applicants MUST be authorized to work in Canada and/or the United States. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3466 Senior Software Engineer (Angular)Remote ,

Employment Term: Full-time
Location: Remote ,

Apply

Hiring a Senior Software Engineer (Angular) in the U.S. Remote! We're looking for fearless engineers who love ramping up quickly by getting their hands dirty with sophisticated, cutting edge technology.

Our client wants their staff to spend as much time directly working with clients as possible so being able to explain and justify technical decisions is also really important. They like the type of engineer that you can pair with a product manager and have them do their thing.

Perks You'll Love
- Competitive compensation
- Full benefits, including $1000 towards any personal wellness (gym, running shoes, home bike, etc..)
- Flexible vacation and unlimited PTO policies

What You'll Be Doing
- Translate business requirements into technical design and architecture
- Develop prototypes and demos quickly
- Function as part of an agile delivery process
- Work on distributed systems problems ranging from scheduling, resource management, messaging, distributed caching and infrastructure automation
- Solve sophisticated data and analytics problems at scale
- Apply machine learning and AI systems to real-world business problems
- Build world-class user experiences across a range of interfaces
- Create automation systems for testing, continuous integration and continuous deployment
- Design APIs and extensibility models for platform use cases that haven't yet been imagined
- Teach our clients how to build and deliver commercial software and services at scale

Skills You're Bringing
- Strong experience with Angular 10+ (2-4 years of professional Angular experience)
- Strong knowledge of TypeScript
- Experience working on complex problems and in a complex codebase
- Knowledge of Continuous Integration & Delivery methodologies
- Bonus if you have experience with Unit Testing (Test Driven Development using Jest, Enzyme) and End to End Testing (using Detox)

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Work Authorization
All applicants MUST be authorized to work in the United States. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3465 Senior DevOps Engineer (GCP)Remote ,

Employment Term: Full-time
Location: Remote ,

Apply

Hiring a Senior DevOps Engineer in Toronto/United States! In this position, you will help improve automation, infrastructure reliability, and enable engineering teams to use new technologies in a scalable, reliable, and highly available way. This position requires hands-on experience and the ability to work closely with engineering teams.

Perks You'll Love
- Competitive compensation
- Full benefits, including $1000 towards any personal wellness (gym, running shoes, home bike, etc..)
- Flexible vacation and unlimited PTO policies

What You'll Be Doing
- Develop and implement complex automation tasks and cloud architecture
- Design, build, test, and deploy highly scalable and resilient cloud-based applications on private and public clouds
- Apply GCP Well-Architected principles to production systems and operational support tooling
- Develop deep expertise with Google Cloud Platform
- Take ownership of key architecture decisions
- Design and implement tooling and processes to ease and accelerate the developer -experience of engineering teams
- Work in a supportive environment with many growth opportunities

Skills You're Bringing
- 3+ years of software engineering and DevOps experience  in enterprise environments
- 2+ years of GCP experience in enterprise environments
- Experience designing and implementing end-to-end Continuous Integration and Continuous Delivery (CI/CD) pipelines using tools like Jenkins / Google Cloud Build
- Experience in Configuration Management and Infrastructure-as-Code (e.g. Chef, Puppet, Ansible, Terraform)
- Experience collaborating across multiple functional and/or technical teams to deliver an Agile-based project
- Demonstrated knowledge of fundamental cloud security (e.g., Identity and Access Management, firewalls, etc...)
 - Ability to communicate with clients on a business level and translate their needs into a technical solution

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Work Authorization
All applicants MUST be authorized to work in Canada and/or the United States. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3468 Principal Software ArchitectToronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Hiring a Principal Software Architect in Toronto! In this position, you will make high level decisions for our client's development of several high stakes complex enterprise projects with their clients. You must see the "big picture" and create architectural approaches for software design and implementation to guide the development team.

Perks You'll Love
- Competitive compensation
- Full benefits, including $1000 towards any personal wellness (gym, running shoes, home bike, etc..)
- Flexible vacation and unlimited PTO policies

What You'll Be Doing
- Work with customer technical leads, client executives, and partners to manage and deliver successful implementations of cloud solutions becoming a trusted advisor to decision makers throughout the engagement.
- Provide technical guidance and coaching to other engineers. Strive to be at the forefront of new modern technologies and bring them within the larger team.
- Ensure the successful engineering delivery of assigned projects and putting hands-on if needed. Work with the engineering team to package best practices and lessons learned into thought leadership and published assets.
- Interact with sales, partners, and customer technical stakeholders to manage project scope, priorities, deliverables, risks/issues, and timelines for successful project outcomes.

Skills You're Bringing
- Experience building, architecting, designing and implementing highly distributed global cloud-based systems on AWS, GCP, or Azure.
- 10+ years experience in software development and coding in various languages (Javascript, C#, .NET, Java etc...).
- Ability to communicate with clients on a business level and translate their needs into a technical solution (written & oral).
- Excellent knowledge of software design and system architecture.
- High quality organizational and leadership skills.
- Outstanding communication and presentation abilities Experience in leading architecture and development for a software product

Other Skills We'd Like to See
- Passionate about delivering commercial software products and platforms to market
- Deeply technical and constantly in a state of learning
- Able to communicate clearly and efficiently with a variety of audiences including developers, clients, customers, partners and executives
- Fearless in getting "hands-on" with technology and execution
- Strong understanding of modern software engineering processes
- Deep understanding and interest in cloud and distributed systems architectures
- Comfortable with ambiguity with a drive for clarity
- Experience leading and growing technical talent (for software engineering managers)

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3464 Senior Software Engineer (Golang)Toronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Hiring a Senior Software Engineer (Golang) in Toronto/Montreal/Remote! We're looking for fearless engineers who love ramping up quickly by getting their hands dirty with sophisticated, cutting edge technology.

Our client wants their staff to spend as much time directly working with clients as possible so being able to explain and justify technical decisions is also really important. They like the type of engineer that you can pair with a product manager and have them do their thing.

Perks You'll Love
- Competitive compensation
- Full benefits, including $1000 towards any personal wellness (gym, running shoes, home bike, etc..)
- Flexible vacation and unlimited PTO policies

What You'll Be Doing
- Translate business requirements into technical design and architecture
- Develop prototypes and demos quickly
- Function as part of an agile delivery process
- Work on distributed systems problems ranging from scheduling, resource management, messaging, distributed caching and infrastructure automation
- Solve sophisticated data and analytics problems at scale
- Apply machine learning and AI systems to real-world business problems
- Build world-class user experiences across a range of interfaces
- Create automation systems for testing, continuous integration and continuous deployment
- Design APIs and extensibility models for platform use cases that haven't yet been imagined
- Teach our clients how to build and deliver commercial software and services at scale

Skills You're Bringing
- 3 + years of experience with Golang
- Experience with gRPC and REST to create cloud native applications
- Experience with Go frameworks and tools such as Godep, Godoc, Sltr, Stringer, Gorilla Mux
- Understanding of distributed system concepts including message queues
- Experience with containerized services using Docker and Kubernetes
- Experience designing and implementing several microservices
- Knowledge of Continuous Integration & Delivery methodologies
- Bonus if you have experience with unit testing, test driven development

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3463 UI/UX Designer (Figma)Toronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Hiring a full-time UI/UX Designer in Toronto, ON! Our client, based in Toronto, Canada with operations expanding rapidly into the United States and Europe, offers a range of enterprise technology solutions designed specifically for regulation, compliance and government needs across a variety of professions and occupations.

This role will be responsible for defining, evangelizing, and driving the implementation of the overall design vision for their products.

Perks You'll Love
- Abundant professional development opportunities
- Competitive compensation, bonus opportunities & health benefits
- Be part of a team that fosters inclusion, diversity & a workspace where everyone is heard

Skills You're Bringing
- 7 + years of experience as an UI-UX Designer
- Practical expertise in Mobile/In-browser User Interface Design
- Experience with end-to-end, human-centered Product Design
- Interaction design experience, using tools such as Principle, Lottie, After Effects, HTML/CSS, Framer.js, etc.
- Proficient with Figma, Sketch, Photoshop + Illustrator (Creative Cloud Suite), Invision or Keynote
- Market and user research, information architecture, wireframing, user flows, user experience design, interface design
- Skilled in leading design workshops to help define product strategy, then guiding that through iteration, testing, shipping and beyond
- Prototyping and testing experience
- Strong interpersonal and communication skills
- Ability to provide a portfolio that represents your work related to a variety of projects, exploration, design styles, platforms and processes
- Bachelors Degree in a relevant discipline

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.