Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Full Stack Engineer II

$135k - $150k per year

Silversmith Capital Partners

The Company:

impact.com is the world’s leading commerce partnership marketing platform, transforming the way businesses grow by enabling them to discover, manage, and scale partnerships across the entire customer journey. From affiliates and influencers to content publishers, brand ambassadors, and customer advocates, impact.com empowers brands to drive trusted, performance-based growth through authentic relationships. Its award-winning products—Performance (affiliate), Creator (influencer), and Advocate (customer referral)—unify every type of partner into one integrated platform. As consumers increasingly rely on recommendations from people and communities they trust, impact.com helps brands show up where it matters most. Today, over 5,000 global brands, including Walmart, Uber, Shopify, Lenovo, L’Oréal, and Fanatics, rely on impact.com to power more than 225,000 partnerships that deliver measurable business results.

Your Role at impact.com:

We are looking for a Senior Node.js Engineer who doesn't just write code but actually enjoys the craft of programming. We need a proactive problem-solver—someone who treats failing code as a captivating puzzle to be solved and fixed before it impacts the user experience.

Our core product relies on a sophisticated ETL (Extract, Transform, Load) engine that pulls data from a dizzying array of external sources.

If you can find fun in reverse-engineering a complex API, building a crawler that can dance around obstacles, or optimizing the pipeline so that it can handle massive volumes you’ll fit right in.

What You'll Do:

  • Architect & Build: Develop robust, scalable integrations using Node.js and TypeScript.
  • The ETL Engine: Maintain and optimize the core of the ETL engine to ensure resiliency, high throughput and data integrity.
  • Data Scavenging: Design and implement crawlers and API consumers that interface with diverse external systems.
  • Dev On-Call: Participate in a shared on‑call rotation. You’ll monitor system health, respond to alerts, and perform "surgery" on production issues when things go sideways.
  • Quality First: Always looking for ways to improve and ensure the quality of our data.
  • Mentorship: Lead by example in code reviews and architectural discussions, fostering a culture of technical excellence.

Who You Are:

  • Pro‑active: You don’t wait for a spec to be 100% perfect if you see a way to make the system better today.
  • Tech Obsessed: You actually care about the stack. You follow the latest releases, you have opinions on tools, and you’re always looking for a more efficient way of working.
  • Resilient: You understand that in the world of third‑party integrations, things are unpredictable and unreliable. You enjoy the challenge of building "self‑healing" systems.

What You Bring:

  • Language Mastery: Deep expertise in Node.js and TypeScript.
  • Data Engineering: Experience building data‑processing/streaming processes, handling large datasets, and managing data schema evolution.
  • Observability: Good understanding of OpenTelemetry, all types of observability signals and experience working with them.
  • Cloud Native: Hands‑on experience with Google Cloud Platform (GCP) (e.g., GKE, KMS, Google Cloud Storage, Secret Manager).
  • Testing Rigor: A "test‑first" mindset with experience in frameworks like Jest, Vitest and Playwright.
  • Collaboration: Good understanding of GitHub workflows (PRs, Actions, Issues)

Salary

$135,000.00 - $150,000.00 CAD per year, plus an additional 5% variable annual bonus contingent on Company performance and eligible to receive a Restricted Stock Unit (RSU) grant.

Benefits and Perks

At impact.com, we believe that when you’re happy and fulfilled, you do your best work. That’s why we’ve built a benefits package that supports your well‑being, growth, and work‑life balance.

  • Strong extended health benefits: Health & Prescription coverage, vision and dental care, virtual health care, out‑of‑country medical coverage
    • Insurance coverage (life, short‑term disability, long‑term disability, and more)
    • Health Care Spending Account
    • Two different Employee Assistance Programs
  • Flexible Working: Our Responsible PTO policy means you can take the time off you need to rest and recharge. We're committed to a positive work‑life balance and provide a flexible environment that allows you to be happy and fulfilled in both your career and your personal life.
  • Health and Wellness: Your well‑being is a priority. Our mental health and wellness benefit includes up to 12 fully covered therapy/coaching sessions per year, with additional dependent coverage. We also offer a monthly gym reimbursement policy to support your physical health.
  • A Stake in Our Growth: We offer Restricted Stock Units (RSUs) as part of our total compensation, giving you a stake in the company's growth with a 3‑year vesting schedule, pending Board approval.
  • Investing in Your Growth: We’re committed to your continuous learning. Take advantage of our free Coursera subscription and our PXA courses.
  • Parental Support: We offer a generous parental leave policy, 26 weeks of fully paid leave for the primary caregiver and 13 weeks fully paid leave for the secondary caregiver.
  • Technology Financial Support: We provide a technology stipend to help you set up your home office and a monthly allowance to cover your internet expenses.

