Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

Salesforce Software Engineering LMTS 
United States, California, San Francisco 
780302216

17.04.2025

Job Category

Software Engineering

Job Details

Tableau (aka Tableau Next). In this role, you will drive the design and development of ahigh-performance, scalable, and extensible data visualization engine, enabling seamless and interactive analytical experiences.You will collaborate closely with UX designers, backend engineers, and product teams to create intuitive, insightful, and visually compelling analytics solutions.

Responsibilities:

  • Architect and developcore visualization components and frameworks for the next-gen Tableau product, ensuring scalability, performance, and flexibility.

  • Optimize large-scale data renderingwith Canvas, WebGLwhile enhancing interactivity through filtering, animations, and real-time updates for a smooth user experience.

  • Collaborate with UX designersto implement elegant and intuitive visual representations of complex data.

  • Work collaboratively to design efficient APIsand data-fetching strategies that optimize visualization performance and responsiveness.

  • Drive innovationby exploring and integrating emerging visualization technologies, frameworks, and methodologies.

  • Improve code quality and maintainabilitythrough best practices, including modularization, automated testing, and continuous integration.

  • Mentor and guide junior engineers,fostering a culture of technical excellence and innovation.

  • Identify and address performance bottlenecks,ensuring smooth rendering and interactions across different platforms and devices.


Qualifications:

  • 6+ years of industry experience building enterprise-grade distributed systems at scale

  • Strong computer science foundation including essentials of data structures, algorithms and design patterns with a proven track record of software design

  • Experience with object oriented programming languages (Java, Javascript, etc.)

  • Experience with Database technologies such as SQL, PL/SQL, relational database schema design and implementing web services (RESTful API’s etc.)

  • Expertise in modern HTML and JS frameworks - Node, React, HTML5, CSS/SASS, JSON, HTTP and Web Components standards (Shadow DOM, Custom Elements etc.).

  • Proficiency in engineering best practices such as fault tolerance, concurrency, reusability, extensibility, API design, database modeling, maintainability, security, scalability, testability, and overall quality

  • Committed to the delivery of high quality software and services at each stage of the development process as a hybrid engineer (developer, reviewer, and tester)

  • Familiarity with cloud native architecture, development, and deployment practices

Bonus Qualifications:

  • Familiarity with data visualization tools likeTableau or similar BI platforms, and a basic understanding of VizQL concepts.

  • Deep experience inJavaScript, especially in rendering frameworks (Canvas, WebGL, SVG).

  • Familiarity withscene graph design, animation lifecycles, and charting libraries (D3.js, Chart.js, etc.).

  • Strong understanding and hands-on experience with modernData LakesandData Warehousing providers, such asSnowflake, Databricks, and Salesforce Data Cloud

If you require assistance due to a disability applying for open positions please submit a request via this.

Posting Statement