Staff Software Developer
$104.3k - $136.8k per yearVaricent
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 2025 Forrester Wave Report for SPM , 2023 Ventana Research Revenue Performance Management (RPM) Value Index , Gartner Peer Insights , 2024 Gartner SPM Market Guide , and G2. 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:
- Innovate with Purpose: Build impactful solutions for customers worldwide.
- Join Excellence: Work in a diverse, collaborative, and innovative team.
- Shape the Future: Lead in redefining revenue optimization.
- Grow Together: Unlock your potential in a supportive environment.
Join us at Varicent—where your talent and ambition meet limitless opportunities for success!
Staff Software Developer
The Incentives Development team is dedicated to driving innovation and excellence in everything we build. By combining deep technical expertise with creative problem-solving, the team delivers a best-in-class user experience for our customers. Our commitment to customer success extends beyond feature delivery—we continuously explore new opportunities to enhance our platform through cutting-edge capabilities that delight users and exceed expectations.
With a strong focus on quality, scalability, and performance, we consistently push the boundaries of efficiency, ensuring our systems remain modern, reliable, and built for the future.
As a Staff Software Developer , you will be part of a multidisciplinary team of developers, designers, data scientists, and business professionals. You will work on Varicent Incentives , a single-page web application built using React and Redux that connects to a REST API written in C# and hosted on AWS.
What You'll Do
Build new features for our REST API and enhance AWS infrastructure using a modern technology stack, including C# and AWS CloudFormation.
Partner closely with Product Management, Design, and QA teams to deliver new features and platform enhancements.
Participate in our pull request review process, ensuring high code quality while providing thoughtful feedback and mentorship to fellow team members.
Optimize application performance, scalability, and responsiveness across large datasets.
Develop cloud-native features using AWS services such as Lambda, S3, DynamoDB, and Redshift.
Automate deployments and CI/CD pipelines using Infrastructure-as-Code technologies.
Identify and resolve performance bottlenecks while ensuring high availability and platform reliability.
✅ What You'll Bring
Technical Skills
7+ years of software development experience, with a focus on data-intensive applications.
Proficiency in at least one backend programming language (e.g., C#, Java, or C++).
Hands-on experience with AWS services such as EC2, S3, Lambda, RDS, and Redshift.
Understanding of ELT/ETL processes and the challenges associated with handling large-scale datasets.
Strong understanding of software design principles and engineering best practices.
Excellent problem-solving skills and a passion for building clean, scalable, and maintainable solutions.
Collaboration & Communication
Strong English communication skills and the ability to collaborate effectively within cross-functional teams.
B2-level English proficiency or higher is required.
First 30 Days: Getting Started
Learn and become familiar with our development processes, codebase, coding standards, and tools.
Actively participate in team meetings, collaborate with colleagues, and communicate progress, blockers, and learnings effectively.
Complete well-defined tasks and bug fixes while demonstrating the ability to write high-quality code.
️ First 60 Days: Building Momentum
Become increasingly independent when handling assigned work, requiring less supervision and guidance.
Take ownership of more complex assignments, including implementing new features and modules.
Demonstrate improved troubleshooting skills and the ability to resolve issues efficiently.
Consistently adhere to coding standards, produce maintainable and well-documented code, and actively participate in code reviews.
Contribute valuable insights during team discussions and collaborate effectively across functions.
First 90 Days: Hitting Your Stride
Lead the development of a larger feature or service that is critical to the Incentives Management application.
Ensure scalability, reliability, and performance through rigorous testing and optimization.
Develop a strong understanding of the application's core architecture and troubleshoot reported defects with minimal assistance.
Consistently meet project deadlines while delivering high-quality work.
Demonstrate a commitment to continuous learning and staying current with emerging technologies and industry trends.
Identify opportunities to improve development processes and recommend solutions that enhance efficiency and productivity.
Participate in roadmap planning, technical discussions, and estimation exercises to help shape the future direction of the platform.
The expected base salary range for this role is $104,300 - $136,800* CAD, and individuals may be eligible to participate in our variable compensation program.
*Final compensation may vary based on experience, skills, designations, and market conditions. This posting is for an existing vacancy.
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.
Varicent is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. If you require accommodation at any time during the recruitment process please email View email address on codingjobboard.com
Varicent is also committed to compliance with all fair employment practices regarding citizenship and immigration status. By applying for a position at Varicent and/or by using this portal, you declare and confirm that you have read and agree to our Job Applicant Privacy Notice and that the information provided by you as part of your application is true and complete and includes no misrepresentation or material omission of fact
$123k - $172.4k per year
...Job Responsibility: We're looking for a Staff Software Developer to help us champion and drive the advancement of our product's quality, performance, and security. You'll be working on complex technical problems across multiple teams, while actively searching for solutions...SuggestedFull timeRemote workFlexible hours- ...approach to where we work. OVERVIEW The Developer Experience team at Instacart is the force... ...Instacart engineers to ship high-quality software faster — from AI-powered code review to build... ...an idea from concept to production. As a Staff Software Engineer on Developer Experience...SuggestedFull timeInternshipWork at officeLocal areaRemote workWork from homeFlexible hoursShift work
$186.37k - $223.64k per year
...a truly career-defining opportunity. Staff Backend Engineer - Adaptive Telemetry, Databases... ...the best open source observability software – including Prometheus, Mimir, Loki, Tempo... ...-team planning. We invest heavily in developer productivity. You can use modern AI coding...SuggestedLong term contractFull timeLocal areaRemote work- ...GitLab enables organizations to increase developer productivity, improve operational efficiency... ...trust GitLab to ship better, more secure software faster. The same principles built into... .... An overview of this role As a Staff Backend Engineer on GitLab’s Security Factory...SuggestedFull timeLive InRemote work
- Responsibilities Own the architecture and evolution of a major area of the entity data platform. Design systems that ingest and serve large volumes of heterogeneous vendor data with high reliability, freshness, and accuracy. Reduce manual validation through AI-assisted...SuggestedFull time
- ...and offices in the U. S. , U. K. , Finland, India, Singapore, Canada, and Ireland. Come join us! About the Role We are seeking a Staff Software Engineer to join Reference and Entity Data Systems (REDS) and own the design and evolution of our entity data platform — ingesting...Full time
- ...all. Join us as we continue to grow, innovate, and push the boundaries of what's possible in mobile communication. We're looking for a Staff Android Engineer to help lead the design, development, and delivery of high-quality Android applications. In this role, you'll be...Long term contractFull timeWork at officeRemote workWork from homeFlexible hours
- ...This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff AI Developer based in Canada. Overview Join an innovative cybersecurity environment focused on developing intelligent technologies that help...Full time
- ...success, and together, we’ll create the conversations of tomorrow. Empower your impact at Cision. Be seen, be understood, be you. Staff Software Developer You will work closely with product, design, and Principal Engineers to develop and enhance applications by managing AI intent...Long term contractFull time
- ...intelligently automate technical support services with market leading software solutions that keep the modern, WIFI connected homes of the... ...dollar industry. We are looking for a senior to very senior developer to join our team and help shape the next generation of our solutions...Full timeLocal areaImmediate startRemote workFlexible hoursWeekend work
- ...next steps. Our partner is looking for a Staff Software Engineer, IDSM based in Canada. We are... ...help advance an enterprise platform for developing, deploying, and managing machine learning... ...Scalable Platform Engineering: Design, develop, and maintain high-performance backend services...Full time
$176k - $226k per year
...cyberattacks. Opportunities to make an impact with bold thinking are real—and happening daily at Coalition. About the role This is a Staff-level individual contributor role and the technical lead for the Security Engineering team behind Coalition Control, the platform that...Full timeFixed term contractWork at officeRemote workHome officeFlexible hours- ...js Full - Stack Code Review Technical Documentation Software Architecture About micro1 micro1 is a data lab that helps AI... ...ensures both quality and velocity. Role Title: Software Developer Role Type: Contractor Location: Remote micro1 is engaging...Long term contractFor contractorsRemote work
- ...push beyond. The opportunity We are searching for a Staff Software Engineer to join our Offers team . The role entails... ...functional leadership and ensuring total transparency between developers, partners, and stakeholders. You champion an agile mindset,...Long term contractPermanent employmentFull timeRemote workWorldwideRelocationFlexible hours
$195k - $210k per year
...connect kids to highly-vetted caregivers on wheels. Through our software, we solve the biggest transportation challenges facing schools and... ...environments, and AI-assisted testing and verification. Develop workflows where AI safely drafts test suites, scenarios, and verification...Full timeRemote workFlexible hours- ...Back to jobs New Staff Software Engineer Remote - Canada Apply About AlphaSense: The world’s most sophisticated companies rely on AlphaSense to remove uncertainty from decision-making. With market intelligence and search built on proven AI, AlphaSense delivers insights that...Full timeWork at officeLocal areaRemote workWorldwide
- ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Engineer (Senior, Staff) based in Canada. This is a high-impact senior engineering opportunity focused on building consumer AI products used by...Full timeInternshipWorldwide
- ...every product team to build its own version? We’re looking for a Staff Infrastructure Engineer to become a technical owner for Mercury... ...organizational leverage. Experience building an internal developer platform or service infrastructure at a scaled engineering organization...Flexible hours
$165k - $220k per year
...the world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their terms.... ...affect performance, correctness, and the interfaces exposed to developer tools. Evaluate ways to represent and expose browser state efficiently...Immediate startRemote workHome office$100k - $135k per year
...ranking #1 for PACS Asia/Oceania in the 2021 Best in KLAS: Global Software (Non-US) report. To learn more, visit intelerad.com and follow... ...right time, patients get answers faster. As a Senior Software Developer on our InteleOrchestrator team, you’ll build the intelligent, cloud...Full timeLocal areaRemote work- ...and propose fixes. The interfaces that developers use to understand and trust that work don... ...customer: every decision connects back to the developer sitting in front of a failing build at 2... ...it lands. - Invent new interfaces. Software delivery is being reinvented. Pipelines...Full time
- ...Responsibilities Diagnose or verify diagnoses for long-tail WebCompat bugs. Write appropriate WebCompat interventions. Develop and land simple AI-assisted fixes. Reproduce and triage incoming site-breakage reports. Requirements Solid web development skills...Full time
- ...platforms. Optimize build times, test coverage, reporting, and developer feedback cycles. Implement monitoring, alerting, and incident... ...experience. Active open-source contribution or large-scale software development experience at a leading technology company is preferred...Long term contractTemporary workCasual workRemote workFlexible hours
- ...valuable mission. That’s where you come in. The Role To continue scaling our Front-End teams we’re searching for an experienced software developer with a passion for Front-End development, particularly React and TypeScript. In this role, you will be instrumental in building...Full timeLocal areaFlexible hours
$181k - $241k per year
...review and design standards for your team, and advocating for them beyond your team through your writing and tech talks. · You will help develop talent on your team by providing feedback and guidance, and leading by example. What We Look For · You have 8+ years of experience...Full timeRemote work- ...This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff Software Engineer, Core Everand based in Canada. This is a senior technical leadership opportunity focused on shaping the backend platform...Full timeInternshipRemote work
- ...This is a remote, project-based role for software engineers with 1–3 years of professional experience. You will complete tasks spanning software development, debugging, code review, and technical implementation across a variety of stacks and applications. Work is over the next...Contract workRemote work10 hours per week
- ...hardened, secure, and production-ready builds of all the open source software engineers and AI agents rely on, Chainguard helps organizations... ...VC, Redpoint Ventures, Sequoia Capital, and Spark Capital. Staff Software Engineer (Customer Platform) Remote: US, UK, Canada The...Full timeRemote work
- ...Back to jobs Staff Software Engineer, Python Remote - Canada Apply About Northbeam Northbeam is building the world's most advanced marketing intelligence platform, providing top eCommerce brands a unified view of their business data through powerful attribution modeling and...Full timeRemote work
$181k - $241k per year
...on what matters most. We are looking for a Staff Engineer to lead projects and initiatives... ...inform and influence the hiring decisions. Develop and review the technical content and... ...Look For - 6-10+ years of experience as a software engineer with leadership responsibilities...Full timeWork at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Developer. Be the first to apply!
