
Software Engineering Architect — Digital Marketing Technology
Salesforce1 day ago
Base Salary
$218k - $401k/yr
Responsibilities
- Define and drive the software architecture vision and standards across the Events Technology portfolio.
- Ensure integration across registration, attendee management, agenda and session tooling, badge and check-in systems, capacity management, AI agents, identity, data, marketing orchestration, content, and streaming systems.
- Build walking-skeleton prototypes and reference implementations to validate architectural decisions, including Agentforce attendee workflows and personalization experiences.
- Conduct design reviews, resolve cross-team technical blockers, and align architects across Digital Enterprise Technology.
- Partner with Product Leads, Engineering Leadership, Event Marketing, and Salesforce product teams on roadmaps and technical feedback.
- Mentor lead engineers and enable event engineering teams to handle large-scale traffic spikes and fixed event deadlines.
- Evaluate technology trade-offs and provide architectural guidance for scalable event experiences.
Requirements
- 12+ years of professional software engineering experience.
- 5+ years of experience in an architectural role designing distributed systems at enterprise scale.
- Experience architecting across Data Cloud, Agentforce or AI agents, Marketing Journey Orchestration, identity, content management, and event or registration platforms.
- Direct experience with event registration, attendee management, agenda or session tooling, or ticketing platforms at large scale.
- Hands-on ability to read and write code or configuration, build proofs of concept, and debug complex integrations.
- Experience building scalable microservice-based applications on public cloud infrastructure, including AWS services such as API Gateway, Lambda, SNS, SQS, ElastiCache, and AppSync.
- Experience building conversational, copilot, or autonomous agents and familiarity with large language models, prompt engineering, and agent orchestration.
- Experience integrating with AWS SageMaker and working with high-scale data streams such as Apache Kafka and Kinesis.
- Knowledge of NoSQL and graph databases, including DynamoDB, Neo4j, and Neptune.
- Experience with distributed-services troubleshooting, load and scale testing, and DevOps practices.
- Experience mentoring lead engineers and influencing Product Leads and Engineering Leadership.
- Strong verbal and written communication skills for collaboration with business and technical stakeholders.
- Preferred experience includes federated GraphQL, digital marketing or AdTech, large-scale event platforms, legacy-to-product-led transformation, badge and kiosk systems, mobile event apps, and real-time capacity monitoring.
Benefits
- Salesforce offers 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 role may be eligible for incentive compensation, equity, and benefits.
- Salesforce provides reasonable accommodations during the application or recruiting process.
Tech Stack
Categories
About Salesforce
Salesforce builds cloud-based customer relationship management software and a broader Customer 360 platform for sales, service, marketing, commerce, and analytics, sold by subscription to businesses and public-sector organizations. Founded in 1999 and headquartered in San Francisco, it trades on the NYSE under the symbol CRM. Its portfolio includes Sales Cloud, Service Cloud, Marketing Cloud, MuleSoft integration, Tableau analytics, and Slack for collaboration, with extensive developer tools and APIs.