companyimpact.com logo

Senior Node.js Engineer II

impact.comVictoria, British Columbia, Canada
On-site Full-time $135K/yr - $150K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

To succeed in this role, you should possess: Proficiency in Node.js and TypeScript. Experience in building and maintaining ETL systems. Strong understanding of API integrations and data management. Problem-solving mindset with a keen attention to detail. Ability to work collaboratively in a team-oriented environment.

About the job

The Company:

impact.com stands as the premier global platform for commerce partnership marketing, revolutionizing how businesses foster growth through strategic partnerships throughout the customer journey. By connecting brands with affiliates, influencers, content publishers, brand ambassadors, and customer advocates, impact.com enables companies to achieve performance-driven growth via trustworthy relationships. Our award-winning solutions—Performance (affiliate), Creator (influencer), and Advocate (customer referral)—integrate every partner type into one cohesive platform. As consumer trust increasingly leans on recommendations from reliable sources, impact.com positions brands to excel in the most impactful spaces. Today, over 5,000 global brands, including giants like Walmart, Uber, Shopify, Lenovo, L’Oréal, and Fanatics, count on impact.com to facilitate more than 225,000 partnerships that yield measurable business outcomes.

Your Role at impact.com:

We are in search of a Senior Node.js Engineer who not only excels at coding but also has a passion for the art of programming. We need an innovative problem-solver—someone who approaches coding challenges as intriguing puzzles to be resolved before they affect the user experience.

Our primary product depends on a sophisticated ETL (Extract, Transform, Load) engine that aggregates data from a myriad of external sources.

If you relish the thrill of reverse-engineering complex APIs, crafting crawlers that navigate obstacles, or optimizing data pipelines to handle substantial volumes, you will be a perfect fit for our team.

What You'll Do:

  • Architect & Build: Create robust, scalable integrations utilizing Node.js and TypeScript.
  • The ETL Engine: Sustain and enhance the core ETL engine to ensure resilience, high throughput, and data integrity.
  • Data Scavenging: Design and implement crawlers and API consumers that interact with a variety of external systems.
  • Dev On-Call: Engage in a shared on-call rotation. You’ll oversee system health, respond to alerts, and troubleshoot production issues as they arise.
  • Quality First: Ensure that code quality remains paramount throughout all development phases.

About impact.com

impact.com is the leading commerce partnership marketing platform, innovating how businesses nurture growth through partnerships across the customer journey. With a focus on authentic relationships, we empower brands to achieve performance-driven results.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.