xelys jobs xelys jobs

Software Engineering Architect

Salesforce

full-remotearchitectpermanentbackendproduct-managementengineering-management Full remote 2 days ago via WTTJ

See how well this job matches your profile

Sign up to get an AI match score and generate a tailored application in seconds.

Get your match score

Tags

Software ArchitectureSaaSRuby on RailsElixirSalesforceSalesforce Data CloudDistributed SystemsMulti-tenant ArchitectureICM (Incentive Compensation Management)MLOps

About the role

Role Overview

Join Spiff (Salesforce Sales Cloud) as a Software Engineering Architect. You will serve as a key technical leader for Spiff’s platform architecture, guiding critical initiatives across agentic systems, calculation engines, data connectivity, and analytics/data architecture.

Key Responsibilities

  • Define and guide architectural initiatives for Spiff’s platform, including the Commission Engine and reusable calculation frameworks.
  • Design a reusable calculation engine framework and evolve Spiff’s core Commission Engine to support complex ICM calculation workflows.
  • Partner with Salesforce Data Cloud teams to architect secure, high-throughput data connectivity patterns.
  • Architect advanced analytics architecture and evolve data connectivity + analytics patterns.
  • Own and drive Spiff’s data architecture, including integration and high-scale pipeline concerns.
  • Drive infrastructure management patterns, focusing on distributed system performance tuning and scalable, isolated multi-tenant/cell-based designs.

Requirements

  • 10+ years of software engineering experience.
  • 3+ years experience as a Software Engineering Architect for large-scale SaaS platforms.
  • Deep expertise in agentic system design and modern infrastructure.
  • Proven ability to use Claude Code or Codex for rapid prototyping (e.g., multi-file refactoring and automated evaluation).
  • Experience architecting analytics pipelines, data integration patterns, or business intelligence platforms.
  • Strong API design skills and experience building developer-facing platform services.
  • Extensive experience with database design, optimization, migration strategies, and distributed performance tuning.
  • Demonstrated success architecting high-performance calculation engines, workflow systems, or financial transaction platforms at enterprise scale.
  • Ability to design cell-based or multi-tenant architectures with robust data isolation, scaling, and service management patterns.
  • Direct experience with Salesforce architecture/infrastructure (e.g., Sales Cloud, Data Cloud, Hyperforce).
  • Expertise in Ruby on Rails and Elixir within the Spiff stack.
  • Background in incentive compensation management (ICM) and related systems (e.g., billing and complex calculation engines).

Nice-to-haves

  • Prior work with Spiff ICM or Xactly ICM or CaptivateIQ ICM (ICM system experience is a big plus).
  • Experience with ML/AI model deployment and MLOps for production-grade systems.

Location / Work Model

  • Full remote.

About Salesforce

Salesforce is a leading enterprise cloud software company best known for its customer relationship management (CRM) platform and ecosystem. The role is within Spiff, a strategic part of Salesforce Sales Cloud, focused on building high-scale platforms for sales incentives and complex business workflows.

Scraped 5/21/2026

xelys jobs xelys jobs

Built for remote job seekers. Powered by AI.