Start Searching For Jobs

ADVANCED FILTERS
Perks :

Job Title

City

#3182 Android Software EngineerMarkham , ON

Employment Term: Full-time
Location: Markham , ON

Apply

Hiring Android Software Developers (Full-time) in Markham, ON! You will contribute to the development of the advance Infotainment systems. This work will enable customers to connect their personal consumer devices to vehicle infotainment systems.

Perks You'll Love
- New Development Projects
- Join an organization with a fantastic culture that is facilitative to learning
- Growing Organization

Requirements
- Contribute to develop of solutions in several areas of Android development, including: core applications, connectivity, UI and systems level development
- Participate in architecture, requirements, and design, coding and test case reviews
- Participate in new feature development, maintenance of existing features and bug fixes
- Participate in feature requirement and design reviews and all relevant software development activities
- Participate in test case design reviews and conceive bug prevention proposals
- Collaborate with team members in software development activities using the Scrum/Agile development process

What You're Bringing
-Minimum three years of software development experience in related domains
- Minimum two years of software development experience in Android platform
- Software development experience in Linux platform
- Software design and implementation experience in an object-oriented environment
- Development experience with Java, C++, C, HTML5, JavaScript, Android Application frameworks
- Development experience with unit test frameworks such as AndroidTestFramework, monkeyrunner, Robolectric
- Development experience with Android development toolkit and process
- Experience with Development tools such as Eclipse IDE and ADT plug-in, Android Studio
- Experience with software build tools such as makefile, ant, maven, gradle
- Experience with SCM tools such as GIT, Gerrit, Jenkins, JIRA, or ClearCase
- Practice with Scrum/Agile software development process
- Ability to perform diagnostic and investigate issues based on limited information

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, 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.

#3185 BI/Data EngineerToronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Hiring a full-time BI/Data Engineer in Toronto, ON! This role will build and maintain batch and real-time data pipelines to power our client's analytical reports and dashboards. It requires at least 3+ years work experience in data engineering, software engineering and/or data analysis.

Perks You'll Love
- Join a cutting edge, go big or go home team with transparent culture
- Annual performance and team party
- Compensation plan includes Apple Macbook Pro/Air & Smartphone

What You'll Be Doing
- Build and maintain batch and real-time data pipelines to power our client's analytical reports and dashboards
- Analysis of historical data to identify trends and support decision making, including written and verbal presentation of results and recommendations
- Set up A/B tests and ensure metrics are reported accurately
- Identifying data needs and driving data quality improvement projects
- Evangelizing data driven decision making within the team and to business & product owners
- Understanding the broad range of Paytm data resources, and knowing the right ones to use for the problems at hand

Technical Requirements
- Proficient in at least one programming language like Scala, Java or Python
- Experienced in Apache Spark, or other big data processing frameworks
- Proficient in SQL
- Proficient in software development, and source code management

What You're Bringing
- BS degree or higher in computer science engineering, statistics, mathematics, econometrics, or a similar quantitative field
- 3+ years work experience in data engineering, software engineering and/or data analysis
- Experience building real-time and batch data pipelines
- Strong analytical capabilities to delve into and understand trends and patterns in the data
- Prior success in working with extremely large datasets using big data technologies
- Demonstrated ability to directly partner with business owners to understand product requirements
- Effective spoken and written communication to senior audiences, including strong data presentation and visualization skills
- Detail-oriented, with an aptitude for solving unstructured problems
- Familiarity with AWS services
- Experience with data streaming technologies like Kafka, Spark Streaming

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.

#3062 Senior Java DeveloperToronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Hiring a full-time Senior Software Engineer in Toronto, ON! This role will design, develop, test, deploy, maintain and improve software and build back-end systems. It's also an exciting opportunity to join a cutting edge team with great perks!

Perks You'll Love
- Join a cutting edge, go big or go home team with transparent culture
- Annual performance and team party
- Compensation plan includes Apple Macbook Pro/Air & Smartphone

