Software Engineering Architect
$218.4k - $401.4kSalesforce
To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.
Job Category
Software EngineeringJob Details
About Salesforce
Salesforce is the #1 AI CRM, where humans with agents drive customer success together. Here, ambition meets action. Tech meets trust. And innovation isn’t a buzzword — it’s a way of life. The world of work as we know it is changing and we're looking for Trailblazers who are passionate about bettering business and the world through AI, driving innovation, and keeping Salesforce's core values at the heart of it all.
Ready to level-up your career at the company leading workforce transformation in the agentic era? You’re in the right place! Agentforce is the future of AI, and you are the future of Salesforce.
Overview of the Role:
Spiff, a strategic part of 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 guiding the most critical architectural initiatives for Spiff's platform, from the core Commission Engine and reusable calculation frameworks with enterprise features (PPA, BCF) to database, infrastructure architecture, performance optimization, and Data Cloud connectivity. Own and drive the LRP and north star architecture and designs in these areas.Responsibilities:
AI-Native ICM Application Services & Infrastructure Architect:
We are seeking an Architect to design high-scale, agentic systems that move beyond static logic into probabilistic, data-driven workflows. The ideal candidate must demonstrate deep expertise in agentic system design and modern infrastructure—including vector database scaling and token-efficient caching—with a proven ability to leverage Claude Code or Codex for rapid prototyping, multi-file refactoring, and automated system evaluation. You will be responsible for orchestrating AI "pair-architect" workflows to accelerate delivery while implementing rigorous governance, observability, and safety guardrails across the entire stack.
Commission Engine & Calculation Architecture:
Lead the design of a reusable calculation engine framework that enables the integration of external business domains while maintaining accuracy, auditability, and extensibility.
Evolve Spiff's core Commission Engine to support complex ICM calculation workflows, while handling enterprise-scale transaction volumes with industry-leading performance and functionality.
Define API contract standards, versioning strategies, and integration patterns that enable headless ICM workflows and ensure ICM managers have intuitive UI workflows, robust API access, and flexible data connection options to configure and manage compensation plans.
Define performance optimization strategies (query tuning, caching, async processing) to address calculation bottlenecks and ensure sub-second response times for ICM operations.
Data Integration & Analytics:
Partner with Salesforce Data Cloud teams to design secure, high-throughput data connectivity patterns that enable admin users to seamlessly sync compensation data with Salesforce's unified data layer.
Evolve an advanced analytics architecture leveraging Data Cloud and embedded analytics frameworks to surface proactive incentive insights, trend analysis, and commission forecasting for ICM managers and reps.
Integrate Spiff's intelligent services with the Salesforce Agentic Framework using techniques including Knowledge Graphs, Retrieval-Augmented Generation (RAG), and Vector Databases.
Own and drive the data architecture of Spiff and choose the right Databases for the long term success. Drive roadmap, migration architecture and customer migrations.
Infrastructure & Guardrails:
Architect infrastructure management patterns including automated guardrails, health monitoring (Pulse), and proactive customer and internal alerting to ensure platform reliability and SLA compliance.
Establish cell architecture patterns and deployment strategies to support Hyperforce integration and global data residency requirements.
Establish database-tier scaling strategies (sharding, partitioning, cell architecture) and application-tier patterns to support multi-tenant enterprise customers with millions of transactions and complex plan hierarchies.
Architect service management patterns for zero-downtime database scaling, schema migrations, and traffic routing across cell-based infrastructure.
Own and drive CTS optimizations… deliver right outcomes, at right security, availability, quality infra and at the right cost.
Required Qualifications:
10+ years of experience in software engineering, with at least 3 years as a Software Engineering Architect for large-scale SaaS platforms.
Demonstrated success architecting high-performance calculation engines, workflow systems, or financial transaction platforms at enterprise scale.
Proven ability to design and implement cell-based or multi-tenant architectures with robust data isolation, scaling strategies, and service management patterns.
Extensive experience with 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 (ICM), billing systems, or complex calculation engines. Experience with Spiff ICM or Xactly ICM or CaptivateIQ ICM or any ICM system is a big plus.
Experience with ML/AI model deployment and machine learning operations (MLOps) 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
LI-Y*
Unleash Your Potential
When you join Salesforce, you’ll be limitless in all areas of your life. Our benefits and resources support you to find balance and be your best , and our AI agents accelerate your impact so you can do your best . Together, we’ll bring the power of Agentforce to organizations of all sizes and deliver amazing experiences that customers love. Apply today to not only shape the future — but to redefine what’s possible — for yourself, for AI, and the world.
Accommodations
If you need a reasonable accommodation during the application or the recruiting process, please submit a request via this Accommodations Request Form .
Please note that Salesforce uses artificial intelligence (AI) tools to help our recruiters assess and evaluate candidates’ resumes and qualifications throughout the recruiting process. Humans will always make any candidate selection and hiring decisions. Please see our Candidate Privacy Statement for more information about how we use your personal data and your rights, including with regard to use of AI tools and opt out options.
Posting Statement
Salesforce is an equal opportunity employer and maintains a policy of non-discrimination with all employees and applicants for employment. What does that mean exactly? It means that at Salesforce, we believe in equality for all. And we believe we can lead the path to equality in part by creating a workplace that’s inclusive, and free from discrimination. Know your rights: workplace discrimination is illegal. Any employee or potential employee 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 current and prospective employees, no matter where they are in their Salesforce employment journey. It also applies to recruiting, hiring, job assignment, compensation, promotion, benefits, training, assessment of job performance, discipline, termination, and everything in between. Recruiting, hiring, and promotion decisions at Salesforce are fair and based on merit. The same goes for compensation, benefits, promotions, transfers, reduction in workforce, recall, training, and education.
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 to help you live well 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. More details about company benefits can be found at the following link: to the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for Hiring, Salesforce will consider for employment qualified applicants with arrest and conviction records.At Salesforce, we believe in equitable compensation practices that reflect the dynamic nature of labor markets across various regions. 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 for this role is $263,200 - $401,400 annually. The range represents base salary only, and does not include company bonus, incentive for sales roles, equity or benefits, as applicable.$218.4k - $365.2k
...ensure you are not duplicating efforts. Job Category Software Engineering Job Details About Salesforce Salesforce is the #... ..., achieving 75%+ autonomous success rates? How can we architect TOIN (Token Optimization Index) to manage Salesforce's AI/LLM...SuggestedFull time$218.4k - $365.2k
...leaders daily. As an internal tooling team, engineers are expected to directly interact with... ...5%+ autonomous success rates?How can we architect TOIN (Token Optimization Index) to... ...'re Our Person If:15+ years of hands-on software development experience with a proven track...SuggestedFull time$221.19k - $260k
...design, and develop computer and network software or specialized utility programs.... ...level of involvement from operations. Architect and build high-performance RESTful services... ...Bachelor’s degree in Computer Science, Engineering or related field and 8 years of experience...SuggestedFull timeFor contractorsRemote work- MissionAs a Software Architect, you will contribute to the architecture of client solutions while advancing AI-empowered software development... ...withYou'll join a collaborative product team, comprised of engineers, product leaders, designers, and data practitioners from...SuggestedTemporary workLocal area
- Indenovo Global Search & Selection is seeking a Senior/Staff Software Engineer to own architecture and integration for high-performance radiology platforms. The role focuses on multi-terabyte medical imaging data, DICOM routing, and real-time hospital workflows. The ideal...Suggested
- ...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...Full timeShift work
$162.8k - $203.5k
...decades. To strengthen our efforts, we are hiring a Senior ML Engineer who will work end-to-end on creating and improving new... ...the Lyft fleet. For this we are looking for someone who values software engineering best practices, loves the algorithmic and geospatial...Hourly payFull timeWork experience placementWork at officeLocal area3 days per week$140.8k - $176k
...the opportunity to thrive. We are hiring a Machine Learning Engineer to join our ETA team. Our team builds and maintains Lyft's system... ...work with incredibly passionate and talented colleagues from software engineering, machine learning and data science on building rideshare...Hourly payFull timeWork experience placementWork at officeLocal area3 days per week- ...and direct sponsorship from AMD with hands-on support from AMD engineers the team is scaling rapidly to build the full stack powering... ...technical field (or equivalent practical experience) ~3+ years of software engineering experience, with a focus on infrastructure or...Full timeWork at officeFlexible hours
$140k - $260k
...Substack is building a new economic engine for culture, giving the brightest, most interesting, and most creative people on the internet... ...to help you learn. Requirements At least 5+ years of software engineering experience. Independent and autonomous. We’re too...Full time- ...To tackle this challenge, Kiddom is looking for a Backend Engineer who will embody forward-thinking best practices and bring a positive... ...in Computer Science or a related field ~5+ years professional software engineering experience ~ Experience designing and building...Permanent employmentFull timeWork at officeLocal areaRemote work
$193.4k - $290k
...outcomes. We stay close to our customers — from leadership to engineers — and work together to solve real problems with urgency and care... ...’re just getting started. Role Overview As a Backend Software Engineer on the Product Engineering team at Harvey, you will...Full timeRelocation package- ...About Orb: Orb is transforming how modern AI and software companies monetize at scale. We've built the next-generation billing infrastructure... ...work and grow as a team. About the role: As an early engineer at Orb, you’ll help to build the technical foundations of a...Full timeWork at officeRelocation3 days per week
$150k - $200k
...to address them. You’ll play a critical role in shaping our engineering and broader company culture and help make this the best place... ...Mathematics, or similar degree. You have 3+ years of experience in a Software Engineering position. You have experience with HTML, CSS,...Full time$140k - $260k
Substack is building a new economic engine for culture, giving the brightest, most interesting, and most creative people on the internet... ...to help you learn. Requirements: - At least 7+ years of software engineering experience. - Independent and autonomous. We’re too...Full time- ...Mariana Minerals Mariana Minerals is a software-first, vertically integrated minerals company... ...experienced Senior Full Stack Software Engineer to lead critical technical initiatives... ...Engineer at Mariana Minerals, you will architect, lead, and deliver software systems that...Full time
$125k - $160k
...struggle with chronic disease. We’re only just getting started. Role Overview We are seeking a versatile Full Stack Software Engineer to join our engineering team. Reporting to the Software Engineering Manager, this is a hands-on role requiring comfort and confidence...Full timeLocal areaVisa sponsorshipWork visaShift work- ...Frontend Software Engineer About Pi Pi is building an agentic product security platform for teams that need to secure software at the speed they build it. Modern development is accelerating, but security knowledge is still scattered across code, tickets, documents...Full time
$160k - $220k
...world, Via is recognized as the leading transportation technology and service provider globally. As a Senior Full-Stack Software Engineer on the Remix engineering team, you’ll build software cities rely on to design and improve public transportation systems with a...Full time2 days per week3 days per week$225k
...simplifies access to healthcare through transparent pricing, seamless scheduling, and integrated digital experiences. As a Full-Stack Software Engineer, you'll work across the entire technology stack to develop customer-facing features, collaborate with cross-functional teams,...Full time- ...maximizing clean energy capture. We've recently raised a $50 million Series A , led by Felicis. About the role We are hiring Software Engineers to join our team. This is an opportunity to join us in-person as an early employee and make a large impact at a high growth...Full timeWork at officeFlexible hours
$192k - $240k
...banking with intuitive spend management, bill pay, and travel software, Brex enables founders and finance teams to accelerate operations... ...tools, resources, and support you need to grow your career.Engineering at BrexEngineering at Brex is about building systems that scale...Work at officeRemote workWork from home- ...by 8VC and Basis Set Ventures, and are looking for people passionate about changing cancer care to join our growing team. Software engineer role We’re hiring a software engineer to build the infrastructure and products that bring our molecular insights to life....Full timeWork at office
$120k - $180k
...While we can’t reveal too much just yet, our team is tackling cutting-edge engineering challenges to bring revolutionary products to life. About the role We are looking for a full-stack software enginee r to turn whiteboard ideas into magical, user-facing product...Full timeVisa sponsorship- ...mission is to unlock financial freedom for everyone by making money movement and access to financial data simple and secure. As a Software Engineer, you will design and build the systems that power how millions of people connect to their finances. You will work across the...Full timeWork experience placementInternshipLocal area
$180k - $215k
...As a Backend Engineer on our application team at Windfall, you will be building the system... ...and trust. What you will do: Architect and build distributed services that will... ...of experience ~ Professional backend software engineering experience ~ Expert object...Full time$126k
..., and content processing workflows, with guidance from senior engineers and the EM on scope and trade-offs. ~ Build reliable, observable... ...intentionally. Who You Are ~4+ years of professional software engineering experience, including exposure to production-scale...Full timeLocal areaHome officeFlexible hours$162k - $243k
...reviewing technical documents and code changes Qualifications: ~5+ years of experience with extensive experience in software engineering with a proven track record of shipping successful projects. ~ Experience with MySQL or other relational databasesExperience...Full timeWork experience placementLocal area$196k - $220k
...on making it easier and more fun for people to hang out before, during, and after playing games. We're looking for a Senior Software Engineer to join the Growth team at Discord. Our team owns how new users discover, understand, and get started with Discord — from the...Full time- ...to work more effectively. As a founding member of the Legal engineering team, you will help define the technical foundation for this... ...infrastructure. About the Role As a Founding Full-Stack Software Engineer on the Legal team, you will help imagine, build, and...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineering Architect. Be the first to apply!
- agile software developer San Francisco, CA
- software developer internship no experience San Francisco, CA
- intermediate software engineer San Francisco, CA
- software engineer staff San Francisco, CA
- experienced software developer San Francisco, CA
- work from home software developer San Francisco, CA
- software developer no experience San Francisco, CA
- software developer fintech San Francisco, CA
- software data engineer San Francisco, CA
- financial software developer San Francisco, CA


