Taro Logo

Software Engineering Architect, AppExchange

Global leader in CRM and enterprise cloud computing solutions
$230,700 - $384,100
Backend
Principal Software Engineer
Hybrid
5,000+ Employees
12+ years of experience
Enterprise SaaS

Job Description

Salesforce is seeking an experienced Software Engineering Architect for their AppExchange team to help build the future of the Salesforce Ecosystem. This is a crucial role working on building a new ISV Platform that integrates multiple Salesforce cloud technologies. The position involves designing and developing solutions that will shape the next ecosystem for Salesforce's ISV partners.

The role focuses on building the next generation of the ecosystem marketplace, extending platform capabilities while incorporating intelligence throughout the customer journey. The system will handle packaging, publishing, and listing solutions across multiple technologies including Agentforce, Tableau, Mulesoft, and Slack, while enabling full transactability within AppExchange.

As an Architect, you'll be responsible for creating end-to-end architectural designs for complex features, defining service boundaries, data models, and API contracts for large-scale distributed systems. The position requires strong technical leadership, with responsibilities including defining long-term technical vision, driving architectural roadmap development, and ensuring alignment with business objectives.

The ideal candidate will have 12+ years of software development experience, with at least 4 years in architecture roles working on enterprise-scale systems. You'll need to demonstrate excellent communication skills, technical excellence in full-stack technologies, and the ability to influence and build consensus across the organization. The role offers the opportunity to shape the future of Salesforce's partner ecosystem while working with cutting-edge technologies and leading cross-functional teams.

Working in a hybrid environment (10 days per quarter in office), you'll collaborate with multiple teams across various clouds, contributing to a system that will be used globally to distribute diverse applications to Salesforce customers. This is an excellent opportunity for a seasoned architect looking to make a significant impact in enterprise software development while working with one of the world's leading CRM and cloud computing companies.

Last updated 3 days ago

Responsibilities For Software Engineering Architect, AppExchange

  • Create and own end-to-end architectural designs for complex features and services
  • Define and drive long-term technical vision and architectural roadmap
  • Drive technical excellence for full-stack technologies
  • Collaborate with senior leadership and product managers
  • Lead architecture VAT and tackle complex problems
  • Ensure internal product development aligns with ISV Platform strategy
  • Design service boundaries, data models, and API contracts
  • Support and troubleshoot software in production

Requirements For Software Engineering Architect, AppExchange

Java
JavaScript
TypeScript
  • 12+ years of experience in software development
  • 4+ years in a software architecture role working on enterprise-scale systems
  • Related technical degree required
  • Experience with automated E2E testing frameworks
  • Proficient in written and spoken English
  • Experience in developing and maintaining packaged solutions
  • Understanding of Salesforce Platform features and best practices

Related Jobs