What You'll Be Doing
- Design, develop, test, deploy, maintain and improve software
- Build back-end systems
- Use concurrency, distributed computing, messaging and algorithms
- Develop tools and contribute to open source wherever possible
- Problem Solving

What You're Bringing
- Strong fundamentals in data structure, algorithm and object oriented programming
- Software development experience in one or more general purpose programming languages
- 5+ years equivalent experience in SaaS platform development
- Senior Core Java development experience
- Experienced with Spring Boot
- Strong cloud experience AWS/GoogleCloud/Azure etc...
- Interest and ability to learn other coding languages as needed
- Degree in Computer Engineering or Computer Science
- Experience with one or more other programming languages including but not limited to: Python, Ruby, or Scala
- Implement platform components such as RESTful APIs, Pub/Sub Systems, Database Clients
- NoSQL experience
- Contributed to open source projects

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.

#3127 Senior Android Application Developer Toronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Hiring a full-time Senior Android Application Developer in Toronto, ON! This role will work closely with our client's product team to customize the their mobile experience.

Perks You'll Love
- Join a cutting edge, go big or go home team with transparent culture
- Annual performance and team party
- Compensation plan includes Apple Macbook Pro/Air & Smartphone

What You'll Be Doing
- Work closely with our client's product team to customize the their mobile experience
- Prototype new and redesign features
- Focus on UI/UX design principles and product driven development
- Collaborate closely with a team of experienced developers

What You're Bringing
- Deep understanding of modern mobile development
- 5+ years of practical mobile experience
- Strong in Object Oriented design,
- Senior level experience with Android including good Kotlin experience (Good java knowledge)
- Experience with mobile testing and test cases

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.

#3126 Senior iOS Application Developer Toronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Hiring a full-time Senior iOS Application Developer in Toronto, ON! This role will work closely with our client's product team to customize the their mobile experience.

Perks You'll Love
- Join a cutting edge, go big or go home team with transparent culture
- Annual performance and team party
- Compensation plan includes Apple Macbook Pro/Air & Smartphone

What You'll Be Doing
- Work closely with our client's product team to customize the their mobile experience
- Prototype new and redesign features
- Focus on UI/UX design principles and product driven development
- Collaborate closely with a team of experienced developers

What You're Bringing
- Deep understanding of modern mobile development
- 5+ years of practical mobile experience
- Strong in Object Oriented design,
- Senior level experience with iOS development, using RxSwift, Swift and Obj C
- Experience with mobile testing and test cases

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.

#3064 Application Security EngineerToronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Hiring a full-time Application Security Engineer in Toronto, ON! This role will act as both a builder and a breaker by creating tools to help our client's engineers write more secure code and performing penetration tests for public and internal applications.

Perks You'll Love
- Join a cutting edge, go big or go home team with transparent culture
- Annual performance and team party
- Compensation plan includes Apple Macbook Pro/Air & Smartphone

What You'll Be Doing
- Create defenses for large scale production infrastructure, spanning multiple clouds and impacting millions of customer's daily lives.
- Acting as both a builder and a breaker by creating tools to help our client's engineers write more secure code and performing penetration tests for public and internal applications.
- Conduct manual and automated application security testing and source code auditing for a variety of technologies
- Providing subject matter expertise in architecture, authentication, and systems security. Understanding our full engineering stack, services, and data flow, and owning their security controls.
- Working in a fast pace environment where code change happens at a rapid speed and where it is paramount to control security testing into a continuous deployment/integration flow.
- Performing source-code reviews, code check-ins/audits.
- Implementing and maintaining technologies for security, such as vulnerability testing, logging, monitoring and incident responses.
- Consulting with engineers on planned/current platform and code changes to ensure security is given due consideration during architectural planning and implementation.
- Assist engineering teams in developing additional security tests
- Develop tools to support application security review process
- Stay on top of the latest security research including best practices, threats, trends and vulnerabilities

