Staff Software Engineer - Modeling Platform
New
C
CaptivateIQSales performance software
Remote - USFull-TimeStaff
Salary181,289 - 250,239 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years of professional software engineering experience
- Required Skills
- PythonDjangoClickhouseGo
Requirements
- Have 8+ years of professional software engineering experience, with progression into staff-level technical leadership.
- Bring strong Python fundamentals and production experience with Django or a similar Python web framework.
- Have owned a platform or framework layer used by multiple internal teams.
- Have a strong backend engineering foundation and hands-on experience building frontend components consumed and extended by other engineering teams.
- Show a track record of setting multi-year technical strategy for a platform or major system and shipping that strategy with impact.
- Have experience mentoring, coaching, and developing engineers toward senior- and staff-level impact.
- Bonus: Familiarity with Go.
- Bonus: Experience designing interfaces for AI agents, including tool-use schemas, MCP-style protocols, or structured function-calling interfaces.
- Bonus: Familiarity with Apache Arrow, Parquet, and OLAP storage engines such as ClickHouse or DuckDB.
- Bonus: Working knowledge of DAG-based or dependency-graph-driven computation systems.
- Bonus: Experience designing SDKs or self-service developer platforms for multiple internal teams.
- Bonus: Familiarity with B2B SaaS growth, sales performance management, or incentive compensation.
Responsibilities
- Own the technical direction of the modeling platform framework and SDK, partnering with the SmartGrid team on the underlying computation engine.
- Evolve the platform framework, SDK, and interfaces, including agentic and tool-based interfaces for AI consumers.
- Make platform-level tradeoffs about framework scope, build versus buy, refactoring versus patching, and flexibility versus opinionated speed.
- Drive ambiguous or contested decisions forward by involving appropriate stakeholders and owning the outcomes.
- Set the multi-year technical strategy with Engineering Management, Product, Design, and senior EPD leadership.
- Align product engineering teams around the platform roadmap through technical leadership and collaboration.
- Build backend APIs, SDKs, and frontend components as a hands-on backend-primary full-stack engineer.
- Coach and develop engineers toward senior- and staff-level impact, setting design and review standards and providing architectural guidance.
View Full Description & ApplyYou'll be redirected to the employer's site