Principal Software Engineer, Full Stack, Event Technology
Core
Architecting and leading the technical vision for Salesforce's Event Technology portfolio, integrating AI agents into workflows, and overseeing public web experiences.
Role type
Principal Software Engineer (Full Stack, Event Technology)
Builds
Event technology platforms, public web experiences (Tableau, Mulesoft, Salesforce.com), and AI-integrated workflows.
Domain
Enterprise SaaS, Event Technology, AI/LLM integration
Deliverable
production ML models | product features | infrastructure
Required skills
Software architecture, AI-first engineering, prompt engineering, TypeScript/React/Node.js, AWS/GCP microservices, GraphQL/REST APIs, system observability, technical leadership, mentoring
Preferred skills
Mobile test automation, Snowflake, Google Analytics, CDN configuration, Agile/Scrum
Technologies
AWS (Lambda, DynamoDB, SNS, SQS, EventBridge, API Gateway), GCP, React, Node.js, TypeScript, GraphQL, REST, Tailwind, Sass, Snowflake, Akamai
Responsibilities
Define architectural strategy for Event Technology and websites, design scalable AI-integrated systems, evaluate code quality (human/AI-generated), mentor engineers, manage deployments and incident response
Seniority
Principal, hands-on IC with strategy & mentorship