What You're Bringing
- 3+ years in application security role
- 5+ years in engineer role
- Bachelor of computer science, computer engineering or equivalent
- You have vulnerability and penetration testing experience
- Reverse engineering abilities
- Strong written and verbal communication skills. Ability to mentor other.
- Firm grasp of networking protocols and operations.
- Comfortable with low-level packet sniffing, working knowledge of Kali, Wireshark, Burpsuite, Metasploit, nmap, fiddler, sqlmap, nessus.
- Knowledge of network attacks, detections, and defenses.
- Must have experience in programming languages and security frameworks such as Python, Ruby, Node.js, Java, Golang, Bash, Spring Security, and Shiro.
- Knowledge of AWS and Cloud Data Security such as EC2, ECS, VPC, VPN, IAM, KMS, Security Groups/Subnets, etc. is required.
- Must have knowledge of theoretical and applied cryptography, key management, and a strong understanding of cryptography algorithms such as RSA, AES, SSL vs TLS, PKI, etc.
- Working knowledge with Vault or KMS is considered an asset.
- Thorough understanding of authentication, authorization, and directory services such as SSO, OAuth, or OpenId.
- Experience in conducting application security reviews for a complex set of technologies
- Experience triaging and validating security vulnerabilities

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.

#3051 Sr. Network Security EngineerToronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Hiring a full-time Sr. Network Security Engineer in Toronto, ON! This role will be responsible for helping with the planning, design and implementation of security solutions. This position will require close collaboration on multiple security-related projects and technologies, interfacing with our client's team members within the IT organization as well as other internal business units and external customers/partners.

Perks You'll Love
- Join a cutting edge, go big or go home team with transparent culture
- Annual performance and team party
- Compensation plan includes Apple Macbook Pro/Air & Smartphone

What You'll Be Doing
- Work closely with IT staff to implement and maintain Security solutions
- Monitor networks for security incidents
- Work on Security projects
- Participate as a team member to respond to cyber attacks and network breaches
- Provide network security guidance and remediation on critical vulnerabilities
- Participate in after hours on-call rotation
- Proactively provide feedback on SOC operational processes and procedures

What You're Bringing
- Completion of a Bachelor's degree or equivalent program in Computer Science, Management Information Systems or similar field is required
- 3-4 years of recent and focused experience securing networks
-Firm grasp of networking protocols and operations. Comfortable with low-level packet sniffing, working knowledge of Kali, Wireshark, Burpsuite, Metasploit, nmap, fiddler, sqlmap, nessus. Knowledge of network attacks, detections, and defenses.
- Knowledge of AWS and Cloud Data Security such as EC2, ECS, VPC, VPN, IAM, KMS, Security Groups/Subnets, etc. is required.
- 6+ years of Network or System administration
- Network/System certified
- Strong understanding of enterprise LAN, WAN, VPN and Cloud technologies, related protocols and network devices.
- Strong technical aptitude with a desire for continuous learning and improvement
- Excellent written and oral communication skills
- Robust problem solver needing new challenges and growth
- Passionate about Security

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.

#3065 Application Architect/LeadToronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Hiring a full-time Application Architect/Lead in Toronto, ON! This role will be responsible to build scalable and flexible data platforms while an engineering group.

Perks You'll Love
- Join a cutting edge, go big or go home team with transparent culture
- Annual performance and team party
- Compensation plan includes Apple Macbook Pro/Air & Smartphone

What You'll Be Doing
- Conduct architectural reviews with one or more teams and brainstorm on methods to solve technical challenges.
- Proactively identify architectural weaknesses and recommend appropriate solutions, perform functional and code reviews in related areas within and across product engineering team.
- Prioritize and balance short-term versus long-term actions, strategic versus tactical requirements, while continuing to move forward towards the strategic vision.
- Establish and maintain great rapport with globally distributed development teams, Product Owners, QA and others to maintain high levels of visibility, efficiency, and collaboration.
- Provide technical leadership to choose the best technologies, components and architectures for next-generation platforms.
- Be a thought leader and mentor the engineering team on technical, architectural, design and other related issues.
- Attract, recruit, and retain high quality and diverse engineering talent.

