Senior Software Engineer (Publisher Pro)

impact.com, the world's leading partnership management platform, is transforming the way businesses manage and optimize all types of partnerships—including traditional rewards affiliates, influencers, commerce content publishers, B2B, and more.
Victoria, BC, Canada
$90,000 - $110,000
Backend
Senior Software Engineer
Remote
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer (Publisher Pro)

At impact.com, we are seeking a Senior Full Stack Developer to join our fast-paced agile scrum team. As a key contributor, you'll be working on building an integral piece of our client portal. We value ingenuity and provide an environment where your ideas and talents can flourish.

Our ideal candidate has 5+ years of professional software engineering experience, with a strong command of Java and modern JavaScript frameworks, particularly Vue.js. You should be comfortable with SQL databases, have experience with GCP and GitHub, and possess excellent communication and teamwork skills.

In this role, you'll be responsible for mastering our tech stack, delivering customer-centric software solutions, and building scalable systems that process thousands of events per second. You'll work with cutting-edge technologies and solve complex business problems in a collaborative environment.

We offer a competitive salary range of $90,000 - $110,000 CAD per year, with additional benefits including unlimited time off, strong health benefits, flexible work hours, and a remote-first policy. Join our established company with a high-velocity work ethos and make a significant impact on our innovative platform.

If you're passionate about technology, thrive in a fast-paced environment, and want to be part of a team transforming the partnership management industry, we encourage you to apply. At impact.com, your contributions will be valued, and you'll have the opportunity to grow your career while working on exciting challenges in the world of digital partnerships.

Last updated 21 hours ago

Responsibilities For Senior Software Engineer (Publisher Pro)

  • Master the frameworks, languages, tools, and services used
  • Deliver software solutions for Impact platform with awareness of customer needs
  • Building, maintaining, and monitoring scalable software that processes thousands of events per second in order to solve complex business problems

Requirements For Senior Software Engineer (Publisher Pro)

Java
JavaScript
MySQL
  • Diploma or BS in Computer Science or related field or equivalent professional experience
  • 5+ years professional software engineering experience
  • Good command of the Java language and familiarity with functional style of programming
  • Experience in Spring and Hibernate is essential
  • Experience with modern JavaScript libraries and frameworks, specifically Vue.js is essential
  • Experience in SQL databases (MySQL, MSSQL, or similar) is essential
  • Experience with GCP and GitHub are essential
  • Skills with real time streaming technologies like Kafka or Google Pub/Sub is a plus
  • Experience deploying and monitoring end-to-end web applications and utilizing tools like Gradle, Maven, and/or Jenkins is a plus
  • Excellent communication and teamwork skills
  • Good command of a Linux environment

Benefits For Senior Software Engineer (Publisher Pro)

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
  • Remote first with roles being open to candidates who are eligible to work in Canada and are tax residents of Canada
  • Strong extended health benefits, mental health support and support for new parents
  • Unlimited time off
  • Parental Leave Top-Up Program
  • Flexible work hours
  • Monthly Internet Allowance
  • Fitness Subsidy
  • Employee-led culture team that plans inclusive events
  • Established company with a cool, high-velocity work ethos

Interested in this job?

Jobs Related To impact.com Senior Software Engineer (Publisher Pro)

Software Development Engineer III, Alexa Connected Devices

Lead the development of Tier-1 Connectivity services for Alexa enabled devices at Amazon.

Sr Software Development Engineer, Amazon Connect

Senior Software Development Engineer role at Amazon Connect, leading architecture and development of core product features in AWS Applications.

Sr Software Development Engineer, Workforce Optimization

Senior Software Development Engineer role at Amazon, focusing on workforce optimization and building innovative systems for labor management in the global fulfillment network.

Quality Assurance Engineer, Digital Acceleration

Senior Quality Assurance Engineer role at Amazon's Digital Acceleration team, focusing on test strategy and quality leadership for digital services.

Sr Software Dev Engineer, AWS Billing (Level 6), AWS Simulators, AWS Billing

Lead software engineering for AWS Billing, developing large-scale distributed systems processing trillions of transactions.