SMTS/LMTS Full Stack Software Engineer, Tableau Next

Salesforce

Remote Actively hiring Posted this week
San Francisco, CA Posted 3 days ago $148,500$260,100 / year

At a glance

AI generated

TL;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

JavaScript React Node.js HTML5 CSS/SASS JSON HTTP WebSockets SQL PL/SQL RESTful APIs Canvas WebGL Shadow DOM Custom Elements OpenAI APIs LangChain MCP RAG pipelines Vector databases Snowflake Databricks Salesforce Data Cloud VizQL CI/CD

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

View all roles at Salesforce