What You're Bringing
- MS or BS/B. Tech in computer science from renowned university or equivalent experience.
- 7+ years of strong software design/development experience in building massively large scale distributed internet systems and products.
- 7+ years of hands-on experience in advanced Java, Scala, Python, or any other languages
- 3+ years of experience in data structure, data transformations, and fundamental algorithms.
- 5+ years of experience and knowledge of open source tools & frameworks, broader cutting edge technologies.
- 2+ years of experience with Hadoop, NoSQL (Dynamo, Cassandra, HBase, etc), Spark, or other distributed computing technologies.
- Should be an active contributor to developer communities like Stackoverflow, Topcoder, Github, Google Developer Groups (GDGs), Apache, etc.
- Exceptional interpersonal and communication 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.

#3063 BI EngineerToronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Hiring a full-time BI Engineer in Toronto, ON! This role will conduct analysis of historical data to identify trends, develop predictive models and support decision making, including written and verbal presentation of results and recommendations.

Perks You'll Love
- Join a cutting edge, go big or go home team with transparent culture
- Annual performance and team party
- Compensation plan includes Apple Macbook Pro/Air & Smartphone

What You'll Be Doing
- Analysis of historical data to identify trends, develop predictive models and support decision making, including written and verbal presentation of results and recommendations.
- Collaborating with software development teams to design and implement analytic systems and data structures to support large-scale data analysis and delivery of machine learning and econometric models.
- Setup A/B tests and ensure measurements are setup correctly and results are reported.
- Analyzing data from logs, spark and simulation results.
- Identifying data needs and driving data quality improvement projects.

What You're Bringing
- MS degree or higher in computer science engineering, statistics, mathematics, econometrics, or a similar quantitative field.
- 5+ years work experience in data mining and analysis.
- SQL expert with prior success working with extremely large data sets using big data technologies like spark and hive.
- Experience with web development/automation, scripting languages, and functional programming.
- Demonstrated ability to directly partner with business owners to understand requirements.
- Effective spoken and written communication to senior audiences, including strong data presentation and visualization skills.
- Detail-oriented with an aptitude for solving unstructured problems

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.

#3060 Front-End DeveloperToronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Hiring a full-time Front-End Developer in Toronto, ON! This role will build applications that are responsive & performant. This is an exciting opportunity to join a cutting edge team with great perks!

Perks You'll Love
- Join a cutting edge, go big or go home team with transparent culture
- Annual performance and team party
- Compensation plan includes Apple Macbook Pro/Air & Smartphone

What You'll Be Doing
- Build web and mobile front-ends
- Building applications that are responsive & performant
- Produce high quality HTML/CSS pages from mock ups
- Cross team collaboration
- Working with the Microservice stack

What You're Bringing
- Degree in Computer Science, similar field, or equivalent experience
- 4+ years of experience of software development
- Experience using Angular, React or VUE.JS
- Interest and ability to learn new technology stacks as needed
- Experience with server-side web app code, e.g. REST APIs using Java, Ruby and/or Node.js
- Doesn't shy away from testing and code review
- React Native or similar experience 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.

#3059 Data EngineerToronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Hiring a full-time Data Engineer in Toronto, ON! This role will work on writing frameworks building for real time and batch pipelines, billions of events, petabytes of data and optimizing for last millisecond.

Perks You'll Love
- Join a cutting edge, go big or go home team with transparent culture
- Annual performance and team party
- Compensation plan includes Apple Macbook Pro/Air & Smartphone

