As a Software Engineer with Tableau Software you will be working with the leading provider of fast analytics and visualization software. Our award winning products make it easy for business people in every country and every industry to rapidly transform their data into smart, visual analytics via a drag-and-drop interface.
As the Senior Client/Server Engineer you will design and develop innovative software for a next-generation Visual Analytics and Collaboration suite, specifically focusing on multiuser client/server applications. This Engineer will be challenged with building server-side software that supports a highly-interactive and graphically rich browser-based interface that for browsing hundreds, millions, or billions of rows of data. In this position you will leverage your creativity and experience to create new features and products that satisfy customer needs and extend their ability to see, understand, and “reach out and touch” their data.
The Senior Client/Server Engineer will be responsible for all aspects of design and development of server-side and client-side software in the visual analytics and collaborative data analysis space.
Experience
We are looking for someone with a strong knowledge of the latest web-based technologies, an exceptional focus on design skills with a minimum of 5+ years developing software.
This person will also have 5+ years of developing multi-user server applications. Experience should include a demonstrated ability to deliver packaged software solutions to customers with the ability to be highly organized while working on multiple, simultaneous projects in a fast paced, flexible work environment.
Our engineers possess an outstanding ability to work as a team and work cross-functionally with members of the Development, QA, Support, and Sales. Your experience developing hosted application would be strong plus for this position.
Qualifications
MSCS or equivalent 5+ years C++ experience on the Microsoft Windows platform
Developer of server applications using an OSS stack such as LAMP is preferred Knowledge of development for modern Web browsers, including demonstrated experience with JavaScript, is preferred
Experience with modern scripting languages such as Ruby and Python or Ruby on Rails is a plus
Interested? Email jobs@tableausoftware.com