Search jobs > Toronto, ON > Senior stack engineer

Senior Full Stack Engineer

Informa PLC
Toronto, ON, CA
Full-time
Part-time

Job Description

We are looking for a Senior Full Stack Engineer to work on the Amplero Personalization Platform. Amplero’s patented technology dynamically identifies the right tone, message components, and channel preferences to improve marketing performance.

Our engineers are part of a cross-functional engineering team that build and maintain :

  • Our core big data ETL pipelines. This entails developing pipeline components and pipeline platform infrastructure.
  • Our core marketing decisioning engine which evaluates marketing rules and applies ML to each customer to produce optimized marketing
  • Our customer-facing web application which enables marketers to manage marketing campaigns and glean marketing performance insights.

Our Stack / Architecture

  • Big Data ETLScala / Python / Java / SQLSpark on Databricks
  • Web Application REST APIJava, Spring Boot, SQLFlywaySpock & Groovy
  • Web Application UIAngularCSS / HTMLJSONamChartsCypress testing frameworkTableau integrationMicro-frontend architectureReusable product UI components

Responsibilities

  • Participate in daily standups, sprint grooming and effort estimation.
  • Provide business hours production support as part of an on-call rotation.
  • Mentor junior engineers.
  • Solve problems which require applying existing methodologies, processes, and tools to a new use case.
  • Proactively and proficiently implement best practices for code development, scaling & performance and testing.
  • Complete significant volume of discrete tasks defined by manager.
  • Prioritize among tasks based on timelines and dependencies.
  • Be able to explain potentially complex implications and findings of work to technical peers and leader in the team.
  • Facilitate open discussions with team members regarding decisions
  • Build business context through conversations with stakeholders outside their team.

Qualifications

Desired Skills & Expertise

  • 5+ years of Engineering experience is desired.
  • You have strong Java and / or Scala experience and possess the motivation to master both.
  • You have working knowledge and are competent with SQL.
  • You have strong experience with core data structures and algorithms.
  • Strong experience with at least two of the following : Big Data ETLJava Web application REST APIsWeb UI Development
  • You have exceptional with both written and verbal communication skills.
  • You are curious and eager to expand your horizons.

Additional Information

Why work at Curinos?

Competitive benefits, including a range of Financial, Health and Lifestyle benefits to choose from

Flexible working options, including home working, flexible hours and part time options, depending on the role requirements please ask!

Competitive annual leave, floating holidays, volunteering days and a day off for your birthday!

Learning and development tools to assist with your career development

Work with industry leading Subject Matter Experts and specialist products

Regular social events and networking opportunities

Collaborative, supportive culture, including an active DE&I program

Employee Assistance Program which provides expert third-party advice on wellbeing, relationships, legal and financial matters, as well as access to counselling services

8 hours ago
Related jobs
Jobber
Canada
Remote

A demonstrated level of senior software engineering experience on a full stack development team. A structured understanding of common full stack frameworks, architectures, technologies and patterns. Product Software Engineering team. Our Software Engineering team is central to the success of Jobber ...

Yelp
Canada
Remote

Yelp engineering culture is driven by our : we’re a cooperative team that values individual authenticity and encourages creative solutions to problems. All new engineers deploy working code their first week, and we strive to broaden individual impact with support from managers, mentors, and teams. A...

Whistle
Toronto, Ontario

Senior Full-Stack Software Engineer (with deep expertise on the front-end). Being a founding engineer means that you’ll have a high degree of impact and autonomy on how the engineering team and culture grow in Toronto. We want to attract thought leaders, who are passionate about solving engineering ...

Toast
Toronto, Ontario

As a senior Full Stack Engineer, you will work with a team of machine learning engineers, data scientists and product managers to build machine learning pipelines and deploy models for product lines. We are looking for a Senior Software Engineer to join the AI team. Work with a team of machine learn...

Stripe
Toronto, Ontario

Strong technical background, including 2+ years of experience as a full stack engineer, with an affinity for building scalable backend infrastructure. Engineers on the team will design and build end-to-end features fundamental to the onboarding and management experience of every Connect Stripe user,...

Royal Bank of Canada>
Toronto, Ontario

Designing and coding application programs; performing testing for developed applications.Reviewing, analyzing, and modifying programming systems, including encoding, testing, debugging, and installing for a large-scale system.Ensuring the operating efficiency of existing application systems.Maintain...

0000050007 Royal Bank of Canada
Toronto, Ontario

The ICO - Automation & Development Group within Technology Infrastructure is hiring a Full Stack Developer to add to our high-performing (and awesome) team. University/College graduate, preferably in computer science or engineering with working experience in application development. ...

Electric Mind Inc.
Toronto, Ontario

We have an exceptional 30+ year delivery track record, deep technical expertise and disciplined delivery and technical engineering practices. ...

StackAdapt
Toronto, Ontario

We're seeking a Staff Engineer to help lead our growing full-stack engineering team. We are a full-stack engineering team that helps marketers create ad campaigns that are targeted to a specific group of users based on their interests, location, custom identifiers and more. As an Engineer at StackAd...

RBC - Royal Bank
Toronto, Ontario

The ICO - Automation & Development Group within Technology Infrastructure is hiring a Full Stack Developer to add to our high-performing (and awesome) team. University/College graduate, preferably in computer science or engineering with working experience in application development. ...