Staff Software Engineer – Backend (Typescript / .Nodejs / AWS )
at Varicent
- Seniority
- Staff Principal
- Location
- Vancouver, British Columbia, Canada
- Posted
- 19d ago
at Varicent
<div class="content-intro"><p> </p> <div class="p-rich_text_section">At Varicent, we’re not just transforming the Sales Performance Management (SPM) market—we’re redefining how organizations achieve revenue success. Our cutting-edge SaaS solutions empower revenue leaders globally to design smarter go-to-market strategies, maximize seller performance, and unlock untapped potential. Varicent stands at the forefront of innovation, celebrated as a market leader in the <em data-stringify-type="italic">2025 Forrester Wave Report for SPM</em>, <em data-stringify-type="italic">2023 Ventana Research Revenue Performance Management (RPM) Value Index</em>, <em data-stringify-type="italic">Gartner Peer Insights</em>, <em data-stringify-type="italic">2024 Gartner SPM Market Guide</em>, and <em data-stringify-type="italic">G2. </em>Our solutions are trusted by a diverse range of global industry leaders like T-Mobile, ServiceNow, Wawanesa Bank, Shaw Industries, Moody's, Stryker and hundreds more. Here’s why you’ll thrive at Varicent:</div> <ul class="p-rich_text_list p-rich_text_list__bullet p-rich_text_list--nested" data-stringify-type="unordered-list" data-list-tree="true" data-indent="0" data-border="0"> <li data-stringify-indent="0" data-stringify-border="0"><strong data-stringify-type="bold">Innovate with Purpose: Build impactful solutions for customers worldwide.</strong></li> <li data-stringify-indent="0" data-stringify-border="0"><strong data-stringify-type="bold">Join Excellence: Work in a diverse, collaborative, and innovative team.</strong></li> <li data-stringify-indent="0" data-stringify-border="0"><strong data-stringify-type="bold">Shape the Future: Lead in redefining revenue optimization.</strong></li> <li data-stringify-indent="0" data-stringify-border="0"><strong data-stringify-type="bold">Grow Together: Unlock your potential in a supportive environment.</strong></li> </ul> <div class="p-rich_text_section">Join us at Varicent—where your talent and ambition meet limitless opportunities for success!</div></div><p>Our ELT (Extract, Load, Transform) application simplifies data workflows, enabling organizations to extract insights faster, automate repetitive tasks, and unlock the true potential of their data.</p> <p>We are looking for a Staff Software Engineer with deep experience designing and scaling <strong data-start="562" data-end="601">large-scale, data-intensive systems</strong>. This role requires hands-on expertise working with <strong data-start="654" data-end="674">massive datasets</strong>, distributed data pipelines, and high-throughput backend architectures. You will play a key role in driving our backend services, data platforms, and cloud-native systems forward.</p> <p><strong data-start="860" data-end="878">What You’ll Do</strong></p> <ul> <li>Design, build, and scale new features for <strong>REST APIs</strong> and <strong>large-scale data processing pipelines</strong> that handle <strong>high-volume datasets</strong> across distributed systems.</li> <li>Architect and optimize backend services for <strong>high throughput and low-latency</strong> performance.</li> <li>Develop data-intensive and event-driven applications using Python, Typescript, C#, and AWS-native services.</li> <li>Improve system performance, reliability, and scalability across microservices and cloud infrastructure.</li> <li>Partner with senior engineers, architects, DevOps, and QA throughout the full development lifecycle.</li> <li>Mentor developers, guide code reviews, and raise engineering quality standards.</li> </ul> <p><strong data-start="1772" data-end="1790">What You Bring</strong></p> <p><strong data-start="1797" data-end="1820">Technical Expertise</strong></p> <ul> <li>6+ years of backend or full-stack engineering experience with a strong backend focus.</li> <li>3+ years working with Typescript / Node.js / C#.</li> <li>Advanced experience with AWS (EC2, EKS, Lambda, S3, DynamoDB, RDS, Step Functions, etc.).</li> <li>Proven experience working with <strong>large datasets</strong>, distributed computing, and batch or stream processing using Spark, Dask, EMR, Glue, Kafka, etc.</li> <li>Solid understanding of system design, distributed systems, scalability patterns, and cloud architecture.</li> </ul> <p><strong data-start="2506" data-end="2539">Collaboration & Communication</strong></p> <ul> <li data-start="2660" data-end="2771">Ability to collaborate, document solutions clearly, and participate in technical discussions with stakeholders.</li> </ul> <p data-start="4218" data-end="4377"> </p> <p><span data-contrast="auto">For this role, the estimated annual base salary range is between $121,000 - $159,000 (CAD). In addition to base salary, our compensation package may include bonuses, commissions for eligible sales roles, and a comprehensive benefits package. The actual base salary will vary based on factors including individual qualifications and market data, as objectively assessed during the interview process.</span><span data-ccp-props="{}"> </span></p> <p><span data-contrast="auto">This posting is for a </span><strong><span data-contrast="auto">new </span></strong><span data-contrast="auto">vacancy.</span><span data-ccp-props="{}"> </span></p> <p><span data-contrast="auto">This hiring process utilizes artificial intelligence tools to assist in candidate screening and assessment. Our AI tools are designed to complement — not replace — human decision-making.</span><span data-ccp-props="{}"> </span></p> <p><strong><span data-contrast="auto"><span data-ccp-parastyle="Strong1" data-ccp-parastyle-defn="{"ObjectId":"15869c1a-2d06-5784-8edf-428ec4be8a42|1","ClassId":1073872969,"Properties":[469775450,"Strong1",201340122,"2",134234082,"true",134233614,"true",469778129,"Strong1",335572020,"1",134224900,"true",469777841,"Arial",469777842,"Arial",469777843,"Arial",469777844,"Arial",469769226,"Arial",268442635,"22"]}">Overview of Benefits:</span></