Tableau Software
Principal Software Engineer, Full Stack, Event Technology
Hayes Valley, San Francisco · Principal
Sponsorship not specifiedDetected 1 day ago
JavaScriptTypeScriptReactCSSTailwind CSSNode.jsFull-Stack DevelopmentDynamoDBSnowflakeAWSGCPGraphQLRESTData VisualizationAgentic AICybersecurityAgileSalesforceGoogle AnalyticsLeadership
About the role
- As the Principal Engineer focused on architecture priorities for the Event Technology portfolio, you will play a crucial role in defining and driving the technical vision and strategy.
- You will oversee the architectural integrity of our platforms and ensure they align with our future state objectives, and will play a part in transforming how we work through helping define how we integrate AI tools into our daily workflows.
- This leadership role requires a deep understanding of software development, architecture principles, AI fluency and a passion for innovation and excellence in scalability, performance, observability, and user experience.
Responsibilities
- The Event Technology team delivers a cutting-edge technology stack that enhances in-person, digital, and on-demand experiences across Salesforces event portfolio.
- "You build it, you own it." Our engineering teams are responsible for the ongoing maintenance of our apps.
- Design and orchestrate complex systems where AI agents integrate seamlessly into human workflows, driving efficiency and innovation at scale.
- Strategically plan, design, and execute the implementation of highly scalable solutions that meet current and future business needs.
- Collaborate with Architects, Lead Engineers, Product, UX, and cross-functional teams in the application design process, contributing innovative ideas and technical expertise.
- A demonstrated, genuine AI-first approach to engineering - using AI to move faster, build fluency across the stack, and contribute well beyond your core specialty.
- Proven experience in a technical leadership role, including architecture, design, and implementation of complex software systems.
Requirements
- Proven experience leveraging AI tools (Claude, Cursor, etc.) in daily workflows and the ability to uplevel other engineers usage of AI tools.
- Advanced prompt engineering skills and the ability to write precise, structured prompts and cultivate the system context that makes AI outputs reliable, secure, and production-ready.
- Strong understanding and embodiment of service ownership principles
- Knowledge of mobile and cross-platform/browser test automation.
- Experience with Snowflake, Google Analytics, and configuring CDNs such as Akamai.
Nice to have
- Examples of AWS services we use include Lambda, DynamoDB, SNS, SQS, EventBridge, API Gateway, and more.
- Expertise in consuming (and ideally building) GraphQL and RESTful APIs and strong understanding of API security best practices.
- Preferred Skills
Benefits
- Lead the architectural strategy and direction for the Event Technology and websites portfolio, ensuring alignment with Marketing Technologys overall technology vision and business goals.
Company info
- Our industry-leading platforms and solutions help connect target audiences to the content they need, when and where they need it - making it as easy as possible for them to learn how to use Salesforce products and drive business growth.
Apply directly at Tableau Software →Create a free account for alerts like thisView Tableau Software immigration profile
This listing is sourced directly from Tableau Software's careers page and normalized into a canonical job model.