Senior Software Engineer - ICM
$154.5k - $225.45k per yearCaptivateIQ
CaptivateIQ is transforming the way companies plan, manage, and optimize sales performance. We started by revolutionizing incentive compensation management, and now we're expanding our platform to solve broader sales planning challenges. Recognized by industry analysts like Forrester, Gartner and G2 and backed by top-tier investors, including Sequoia, ICONIQ, Accel, and Sapphire Ventures. We empower high-growth companies like Netflix, Figma, and Stripe with the flexibility and insights needed to drive revenue performance.
Join a talented, product focussed engineering team committed to solving some of the most complex and impactful problems within sales performance management.
About the Role
We’re looking for a Senior Software Engineer who thrives in the earliest stages of product development — where the problems are ambiguous, the path is undefined, and the focus is on discovering what should exist, not just building what’s already been decided.
This is a highly creative, high-impact engineering role: you’ll help take brand-new concepts from idea → prototype → production, working closely with design, product, and customers. If you love building new experiences, validating assumptions quickly, shaping product direction, and turning abstract ideas into real software, you’ll excel here.
Remote: United States or Canada
What you’ll do:
Build 0→1 products: Create new services, features, and user experiences from scratch — often starting with rough prototypes and evolving them into scalable, production-ready systems.
Work through ambiguity: Take loosely defined, abstract problem spaces and transform them into clear technical and architectural approaches.
Partner deeply with product & design: Participate in customer discovery, sketch solutions, propose alternatives, challenge assumptions, and help define what valuable and delightful looks like.
Experiment rapidly: Build POCs, run technical spikes, validate ideas quickly, and iterate based on real customer feedback.
Influence product direction: Bring an engineering-driven perspective to what we build, how we build it, and what tradeoffs are worth making at early stages.
Design and build scalable systems once we validate the direction, balancing speed with long-term maintainability.
Raise the technical bar: Contribute to architectural discussions, coding standards, best practices, and mentoring other engineers.
Own quality end-to-end: From early prototypes to robust production code, you care deeply about reliability, performance, and customer experience.
What you’ll bring:
6+ years of software engineering experience shipping real products in fast-moving environments.
Proven success building new products or highly exploratory features (0→1, startups, innovation labs, greenfield initiatives).
Comfort working with high ambiguity and incomplete information — you can define direction, propose solutions, and move work forward without waiting for perfect specs.
Strong customer empathy and interest in learning directly from users.
Fluency in full-stack development (or strong backend experience paired with solid product instincts), with hands-on experience in Python/Django, TypeScript/JavaScript, React, and PostgreSQL.
Solid understanding of system design, APIs, performance, and scalable architecture.
Ability to balance speed vs. quality — you know when to build scrappy and when to build durable.
Excellent communication skills and willingness to collaborate across disciplines.
Why You’ll Love This Role
You’ll help define a brand-new product experience and shape its technical foundation.
You’ll work in a space where engineering has a huge voice in product direction.
You’ll operate at the intersection of creativity, customer needs, and deep technical work.
The problems are meaningful, the ambiguity is real, and your impact will be visible from day one.
Benefits
Comprehensive Healthcare: 100% coverage for medical, dental, and vision for all FTEs, with roughly 75% coverage for dependents.
Flexible Time Off: Flexible vacation days plus quarterly mental health days to ensure you have the space to recharge.
Annual Stipends: Dedicated funds for your professional development and caretaking needs.
Work Anniversary Bonuses: Annual bonuses to celebrate your milestones and contributions to the CaptivateIQ team that grow as your tenure does.
Retirement Savings (US-Only): A 401(k) plan to help you invest in and secure your future.
Premium Tools: The latest Apple hardware to empower you to do your best work.
Inclusive Community: Active Employee Resource Groups (ERGs) that celebrate shared identities and support our DEI goals by fostering an environment where diverse talent thrives.
Notice to Prospective Candidates:
Only emails from @captivateiq.com should be trusted.
We are aware of active recruitment scams using the CaptivateIQ name, in which individuals pose as our recruiters and post fake remote job openings and make fake job offers on the Internet. Please note, we will never do the following:Attempt to correspond with a candidate using a free web-based account, such as an email address that ends in @gmail.com, @yahoo.com, @hotmail.com, etc.
Make an offer of employment without conducting multiple rounds of interviews face-to-face using secure video-conferencing technology.
Ask candidates to cash checks to buy equipment on behalf of CaptivateIQ.
Ask candidates to make a payment in order to be considered for a position.
Make early requests for candidates' personal information such as date of birth, passport details, credit card numbers, bank details and social security number, etc.
Please note that we’ll only ask for more sensitive personal information in connection with background checks after an offer is made.
Participate in an on-call rotation to provide after-hours support, ensuring timely resolution of critical issues and maintaining system uptime.
$154,500 - $225,450 a year
The compensation offered for this position will depend on numerous factors, including individual proficiency, anticipated performance, and the location of the selected candidate. The base salary range for this role is $154,500 – $225,446 . Compensation for candidates hired in Canada will be provided in Canadian dollars and may differ from the ranges listed above due to currency conversion. Base salary is just one component of CaptivateIQ's competitive total rewards package, which also includes equity, comprehensive health benefits, and other perks and benefits.
CaptivateIQ participates in E-Verify, web-based system that allows enrolled employers to confirm the eligibility of their employees to work in the United States
- ...hardened, secure, and production-ready builds of all the open source software engineers and AI agents rely on, Chainguard helps organizations build... ...with as little manual intervention as possible. As a Senior Engineer, you'll be a hands-on contributor to a small, focused...SeniorRemote jobFull timeLocal areaFlexible hours
- ...Role AlphaSense is seeking an exceptional engineer to own our Excel plugin strategy,... ...architectures - Experience with enterprise software deployment, updates, and version management... ...add-ins - Knowledge of Excel's calculation engine, object model, and common power-user patterns...SeniorFull timeWork at officeLocal areaWorldwide
- ...creating the infrastructure, tooling, frameworks, and capabilities needed to welcome a billion customers. Spotify is looking for a Senior Software Engineer to join the Authorization team within Platform. Our team builds and operates the authorization and permissioning systems that...SeniorLong term contractFull timeWork from home
$153k - $213k per year
...The Card Loan Platform team builds the high-throughput decision engine at the heart of Affirm’s card products. Unlike traditional cards... ...through code review. What we look for - 5+ years of experience in software development or engineering, with a deep understanding of system...SeniorLong term contractFull timeRemote work- ...Come join us! About the Role AlphaSense is seeking an exceptional engineer to own our Excel plugin strategy, bringing the power of AI-... ...critical decisions. Who You Are: - 5+ years building production software, with significant experience in desktop applications or Office add...SeniorFull timeWork at officeWorldwide
- ...opportunity requires an applicant to live and work within the Quebec province. About the Role We are looking for a Software Engineer or Senior Software Engineer to join our Entitlements Team and help design and build the applications and services that power the...SeniorFull timeWork at officeFlexible hours
- ...Are you a seasoned Software Engineer seeking your next opportunity to make a significant impact? Do you bring curiosity and drive, coupled with a wealth of experience, to excel in a fast-paced and dynamic environment? Do you thrive in collaborative settings, valuing engineering...SeniorLong term contractFull time
- ...Back to jobs New Senior Software Engineer Remote Canada Apply Why Mozilla? Mozilla Corporation is the non-profit-backed technology company that has shaped the internet for the better over the last 25 years. We make pioneering brands like Firefox, the privacy-minded web browser...SeniorFull timeRemote workWorldwide
$58 - $73 per hour
...this is where you come in… We are looking for a Frontend Senior Software Engineer to join us on a contract for for an unannounced project... ..., or Mobile) ~ Professional proficiency with multiple game engines, or proven ability to pick up new ones ~ Ability to write...SeniorFull timeContract workInternshipLocal area$149.6k - $199.6k per year
...thinking are real—and happening daily at Coalition. About the role We are looking for a Senior Software Engineer to provide technical leadership on Coalition’s Scanning Engine & Data Collection team. This team is responsible for the distributed systems that...SeniorFull timeFixed term contractWork at officeRemote workHome officeFlexible hours$137.6k - $172k per year
...ideas, expertise, and perspective to meaningful work that can make a difference at global scale. Job Overview: As a Senior Software Test Engineer (Test Infrastructure and Tooling) at Coursera, you’ll play a key role in helping teams produce high-quality software for millions...SeniorFull time$141.52k - $176.9k per year
...for team gatherings, functional off-sites or customer meetings. . See yourself at Twilio Join the team as Twilio’s next Senior Software Engineer, L3. About the job The Compliance Experiences team sits at the heart of the Twilio platform, owning two critical...SeniorLocal areaRemote workWorldwide$98k - $147k per year
...Senior Software Engineer This role reports to the Chief Technology Officer. This is a full-time position open to candidates in Canada. Compensation: $98,000 - $147,000 About the role We're looking for a Senior Full Stack Software Engineer to join our engineering...SeniorRemote jobFull timeLocal areaWeekend work- ...continuously improve those experiences. We're a cross-functional team of engineers, product managers, designers, and data partners who move... ...for quality, reliability, and scalability. YOUR MISSION As a Senior Software Engineer on the Growth & Engagement team, you'll build the...SeniorLong term contractFull time
- ...growing 30%+ at ~$2B ARR is that we need great engineers everywhere, and we have the room to shape... ...: IOT) sits at the center of hardware, software, AI, and the physical world. The platform... ...is broad and flexible: we're hiring from Senior through Staff+, across platform and...SeniorLong term contractFull timeRemote workRelocation packageFlexible hours
$142k - $227k per year
...engage customers, and keep employees happy. Engineers at Toast build the mission-critical... ...massive data scale, custom menu and pricing engine configurations, and complex multi-entity... ...Need to Thrive (Requirements) - 5+ years of software engineering experience building...SeniorFull timeWork at officeLocal area- ...Campus : le générateur d’entraînement et les services Python qui orchestrent l’expérience de coaching. C’est un rôle d’ingénieur software senior, avec une attention particulière portée à la qualité du code, à la robustesse en production et à la maintenabilité long terme....SeniorFull time
- ...of the Fortune 100®, trust Conga when commercial complexity is high and global impact is on the line. Sr. Software Engineer, DevOps Location: Canada Reports to: Senior Director, Cloud Operations A quick snapshot… As a Senior Software Engineer, DevOps at Conga, you will play...SeniorFull timeWorldwide
- ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer, Site Reliability Engineering based in Canada. This is a senior-level opportunity to help build and operate the reliable, secure...SeniorFull timeRemote workRotating shift
- ...every product experience from Metrics to Triggers and SLOs. As a senior engineer on Storage, you’ll work on high-impact systems where our... ...Support our services in production. We believe in owning the software we build. Every engineer on Storage participates in on-call rotations...SeniorFull timeRemote work
$81.81k - $122.28k per year
...ensuring every voice is heard. About the Role We're seeking a Senior Software Engineer to join our team! The Software Engineer will be a senior... ...PostgreSQL, or CosmosDB, including Advanced knowledge of SQL Server Engine architecture and SQL Server Integration Services ~ Cloud...SeniorPermanent employmentFull timeWork at officeRemote work$255.9k - $318.6k per year
...What The Role Is As a Senior Engineer at Babylist, you take on hard problems and own them end-to-end. Millions of families depend on what we build. Agents write most of the code now. So the hard part is yours: what to build, how it should work and whether what shipped...SeniorRemote jobFull timeWeekend work- ...investors who have helped define modern fintech and enterprise software, including Spark Capital, Ten Coves Capital, Portage... ...Boosted.ai is seeking a highly motivated and results-driven Senior Software Engineer to play a pivotal role in designing and building advanced software...SeniorLong term contractFull timeWork from homeFlexible hours
$95k per year
...turning data into actionable insights with lightning speed. Calabrio-Verint is looking for a highly skilled and experienced Senior Software Engineer, AI to perform a key role in our digital transformation program, and deliver exceptional customer experience supported by...SeniorFull timeFlexible hours- ...Technology Fast 50 winner, Corinex is shaping the future of smart energy. About The Job Corinex is seeking an experienced Senior Embedded Software Engineer to join our engineering team in developing next-generation smart grid communication devices. In this role, you will work...SeniorFull time
$135k - $150k per year
...with us. We're building custom internal systems at the cutting edge of agentic AI in the accounting and finance space. The Senior Software Engineer will be the hands-on architect and builder of the new systems shaping our business — and the technical counterpart to our...SeniorFull timeFlexible hours- ...more, and counts the former President and COO of Hubspot, JD Sherman, among its board members. YOUR ROLE & MISSION As a Senior Software Engineer, you will be a critical part of our growing company, working on a cross-functional team to implement best practices in...SeniorFull timeWorldwide
$140k - $170k per year
...individuals to help make this vision a reality for millions more patients across North America. About the team: As a Senior Software Engineer on our Provider team, you will have the opportunity to apply your Full Stack expertise towards building the next generation of...SeniorFull timeWork at officeRemote work2 days per week$170k - $220k per year
...Senior Software Engineer Build financial systems Canadians trust with their money every day At Shakepay, we build products that help Canadians buy, earn, and save bitcoin simply and securely. Since launching in 2015, we’ve grown to more than one million customers across...SeniorLong term contractFull timeWork at officeImmediate startRemote work$112k - $152k per year
...insights – technology plays an invaluable role in our success. The engineering team at Warner Music Group makes all of it a reality. WMG... ...a nimble independent. Your role: We are seeking a Senior Software Application Engineer to lead the architectural evolution of...SeniorFull timeLocal areaWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - ICM. Be the first to apply!
- software developer intern Remote
- software design engineer Remote
- software engineer devops Remote
- software developer internship no experience Remote
- software engineer salary in canada Remote
- junior software engineer Remote
- software developer no experience Remote
- développeur logiciel Remote
- software engineer intern Remote
- director software engineering Remote