Note: Benefits may vary by location and are subject to local regulations.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

#J-18808-Ljbffr

Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Senior Full Stack Engineer II in Victoria, BC vacancy
  • $100k - $115k per year

     ...Welcome to an exciting opportunity for an experienced Full Stack Node.js Developer! In this role, you will play a pivotal part in designing, developing, and maintaining sophisticated Node microservices, Angular dashboards and Kubernetes microservices infrastructure. As a key... 
    Senior
    Work at office

    Buyerlink

    Victoria, BC
    4 days ago
  • $140k - $190k per year

     ...diversified digital portfolio, seeking a seasoned, front-end-leaning full-stack developer to build and modernize software across a portfolio of...  ...stability. * Proven track record of technically leading engineering workstreams, taking ownership of the development lifecycle, and... 
    Senior
    Flexible hours

    SureSwift Capital

    Victoria, BC
    a month ago
  •  ...Employment Type: 12 months  Full-Time Temporary   Number of in...  ...Perhaps you're a software-first data engineer who enjoys building robust...  ...business needs evolve.   As a senior member of the team, you'll...  ...environment. Modern Technology Stack: Work with cloud data platforms... 
    Senior
    Full time
    Temporary work
    Internship
    Work at office
    Immediate start
    2 days per week
    1 day per week

    BC Transit

    Victoria, BC
    4 hours ago
  • $200 per day

     ...This is a remote position. Job Overview We are offering a remote internship opportunity for Full Stack Developer Interns / Trainees who want structured learning combined with real project experience. This program runs for 1 to 6 months and focuses on developing... 
    Suggested
    Traineeship
    Internship
    Remote work
    Worldwide
    Flexible hours

    Business Web Solutions

    Victoria, BC
    a month ago
  • $135k - $170k per year

     ...measurable business results. Your Role at  impact.com : As a Senior Full Stack Developer , you’ll be working within a small fast-paced...  ...professional experience. ~7+ years professional software engineering experience. ~ Good command of the Java language and... 
    Senior
    Long term contract
    Temporary work
    Local area
    Home office
    Flexible hours

    Impact.com

    Victoria, BC
    27 days ago
  •  ...such, the requirement to continuously improve quality and safety is inherent in all aspects of this position. The Food Service Worker II performs related food service duties such as preparing, portioning, reheating, serving food, measuring and combining food and beverage... 
    Full time

    Island Health

    Victoria, BC
    6 days ago
  • $86.88k - $115.84k per year

     ...Waterfront Engineering Senior Electrical Engineer (Permanent) Victoria, BC  Expected Salary $86,879 to $115,838 To determine final salary, Babcock considers a variety of factors including the successful Candidate’s skills and experience and internal equity. The final... 
    Senior
    Permanent employment
    Internship

    Babcock

    Victoria, BC
    27 days ago
  • Drive innovation as a Senior Engineer at impact.com. Work within an agile team to transform digital experiences for users worldwide. This Senior Full Stack Developer position requires at least 7 years of software engineering experience. Your proficiency in Java, Spring, Hibernate... 
    Senior
    Worldwide

    Silversmith Capital Partners

    Victoria, BC
    7 hours ago
  •  ...and have more impact in the business and community. Complimentary products on us every shift And more, including benefits for all full time employees While we thank you for your interest, only those selected for interviews will be contacted. About COBS Bread... 
    Full time
    Part time
    Local area
    Monday to friday
    Flexible hours
    Shift work
    Day shift
    Afternoon shift
    Early shift

    COBS Bread

    Victoria, BC
    4 days ago
  •  ...Functional Programmer/Software Engineer - Growth Phase Cloud SaaS for Municipal Finance...  ...You will guide the evolution of our tech stack, tooling, and deployment processes to improve...  ...engineer, either through an internship or full-time permanent employment. ~ You can collaborate... 
    Long term contract
    Permanent employment
    Full time
    Internship
    Local area
    Flexible hours

    Waterworth

    Victoria, BC
    11 days ago
  • $130k - $150k per year

    Senior Submarine Engineering Lead Department: Technical Capability Employment Type: Full Time Location: CAN - Victoria Reporting To: Mark Butler Compensation: $130,000 - $150,000 / year Description Job Title: Senior Submarine Engineering Lead... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Summer holiday
    Overseas
    Flexible hours

    BMT

    Victoria, BC
    7 hours ago
  • $101.5k - $152.3k per year

     ...technical leadership for civil related projects and may serves as Engineer-of-Record on several projects. Perform Project Management and/...  ...number of working hours per week. Benefits Summary Regular full-time and part-time employees (working at least 20 hours per week)... 
    Senior
    Long term contract
    Full time
    Temporary work
    Part time
    For contractors
    For subcontractor
    Casual work
    Work at office
    2 days per week

    Stantec Consulting International Ltd.

    Victoria, BC
    7 hours ago
  • $135k - $160k per year

     ...Role BCI, a leading Canadian asset manager with $313.7billion in gross assets under management, is seeking an experienced Senior Security Engineer to join our Security Engineering and Operations team. The role reports to the Senior Manager, Cyber Security Engineering & Operations... 
    Senior
    Remote work
    Flexible hours
    1 day per week

    British Columbia Investment Corporation

    Victoria, BC
    7 hours ago
  • $85k - $160k per year

    Senior Salesforce Developer Position Description CGI's Vancouver Salesforce practice is...  ...management. . Salesforce Platform Developer II, Application Architect, or OmniStudio...  ...respect and belonging. Here, you’ll reach your full potential because… You are invited to be... 
    Senior
    Victoria, BC
    14 days ago
  • $18.75 per hour

    Recognized as the #2 Best Canadian Hotel in Travel + Leisure's 2024 World's Best Awards, Fairmont Empress is located in Victoria, BC, overlooking the city's sparkling Inner Harbour. A Forbes recommended and MICHELIN key hotel that offers 431 beautifully appointed guest ...
    Hourly pay
    Full time
    Worldwide
    Shift work

    FAIRMONT

    Victoria, BC
    1 day ago
  • $105k - $155k per year

    The Opportunity McElhanney is looking for an experienced Intermediate/Senior Civil Engineer who is a team player to join our growing team. In this role, you’ll work on meaningful projects that directly impact development across local communities, while building strong, lasting... 
    Senior
    Contract work
    Internship
    Work at office
    Local area
    Relocation package

    McElhanney Ltd.

    Victoria, BC
    7 hours ago
  • Elevate your career as a Senior Civil Engineer with McElhanney, focusing on meaningful projects that impact local communities in British Columbia. This role combines engineering design and team leadership. In this position, you'll bring your extensive civil engineering experience... 
    Senior
    Local area

    McElhanney Ltd.

    Victoria, BC
    7 hours ago
  • Company Description Recognized as the #1 Best Canadian Hotel in Travel + Leisure's 2024 World's Best Awards, Fairmont Empress is located in Victoria, BC, overlooking the city's sparkling Inner Harbour. A Forbes recommended and MICHELIN key hotel that offers 431 beautifully...
    Hourly pay
    Daily paid
    Permanent employment
    Full time
    Worldwide
    Shift work

    FAIRMONT

    Victoria, BC
    7 days ago
  • $17.5 - $21 per hour

    A career at Whole Foods Market is more than just the work you do- it's about your personal growth and creating meaningful change. Our purpose is to nourish people and the planet. That means improving how people eat, funding grants for school gardens, providing access to fresh...
    Hourly pay
    Full time
    Work at office
    Local area
    Immediate start
    Flexible hours
    Shift work
    Night shift

    Whole Foods Market

    Victoria, BC
    5 days ago
  • Advance your career at BCI as a Senior Cloud Security Engineer, focusing on securing vital environments. Collaborate with cross-functional teams to deliver high-quality security solutions. In this strategic role, you will work within BCI’s Security Engineering and Operations... 
    Senior

    British Columbia Investment Corporation

    Victoria, BC
    7 hours ago
  • Take on a pivotal role as a Senior Civil Engineer in water resource projects. Oversee complex designs and provide leadership, ensuring high-quality deliverables to clients. In this position, you will lead technical tasks and manage significant projects while mentoring junior... 
    Senior
    Work at office

    Stantec Consulting International Ltd.

    Victoria, BC
    7 hours ago
  •  ...future for you. You bring the can-do attitude and we will provide the tools for your success. Join us today! LEON'S IS CURRENTLY HIRING A FULL-TIME CUSTOMER CARE ASSOCIATE Leon's is currently looking for a Customer Care Associate who is focused on delivering a world class... 
    Full time
    Shift work
    Weekend work
    Afternoon shift

    Leon's

    Victoria, BC
    4 days ago
  •  ...COBS Bread and bringing amazing fresh baking to our local community! COBS Bread Harris Green location is looking for an enthusiastic FULL TIME or Part Time Sales Assistant. You will be sharing the most delicious, baked from scratch bread and treats with our local community... 
    Full time
    Part time
    Local area
    Flexible hours
    Shift work

    COBS Bread

    Victoria, BC
    13 days ago
  •  ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction...  ...across British Columbia. Key Responsibilities Serve as a senior technical resource providing specialized input to  municipal drinking... 
    Senior
    Full time
    Work at office
    Local area
    Worldwide
    Relocation
    Flexible hours

    AECOM

    Victoria, BC
    5 days ago
  • Babcock seeks a Senior Test Specialist, Mechanical in Victoria, BC to lead testing for Victoria Class Submarine systems. Utilize your technical...  ...acceptance for complex marine projects. With a foundation in engineering and leadership, your contributions will enhance submarine... 
    Senior

    Nuclearinst

    Victoria, BC
    2 days ago
  •  ...Join impact.com as a Senior Engineer specializing in Node.js, where you can explore data solutions and ETL processes in a dynamic, supportive...  ...using Node.js and TypeScript Optimize and maintain the core ETL engine for efficiency Develop crawlers and external system... 
    Senior

    Silversmith Capital Partners

    Victoria, BC
    7 hours ago
  • $20 - $21.53 per hour

     ...and municipalities to help in keeping Canadians safe. Location: Various Sites in the Victoria area Position Status: Part-Time, Full-Time and Casual Available Shifts: Various days, evenings, and overnight shifts Wage: $20.00/hr - $21.53/hr Reports to: Site... 
    Long term contract
    Full time
    Temporary work
    Part time
    Casual work
    Flexible hours
    Shift work
    Night shift
    Day shift
    Afternoon shift

    Commissionaires Victoria, The Islands And Yukon

    Victoria, BC
    29 days ago
  • $118k - $130k per year

     ...overall health of the individuals we serve. Compensation: Full-time (5 days per week) community-based therapists have the opportunity...  ...or share your expertise.  Performance-Based Recognition: Our Senior Clinician Program recognizes clinical excellence and offers a... 
    Senior
    Full time
    Contract work
    Private practice
    Work at office
    Relocation package

    Tall Tree Health

    Victoria, BC
    28 days ago
  •  ...Position:  Full Time Floor Leader Weekly: 30-39 hours     Interview Plan   Floor Leader As a Floor Leader, you'll play a vital role in supporting the Store Management Team across all areas of the business. This includes everything from driving sales and opening... 
    Full time
    Flexible hours
    Shift work
    Night shift
    Afternoon shift

    Lush Handmade Cosmetics

    Victoria, BC
    13 hours ago
  •  ...Under the direction of the Manager or designate and in collaboration as a member of a multidisciplinary team the Licensed Practical Nurse Full Scope performs assessments plans and provides personal care and performs nursing procedures. The Licensed Practical Nurse Full Scope... 
    Part time

    Island Health

    Victoria, BC
    15 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Full Stack Engineer II. Be the first to apply!