Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineering Architect

$218.4k - $365.2k

Centaur Labs

Job Category: Software Engineering Overview of the Role Spiff is a strategic part of Salesforce Sales Cloud, providing incentive compensation management software. As a Software Engineering Architect focusing on Spiff, you will be the key technical leader defining and guiding critical architectural initiatives across the platform, including the core commission engine, reusable calculation frameworks, database and infrastructure architecture, performance optimization, and data cloud connectivity. You will own and drive the long‑range plan and north‑star architecture. Responsibilities AI‑Native ICM Application Services & Infrastructure Architect Design high‑scale agentic systems that move beyond static logic into probabilistic, data‑driven workflows. Leverage vector database scaling, token‑efficient caching, and AI models such as Claude or Codex for rapid prototyping and automated evaluation. Orchestrate AI pair‑architect workflows, enforce governance, observability, and safety guardrails across the stack. Commission Engine & Calculation Architecture Lead the design of a reusable calculation engine framework for external business domains while maintaining accuracy, auditability, and extensibility. Evolve Spiff’s core commission engine to support complex workflows and enterprise‑scale volumes. Define API contract standards, versioning strategies, and integration patterns for headless ICM workflows. Optimize performance through query tuning, caching, and asynchronous processing. Data Integration & Analytics Partner with Data Cloud teams to design secure, high‑throughput data connectivity patterns. Evolve analytics architecture leveraging Data Cloud and embedded analytics frameworks for proactive incentive insights, trend analysis, and forecasting. Integrate intelligent services with the Agentic Framework using knowledge graphs, retrieval‑augmented generation, and vector databases. Own the data architecture and drive long‑term database strategy and customer migrations. Infrastructure & Guardrails Architect infrastructure patterns with automated guardrails, health monitoring, and alerting to ensure reliability and SLA compliance. Establish cell architecture patterns and deployment strategies for Hyperforce integration and global data residency. Plan database‑tier scaling (sharding, partitioning) and application‑tier patterns for multi‑tenant support. Design zero‑downtime scaling, schema migrations, and traffic routing across cell‑based infrastructure. Required Qualifications 10+ years of software engineering experience, with at least 3 years as a Software Engineering Architect for large‑scale SaaS platforms. Proven success architecting high‑performance calculation engines, workflow systems, or financial transaction platforms at enterprise scale. Experience designing cell‑based or multi‑tenant architectures with robust data isolation, scaling strategies, and service management patterns. Extensive database design, optimization, migration strategies, and distributed system performance tuning. Strong background in API design, contract management, and building developer‑facing platform services. Experience architecting analytics pipelines, data integration patterns, or business intelligence platforms. Preferred Qualifications Direct experience with Salesforce architecture, Sales Cloud, Data Cloud, or Hyperforce infrastructure. Expertise in Ruby on Rails, Elixir, and related technologies within the Spiff stack. Prior work on incentive compensation management, billing systems, or complex calculation engines. Experience with Spiff ICM, Xactly ICM, or CaptivateIQ ICM is a plus. Experience with ML/AI model deployment and machine learning operations for production‑grade systems. Demonstrated ability to lead technical strategy across multiple highly technical engineering teams. Core Technologies Languages & Frameworks Ruby on Rails, Elixir/Phoenix PostgreSQL (advanced: sharding, partitioning, performance tuning) JavaScript/TypeScript (React ecosystem) Distributed Systems & Infrastructure Cell‑based architecture and tenant isolation Microservices, containers (Docker/Kubernetes) Message queues (Sidekiq, Redis, Kafka) Caching strategies (Redis, Memcached) Infrastructure as Code (Terraform) Salesforce Platform Hyperforce infrastructure and deployment patterns Salesforce Data Cloud integration Sales Cloud APIs (REST, Bulk, Streaming, Platform Events) Salesforce security and multi‑tenancy models Accommodations If you need a reasonable accommodation during the application or recruiting process, please submit a request using the Accommodations Request Form. Posting Statement Salesforce is an equal opportunity employer and maintains a policy of non‑discrimination with all employees and applicants for employment. All employees and potential employees will be assessed on the basis of merit, competence, and qualifications without regard to race, religion, color, national origin, sex, sexual orientation, gender expression or identity, transgender status, age, disability, veteran or marital status, political viewpoint, or other classifications protected by law. This policy applies to recruiting, hiring, activity, job assignment, compensation, promotion, benefits, training, assessment of job performance, discipline, and the majority of related activities. Recruiting, hiring, and promotion decisions at Salesforce are fair and based on merit. The same goes for compensation, benefits, promotions, transfers, and workforce reductions. The company will continue to pursue these commitments as part of its inclusive culture. Compensation & Benefits In the United States, compensation offered will be determined by factors such as location, job level, job‑related knowledge, skills, and experience. Certain roles may be eligible for incentive compensation, equity, and benefits. Salesforce offers a variety of benefits including time off programs, medical, dental, vision, mental health support, paid parental leave, life and disability insurance, 401(k), and an employee stock purchasing program. The typical base salary range for this position is $218,400 – $365,200 annually. In select cities within the San Francisco and New York City metropolitan area, the base salary range is $263,200 – $401,400 annually. The range represents base salary only and does not include bonus, incentive for sales roles, equity or benefits, as applicable. #J-18808-Ljbffr Centaur Labs

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Software Engineering Architect in San Francisco, CA vacancy
  • $218.4k - $365.2k

    ## Software Engineering ArchitectApplyremote type: Office Tech-Flexiblelocations: California - San Francisco: Washington - Bellevuetime type...  ..., achieving 75%+ autonomous success rates?* How can we architect TOIN (Token Optimization Index) to manage Salesforce's AI/LLM... 
    Suggested
    Work at office

    Salesforce, Inc.

    San Francisco, CA
    3 days ago
  • $218.4k - $365.2k

     ...Salesforce Sales Cloud, is a leader in Incentive Compensation Management (ICM) software that drives commissions automation at scale within the world's leading CRM platform. As a Software Engineering Architect focusing on Spiff, you will be the key technical leader defining and... 
    Suggested
    Contract work
    Flexible hours

    Salesforce

    San Francisco, CA
    4 days ago
  •  ...Salesforce Sales Cloud, is a leader in Incentive Compensation Management (ICM) software that drives commissions automation at scale within the world's leading CRM platform. As a Software Engineering Architect focusing on Spiff, you will be the key technical leader defining and... 
    Suggested
    Contract work
    Flexible hours

    B Capital

    San Francisco, CA
    2 days ago
  •  ...and act as a liaison across the broader engineering organization to integrate with other...  ...targeting 75%+ autonomous success rates. Architect a Token‑Optimization Index (TOIN) to manage...  ...re Our Person If 15+ years of hands‑on software development experience with a proven... 
    Suggested

    100 Salesforce, Inc.

    San Francisco, CA
    3 days ago
  • $218.4k - $365.2k

     ...months to ensure you are not duplicating efforts. Job Category Software Engineering Job Details About Salesforce Salesforce is the #1 AI CRM,...  ..., achieving 75%+ autonomous success rates? How can we architect TOIN (Token Optimization Index) to manage Salesforce's AI/LLM... 
    Suggested
    Full time

    Salesforce

    San Francisco, CA
    4 days ago
  • $227.84k

    Software Architect, Reliability Engineering Remote - US Who we are At Twilio, we’re shaping the future of communications, all from the comfort of our homes. We deliver innovative solutions tohundreds of thousands of businesses and empower millions of developers worldwide... 
    Remote job
    Temporary work
    Local area
    Worldwide

    Twilio

    San Francisco, CA
    5 days ago
  • $209k - $253k

    A leading AI infrastructure company in San Francisco seeks a Staff Software Engineer to design and develop control systems for GPU node management. The candidate will be critical in building foundational cloud infrastructure and achieving business goals. This role requires... 

    Crusoe Energy Systems LLC

    San Francisco, CA
    3 days ago
  •  ...to gather feedback, understand pain points, and continuously improve our product's UI/UX. Qualifications ~3+ years of software engineering experience building production-grade frontend systems. ~ Strong proficiency with JavaScript/TypeScript, React, and Next.js... 

    Outset

    San Francisco, CA
    5 hours ago
  • United States Digital Space LLC in San Francisco is seeking a Staff Software Engineer to enhance the rideshare experience. In this role, you will lead architectural decisions, manage technical roadmaps, and mentor other engineers. The position requires 8+ years of experience... 
    Work at office
    Remote work

    United States Digital Space LLC

    San Francisco, CA
    5 days ago
  • Amplitude, located in San Francisco, is seeking a Software Engineer II to join their Data Warehouse team. You will help build and scale systems that power data integrations while addressing challenges such as throughput and latency. The ideal candidate will have a strong... 

    Amplitude

    San Francisco, CA
    2 days ago
  • Position Overview We are seeking a frontend-leaning engineer to help build and scale the user-facing web applications powering Knowtex’s AI-driven clinical documentation platform. You will work closely with Platform Engineering and customer-facing teams to build accessible... 
    Shift work

    Knowtex

    San Francisco, CA
    1 day ago
  • $187k - $231k

     ...Locations: San Francisco or New York City (Hybrid – 2 days per week in office) The Opportunity We’re hiring Senior Software Engineers to help shape the future of private markets. At Sydecar we make it easy for investors to support entrepreneurs and startups... 
    Bank staff
    Work at office
    Night shift
    2 days per week

    Sydecar

    San Francisco, CA
    3 days ago
  • ~ Senior Software Engineer (Rust) at Symbolica – San Francisco, US Senior Software Engineer (Rust) at Symbolica – San Francisco, US About Us Symbolica is an AI research lab pioneering the application of category theory to enable logical reasoning in machines.... 
    Work at office
    Shift work

    Victrays

    San Francisco, CA
    2 days ago
  • $160k - $180k

     ...improve communication efficiency, platform scalability, and system resilience. Required Skills ~3+ years of professional software engineering experience in product‑driven companies ~ Ability to thrive in a low‑structure, high‑autonomy environment with competing... 
    Full time

    Gridware

    San Francisco, CA
    1 day ago
  • $126k - $196k

     ..., and content processing workflows, with guidance from senior engineers and the EM on scope and trade‑offs. Build reliable, observable...  ...your craft intentionally. Who You Are 4+ years of professional software engineering experience, including exposure to production‑scale... 
    Local area
    Home office
    Flexible hours

    Jobr

    San Francisco, CA
    6 days ago
  •  ...About the job Full Stack Software Engineer Job brief We are seeking a Software Engineer to execute the full lifecycle of the product...  .... Responsibilities Develop new capabilities and re-architect parts of an existing system. Take part in test-driven, iterative... 

    RxCloud

    San Francisco, CA
    1 day ago
  • $150k - $200k

     ...ways to address them. You’ll play a critical role in shaping our engineering and broader company culture and help make this the best place...  ..., or similar degree. You have 3+ years of experience in a Software Engineering position. You have experience with HTML, CSS, React... 

    Candid Health

    San Francisco, CA
    5 days ago
  • $150k - $170k

     ...like by solving these issues through our software platform (SaaS). We combine cutting edge...  ...for a Senior Full Stack Software Engineer who is excited about leveraging AI to drive...  ...end components using modern frameworks Architect and implement robust, secure APIs and data... 
    Live in
    Remote work

    Arine

    San Francisco, CA
    1 day ago
  • $196k - $294k

     ...Software Engineer Manager Location: San Francisco Bay Area Compensation: $196,000 - 294,000 USD / year Job Tags: Software About The Role Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Relocation package

    jobs.frontdoordefense.com - Jobboard

    San Francisco, CA
    2 days ago
  •  ...Why the work matters AI models have gotten good at narrow coding tasks but still fail at the complex, judgment‑heavy parts of software engineering. We build the environments that expose those failures and help models improve. What you’ll do You’ll design, build, and... 
    Internship

    RippleMatch

    San Francisco, CA
    1 day ago
  • $200k - $320k

     ...Senior Software Engineer – Product (On-site, San Francisco) Compensation: $200K–$320K base + 0.1–0.3% equity Join an AI company building automations for the insurance broking industry—turning hours of manual work into 3–4 minute workflows. The team has a +20M... 
    Relocation
    Visa sponsorship

    Raydar Inc

    San Francisco, CA
    3 days ago
  • $60 - $80 per hour

     ...Remote Software Engineer (USA Only) | $60 - $80 per hour Are you a software engineer who thrives in remote environments, enjoys solving complex problems, and wants to work on cutting‑edge technology? If you’re looking for a high‑impact role where your skills make a difference... 
    Hourly pay
    Remote work
    Flexible hours

    Everglade Works

    San Francisco, CA
    4 days ago
  •  ...About the Role As a Software Engineer at Ulysses, you will own core aspects of the software platform that powers our fleet of autonomous underwater robots - the systems that make them reliable, observable, and supportable at scale. You’ll work across the services that... 
    Remote work

    S27a

    San Francisco, CA
    2 days ago
  • $175k - $195k

     ...closed our seed round in November 2025 and our first commercial deployment launches in August. The Role We are hiring a Founding Software Engineer to own the software platform that turns our foundation model and IoT hardware into a usable product. As an early addition to... 
    Permanent employment
    Full time
    Temporary work
    Work at office
    Immediate start

    The Electric Plant

    San Francisco, CA
    5 days ago
  •  ...people to join us! About the role The Compute team's mission: any engineer, using AI, should be able to stand up and operate a stateful...  ...possible. Reliable, observable, and self-service by design. This is a software engineering role. You'll spend real time writing code: platform... 
    Full time
    For contractors
    Internship

    Persona

    San Francisco, CA
    1 day ago
  •  ...infrastructure as we scale usage, customers, and revenue What We’re Looking For 4-8 years of experience in backend or full-stack software engineering Strong engineering fundamentals and product intuition Comfortable working in fast-paced, ambiguous startup environments... 
    Work at office
    Immediate start

    Broccoli AI

    San Francisco, CA
    2 days ago
  •  ...Why the work matters AI models have gotten good at narrow coding tasks but still fail at the complex, judgment-heavy parts of software engineering. We build the environments that expose those failures and help models improve. What you'll do You'll design, build, and... 

    Mechanize, Inc.

    San Francisco, CA
    2 days ago
  • $180k - $280k

     ...features. Other examples of the work you will be carrying out: Fluid Compute Active CPU Pricing About You: You have 5+ years of software engineering experience, Golang preferred. You have extended experience with Containers, Virtual Machines, Linux, and like digging deep... 
    Work at office
    Remote work
    Work from home
    Monday to Friday
    Flexible hours

    Nerdleveltech

    San Francisco, CA
    2 days ago
  • $500 per month

     ...getting started. THE OPPORTUNITY You'll join a small, high-output engineering team working directly alongside our VP of Engineering, CTO and...  ...— not as a curiosity WHAT WE'RE LOOKING FOR 2+ years of software engineering experience with real production systems under your... 
    Work at office
    Relocation

    Jobr

    San Francisco, CA
    1 day ago
  • Mechanize builds RL environments that teach AI models to perform real-world work. Our goal is to enable the full automation of the economy. We sell to the leading AI labs. Learn more at mechanize.work. Interns at Mechanize assist our team in creating RL environments to...
    Summer work
    Internship

    Mechanize, Inc.

    San Francisco, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineering Architect. Be the first to apply!