What You'll Be Doing
- You have previously worked on building big data pipelines You are passionate about producing clean, maintainable and testable code part of real-time data pipeline.
- You understand how microservices work and are familiar with concepts of data modeling.
- You can connect different services and processes together even if you have not worked with them before and follow the flow of data through various pipelines to debug data issues.
- You have worked with Spark and Kafka before and have experimented or heard about Flink/Druid/Ignite/Presto/Athena and understand when to use one over the other.
- On a bad day maintaining zookeeper and bringing up cluster doesn't bother you.
- You may not be a networking expert but you understand issues with ingesting data from applications in multiple data centres across geographies, on-premise and cloud and will find a way to solve them.
- Proficient in Java/Scala/Python/Spark

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.

#3057 Machine Learning EngineerToronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Hiring a full-time Machine Learning Engineer in Toronto, ON! This role will develop novel machine learning algorithms and data products for fraud detection, personalization, search and NLP. You will work with petabyte scale datasets and work with high throughput, low latency systems to put your models in production touching lives of more than 300M customers everyday.

Perks You'll Love
- Join a cutting edge, go big or go home team with transparent culture
- Annual performance and team party
- Compensation plan includes Apple Macbook Pro/Air & Smartphone

What You'll Be Doing
- Work with massive data from multiple applications (100s of millions of customers)
- Own the development of machine learning algorithms.
- Design and evaluate novel approaches for handling high-volume real-time data streams in a machine learning environment
- Develop a feedback system to improve the selection of features for the algorithms.
- Design and implement A/B Testing and other validation processes.
- Understand the theory and application of theory for common classification, clustering, NLP, and collaborative filtering.

What You're Bringing
- You have demonstrable software engineering experience in Scala, Java, or Go.
- You have experience in distributed data processing frameworks like Hadoop, Spark or other similar frameworks.
- You respect advanced data structures and can use them to solve your problems.
- You have an applied science degree and 3+ years work experience with software development.
- Python, R, and other high level languages are a bonus.

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.

#3054 Security EngineerToronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Hiring a full-time Security Engineer in Toronto, ON! This role will be responsible, along with the security engineering team, for protecting the confidentiality and integrity of our client's large scale consumer facing systems with your adept hacking skills in finding vulnerabilities and helping teams fix it.

Perks You'll Love
- Join a cutting edge, go big or go home team with transparent culture
- Annual performance and team party
- Compensation plan includes Apple Macbook Pro/Air & Smartphone

What You'll Be Doing
- Pushing the boundaries of security technology to create defences for large scale production infrastructure, spanning multiple clouds and impacting millions of customer's daily lives.
- Acting as both a builder and a breaker by creating tools to help engineers write more secure code and performing penetration tests of public and internal applications.
- Contributing to our clients, servers, and networks by hardening against exploitation and privilege escalation.
- Providing subject matter expertise on architecture, authentication, and systems security. Understanding our full engineering stack, services and data flow, and owning their security controls.
- Working in a fast pace environment where code change happens at a rapid speed and where it is paramount to control security testing into a continuous deployment/integration flow.
- Performing source-code reviews, code check-ins/audits, and participating in penetration tests and vulnerability assessments.
- Implementing and maintaining technologies for security, such as vulnerability testing, logging, monitoring and incident responses.
- Consulting with engineers on planned/current platform and code changes to ensure security is given due consideration during architectural planning and implementation.
- Owning security awareness training for engineering and creating engaging security programs (bug bounty, white hat testing, and more).

What You're Bringing
- Bachelors Degree in Computer Science or equivalent years of related Network Security experience a must.
- 5+ years of experience as a Security Engineer.
- Experience with OS internals and hardening (Linux, OS X, Windows).
- Firm grasp of networking protocols and operations. Comfortable with low level packet sniffing, working knowledge on Kali, Wireshark, Burpsuite, Metasploit, nmap, fiddler, sqlmap, nessus. Knowledge on network attacks, detections, and defences.
- Must have experience in programming languages and security frameworks such as Python, Ruby, Node.js, Java, Bash, Spring Security and Shiro.
- Knowledge of AWS and Cloud Data Security such as EC2, ECS, VPC, VPN, IAM, KMS, Security Groups/Subnets, etc. is required.
- Must have knowledge of theoretical and applied cryptography, key management, and a strong understanding of cryptography algorithms such as RSA, AES, SSL vs TLS, PKI, etc.
- Working knowledge with Vault or KMS is considered an asset.
- Thorough understanding of authentication, authorization, and directory services such as SSO, OAuth, or OpenId.

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.

