SMTS/LMTS Full Stack Software Engineer, Tableau Next
At a glance
AI generatedTL;DR
As a Senior/Lead Software Engineer at Tableau, you will join a dynamic team dedicated to advancing the next generation of data analytics and visualization tools. Your role involves architecting and developing core components for high-performance platforms that enable seamless analytical experiences. You’ll optimize large-scale data rendering with Canvas, WebGL, and enhance interactivity through real-time updates, collaborating closely with UX designers and backend engineers. Key responsibilities include designing efficient APIs, integrating emerging technologies, and mentoring junior team members while ensuring code quality and maintainability. The ideal candidate has extensive experience in enterprise-grade distributed systems, proficiency in modern web technologies like Node.js, React, and JavaScript, as well as expertise in AI integration using frameworks such as LangChain and OpenAI APIs. This role offers the opportunity to innovate with generative AI-powered intelligence experiences that extend data-driven insights to a broader audience.
Skills
What you'll do
- Architect and develop core visualization components for next-gen Tableau product.
- Optimize large-scale data rendering with Canvas, WebGL to enhance interactivity.
- Collaborate with UX designers to implement intuitive visual representations of complex data.
- Design efficient APIs and data-fetching strategies to optimize visualization performance.
- Drive innovation by integrating emerging visualization technologies and methodologies.
- Mentor junior engineers and foster a culture of technical excellence and innovation.
- Identify and address performance bottlenecks for smooth rendering across platforms.
What we're looking for
- 6+ years of experience building enterprise-grade distributed systems at scale.
- Strong foundation in computer science, including data structures, algorithms, and design patterns.
- Expertise in modern web technologies and frameworks like Node.js, React, HTML5, CSS/SASS.
- Proficiency in real-time interaction patterns such as streaming APIs, WebSockets, and event-driven architectures.
- Experience integrating LLMs and AI services using APIs, SDKs, and agent frameworks.
- Familiarity with data visualization tools and modern Data Lakes/Warehousing providers.
- Deep experience in JavaScript rendering frameworks (Canvas, WebGL, SVG).
Employer
About Salesforce
Salesforce is the world''s leading customer relationship management (CRM) platform, offering cloud-based software for sales, service, marketing, analytics, and application development. Industry: Enterprise Software & Cloud Computing
Salesforce currently has 81 open roles on FindRole.
Listed pay typically runs $157,050–$260,100 across 70 roles with salary data.
Most-posted roles
- Software Engineering LMTS 3
- LMTS, Salesforce 2
- Principal AI Engineer 2
- AI Architect - Software Engineering 1
- AI Solution Orchestrator 1