All roles

Open role

[Remote] Staff Software Engineer, Modeling Platform

Remote · Morocco Full-time

Note: The job is a remote job and is open to candidates in USA. CaptivateIQ is seeking a Staff Software Engineer to lead the technical direction and multi-year strategy for its Modeling Platform. The role involves evolving its framework, SDK, APIs, and AI interfaces, aligning partner teams, and coaching engineers.

Responsibilities

  • Own the technical direction of the modeling platform's framework and SDK layer, partnering closely with the SmartGrid team on the underlying computation engine
  • Own and evolve the platform's framework, SDK, and interfaces — including agentic/tool-based interfaces for AI consumers — turning today's API surface into a self-service framework with the extensibility points that let internal teams build modeling products fast
  • Make the platform-level tradeoffs that shape it: what belongs in the framework vs. a product team's responsibility, build vs. buy, refactor vs. patch, flexibility vs. opinionated speed
  • Operate with high ownership and autonomy — drive ambiguous or contested decisions forward by pulling in the right stakeholders early rather than letting them stall, and own the outcomes months later, good or bad
  • Set the multi-year technical strategy for the modeling platform, in partnership with your EM, PM, Design, and senior EPD leadership
  • Drive technical alignment across teams — build the credibility and relationships that align consuming product teams around the platform's roadmap
  • Stay hands-on as a backend-primary fullstack engineer — the platform spans backend APIs, SDKs, and the frontend components product teams extend and build modeling experiences on top of
  • Grow and develop engineers on the team — coach toward senior and staff-level impact, set the technical bar through design leadership and review standards, and provide architectural guidance that scales beyond your own output
  • Participate in an on-call rotation to provide after-hours support, ensuring timely resolution of critical issues and maintaining system uptime

Skills

  • 8+ years of professional software engineering experience with progression into staff-level technical leadership
  • Strong Python fundamentals with production experience in Django or similar Python web frameworks
  • Demonstrated experience owning a platform or framework layer — not just a service — that multiple internal teams built on top of
  • Strong backend engineering foundation with hands-on experience building frontend components that other engineering teams consume, extend, and build on top of
  • Track record of setting multi-year technical strategy for a platform or major system, with evidence of the strategy shipping and delivering impact
  • Track record of growing engineers to the next level — mentoring, coaching, and leading their technical development toward senior and staff-level impact
  • Familiarity with Go, for collaboration with the SmartGrid computation engine team
  • Experience designing interfaces for AI agent consumption — tool-use schemas, MCP-style protocols, structured function-calling interfaces
  • Familiarity with columnar data formats (Apache Arrow, Parquet) and OLAP storage engines (ClickHouse, DuckDB, or similar)
  • Working knowledge of DAG-based or dependency-graph-driven computation systems
  • Experience designing SDKs or self-service developer platforms consumed by multiple internal teams
  • Experience at a B2B SaaS company during periods of significant growth or platform expansion
  • Familiarity with sales performance management, incentive compensation, or adjacent enterprise domains

Benefits

  • Comprehensive healthcare: 100% coverage for medical, dental, and vision for all FTEs, with roughly 75% coverage for dependents.
  • Flexible vacation days plus quarterly mental health days.
  • Annual stipends for professional development and caretaking needs.
  • Annual work anniversary bonuses that grow as your tenure does.
  • Retirement savings (US-only): a 401(k) plan.
  • The latest Apple hardware.
  • Active Employee Resource Groups (ERGs) that celebrate shared identities and support DEI goals.
  • Remote work.

Company Overview

  • CaptivateIQ develops a sales compensation platform designed to help businesses leverage the power of incentives to motivate teams. It was founded in 2017, and is headquartered in San Francisco, California, USA, with a workforce of 201-500 employees. Its website is https://www.captivateiq.com.
  • Company H1B Sponsorship

  • CaptivateIQ has a track record of offering H1B sponsorships, with 1 in 2025, 1 in 2024, 3 in 2023, 1 in 2022. Please note that this does not guarantee sponsorship for this specific role.
  • More open positions