7 hours

Senior Software Engineer, Maestro (Front End)

Tableau Software
  • Job Code
Careers | Tableau Software

Senior Software Engineer, Maestro (Front End)

Department: Engineering
Location(s): Seattle, WA or Kirkland, WA

Tableau Software is a company on a mission. We help people see and understand their data. After a highly successful IPO in 2013, Tableau has become a market-defining company in the business intelligence industry. But don’t take our word for it—read what analysts like BARC and Gartner have to say about us. (Spoiler: You’ll find terms like “Leader” and “#1.”)

Tens of thousands of companies and organizations have chosen Tableau. From the executive suites of Fortune 500 companies to the jungles of Central America, from immunology research labs to high school robotics club meetings, our software can be found anywhere people have data and questions. Additionally, journalists, bloggers, and major media web sites have embraced our free product, Tableau Public, for its ability to help them share data online in the form of interactive visualizations. Check out all of our products at: www.tableau.com/product-tour.

Tableau’s culture is casual and high-energy. We are passionate about our product and our mission and we are loyal to each other and our company. We value work/life balance, efficiency, simplicity, freakishly friendly customer service, and making a difference in the world. Tableau offers exceptional professional and financial growth potential.

To learn more about Tableau’s mission, please visit: http://mission.tableau.com


What you'll be doing...

The Data Preparation team's mission is to help people prepare and curate data for analysis in Tableau. We are looking to solve our customers' complex data preparation problems on ever-increasing data sets in the cloud, data lake, databases and data warehouses.

Tableau recently announced the development of a new product we’re calling “Project Maestro”. Currently, getting data ready for analysis can be time-consuming. Maestro will make it possible for more people, from IT to business users, to easily prep their data with a direct and visual approach.

We are investing heavily in this area and as a Senior Software Engineer you will have a unique opportunity to join a product in early infancy to help shape the technical direction.

Some of the things you will be doing include…

·         Designing, experimenting with, and building, interactive  client-side software that is the centerpiece of our direct, visual data prep experience.

·         Develop an in-browser content management application that is the navigation, organization, and management interface of Project Maestro Server.

·         Design and develop experience to use fast, fluid, native rendering and interaction technology, without losing the ability to let users ask questions that require server interactions.

·         Design and tune novel approaches for high performance with Big Data on performance-constrained browser or mobile devices and networks.

·         Code in and learn multiple technologies across our highly integrated suite of desktop, server, cloud, and mobile solutions.


Who you are...  *LI-ZB1

·         Experienced.  You have 5+ years of software development experience and have a passion for solving complex problems.  You love writing things that “just work” – things that are robust, scalable and that perform well.

·         Highly-technical .  You have knowledge and some experience with web languages such as JavaScript, TypeScript, CoffeScript, Script#, HTML, and CSS. You have experience with one or more web frameworks such as React, AngularJS, Backbone, Ember, Bootstrap, and Knockout. You have also have proven development skills with Java or C++. 

·         UI Wizard.  You excel at building engaging, visual experiences for users

·         Self-motivated.  You take initiative, and drive your projects to success.

·         A True Team Player.  You enjoy collaborating, learning from or teaching others so we can all become better developers. People love working with you because you help them up their game.

·         You are a Recruiter!  Tableau hires company builders, and in this role, you will be asked to be on the constant lookout for the best talent to bring onboard to help us continue to build one of the best companies in the world!


Tableau Software is an Equal Opportunity Employer



  • Engineering

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Senior Software Engineer, Maestro (Front End)

Tableau Software

Share this job

Senior Software Engineer, Maestro (Front End)

Tableau Software

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast