Similar Jobs

View More

Senior Software Engineer, Data Server and Model

This job is no longer active. View similar jobs.

POST DATE 8/13/2016
END DATE 10/18/2016

Tableau Software Palo Alto, CA

Palo Alto, CA
AJE Ref #
Job Classification
Full Time
Job Type
Company Ref #
18764_palo alto_ca
Mid-Career (2 - 15 years)


What you ll be doing

You ll be working with a team of amazing engineers to design and develop end to end features that help people shorten the time and effort needed to go from their questions to the data they need to answer those questions; the data they need to analyze. You will work on the platform building blocks and data modeling components, on the services that put it all together and on the experiences that ultimately help people find the data they want to see and understand. Our customers range from small organizations to Fortune 500 companies and our software must scale accordingly. Our platform code is written in C++, much of our server code is Java and we have multiple front ends ranging from C++ to Xamarin.

We are searching for great developers with interest and experience in C++ code and server development, solid coding, debugging and design skills and experience making systems scale and perform.

Who you are


Experienced. You have 7+ years of experience designing solutions, modeling systems, writing code, debugging hard issues and have a passion for solving complex problems. You know what it takes to build enterprise-ready software.

Highly Technical. You have solid development skills with C++ and a strong foundation in algorithms and data structures.

Curious. You enjoy venturing out and expanding your areas or expertise, learning how to do new things in new ways and understanding why things are the way they are.

Relentlessly High Standards. You love building great products. You believe in automation and writing tests for your own code as a way of maintaining high quality in your code. You love writing things that just work . You know how to make large scale systems that are robust, scalable, and that perform well.

A True Team Player. You enjoy collaborating, learning from or teaching others so we can all become better developers. You make the people around you better.

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

Data Consent: Tableau Software Inc. and its other subsidiaries and affiliates (collectively called Tableau) is committed to protecting the privacy of all personal sensitive information you provide us with. By submitting your CV, you are explicitly agreeing to any personal information that you have supplied being used by Tableau in the pursuit of recruiting activities. This information will be held in accordance with the relevant Data Protection Privacy laws and regulations relevant to your country of residence. You further agree that Tableau may retain this information for a reasonable period of time. As Tableau is a global company, your information may be transferred and available internationally, including in countries that do not have privacy laws.