#3053 Senior Data Platform Devops Engineer Toronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Hiring a full-time Senior Data Platform DevOps Engineer in Toronto, ON! This role will manage regional deployments and set up disaster recovery of Kafka data pipelines, systems and stores in AWS environment.

Perks You'll Love
- Join a cutting edge, go big or go home team with transparent culture
- Annual performance and team party
- Compensation plan includes Apple Macbook Pro/Air & Smartphone

What You'll Be Doing
- Create a resilient and highly operable production environment.
- Platform is a 24x7 availability, high performance, scalable and zero downtime releases in AWS environment.
- Manage large MySQL database clusters and noSQL systems Cassandra.
- Manage regional deployments and set up disaster recovery of Kafka data pipelines, systems and stores in AWS environment.
- Collaborate with Engineers to create a continuous delivery environment and processes.
- Instrument and monitor the health and availability of services, with fault detection, alerting, triage and recovery (automated and manual).
- Write scripts and runbooks to automate procedures.
- Share an on-call rotation and handle service incidents.

What You're Bringing
- 3+ years of DevOps or System Administration experience using Chef/Puppet/Ansible/SaltStack for system configuration, or quality shell scripting for systems management (error handling, idempotency, configuration management).
- Strong Amazon AWS experience, Familiarity with other cloud platforms (Google Cloud, Aliyun, or Apache Mesos).
- Proven knowledge of systems programming (bash and shell tools) and/or at least one scripting language (Python, Ruby, Perl).
- Experience with managing and automating configuration of MySQL database clusters.
- Adept at troubleshooting and administering Linux systems, dealing with networking issues, and fine tuning instrumentation and alerting systems.
- Preferably experience with operating a high load data pipeline and exposure to technologies such as Kafka, Kinesis, Spark, S3 and Redshift.
- Experience with securing distributed systems. You understand the purpose of reasonable security techniques and the tradeoff with operational efficiency.
- Be adaptable and able to focus on the simplest, most efficient & reliable solutions.

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.

#3049 Site Reliability EngineerToronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Hiring a full-time Site Reliability Engineer in Toronto, ON! This role will work on building and improving our client's tools for deploying, monitoring and managing their systems.

Perks You'll Love
- Join a cutting edge, go big or go home team with transparent culture
- Annual performance and team party
- Compensation plan includes Apple Macbook Pro/Air & Smartphone

What You'll Be Doing
- Work on building and improving tools for deploying, monitoring and managing our client's systems.
- Share knowledge and experience with other Engineers and develop a set of best practices.
- Diagnose and troubleshoot problems.
- Ability to complete the job regardless of the circumstance.
- Sense of ownership and willingness to get the job completed.
- Ability to work independently and as part of a team.
- Demonstrate a high level of trust, integrity and diplomacy.
- Show strong initiative and self-motivation.
- Plan for situations instead of reacting to them - proactive.
- Participate in on-call rotation.

What You're Bringing
- Bachelor's Degree in Computer Science, Software Engineering or similar.
- 3+ years of relevant work experience.
- Strong programming skills required.
- Experience with at least one large scale web application.
- Working knowledge of modern software deployment processes, including CI.
- Working experience with either Terraform, Asnible or CloudFormation templating considered an asset.
- Healthy knowledge of Linux (have compiled your own kernel at some point, know how to trace syscalls, understand TCP, care about the difference between sysvinit/runit/systemd, etc.)
- Working knowledge of containerization solutions such as Docker, Kubernetes, and ECS preferred.
- Experience with Linux systems, AWS, or Hadoop administration considered an asset.

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.

#2734 Software EngineerToronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Hiring full-time Software Engineers in Toronto, ON! Our client needs self motivated Software Engineers that are great communicators with experience in some/all of the skills listed below. This is an exciting opportunity to join a talented team with fantastic perks including free lunch, flex vacation and fitness allowance!

Perks You'll Love
● Free lunch, every day
● Flexible vacation & commute allowance
● Fun off-site activities & fitness club reimbursement
● ... and much more!

Required Skills & Responsibilities
● A passion for building great software in a fast paced, dynamic environment
● Experience building high performance distributed systems solving large scale engineering challenges
● Meaningful experience building microservices in Java
● A solid working knowledge of stream processing systems and dealing with unbounded data
● An understanding of distributed messaging - queuing systems
● Expertise in Spring - Java
● A sound understanding of OOP/OOD/Functional principles
● Production deployments using Kafka, Kubernetes, Elasticsearch, PostgreSQL.
● Experience with cloud deployments on Amazon AWS

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.

#2726 Sales/Presales Lead GeneratorToronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

TAL Group is looking to add a motivated, Sales/Presales Lead Generator to its growing team! We are looking for a Sales Rockstar with the ambition to drive results and deliver. As compared to retail, the recruitment sector can deliver as much as 2-3 times the commission. We want a team member who make their own decisions.

We are looking to hire a great salesperson, who is outgoing, passionate and hardworking. If you bring a winning attitude to our team, we'll provide you with the winning culture & atmosphere!

Why You Want to Work With Us
● Generous Employee Reward Program
● Quarterly Team Lunches & Events (including baseball games, bowling, go-karting, and ping pong tournaments!)
● Competitive Health & Dental Group Plan
● Central, Downtown Toronto Office (directly beside King St. subway station)

What You'll Be Doing
● Conducting market research to identify potential clients, and placing outbound calls to small to large size businesses looking to hire sales roles; using a professional and consultative approach to learn about their needs, and identifying areas of partnership and growth
● Promoting TAL Group's business, and helping it achieve its short and long-term goals in terms of sales, customer relationships and targets
● Providing useful information, insight and recommendations on TAL Group's lead generation strategy that would uniquely benefit the organization
● Identifying and recognizing suitable clients for TAL Group's Sales recruitment services
● Understanding TAL Group's services and maintaining a working knowledge of all pertinent service offerings
● Keeping up to date and informed on any competitive service offerings
● Utilizes available any and all available tools and resources provided to achieve overall efficiency while on the call
● Meeting specific performance standards and quality targets

What You're Bringing to the Role
● High School Graduation or equivalent; General knowledge of windows-based applications
● Sales/Presales/Lead Generation-Savvy: At heart, you are a salesperson that loves that hunt. You keep up to date on sales & pre-sales industry news and are eager to learn about the latest developments in the market.
● When you speak to prospective sales clients, you understand the skill sets in play & required to successfully fill their sales roles
● Not Your First Rodeo: At least 2-3 years' previous experience as a Sales/Presales Lead Generator within an agency environment, working with a variety of different client types (corporate, financial, startup)
● Rockstar Past: You are a self-driven team player with a proven track record of consistently delivering on targets and meeting quotas
● A Little Old & New School: You embrace "old school" headhunting strategies, including cold calling and meet-ups, while also being informed on "new school" technologies to access potential leads
● Social Media Guru: You are an agile thinker that likes to break away from tradition and strategically apply social tools to access passive talent. You incorporate multiple social tools into your headhunting strategy, not just exclusively relying upon LinkedIn.
● Powerful Communicator: On your team you are recognized as a powerful communicator, with strong interpersonal skills. You are able to understand and distill complex requirements into simple concepts, and explain them effortlessly to key stakeholders.

Connect with us: www.talgroup.net
Twitter: @TALGroup
Facebook: www.facebook.com/TALGroupInc

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.