1 day old

Senior Software Engineer

Tableau Software
  • Job Code
Careers | Tableau Software

Senior Software Engineer

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… *LI-MA1

If you’re looking to join an elite team of experienced software engineers who love debugging and prefer variety, and who are passionate about finding and fixing problems, this is the place for you.  This is the team that everyone relies on to resolve real customer impacting issues in all areas of the product.  The Sustaining team also delivers vital technical feedback to the rest of Development, providing input and advice on areas for improvement.

As a Senior Software Engineer in Sustaining Development you investigate and resolve product issues.  You work with high-profile customers on issues that are important to their business and to ours. You work on bug fixes, product enhancements and providing customer feedback.  If you are the ideal candidate, your eyes light up at the thought of debugging and fixing challenging technical issues in a variety of programming languages and technologies.

Some of the things you’ll be doing include …

  • Investigate and resolve customer-identified defects, product issues, and installation and configuration issues with Tableau products.
  • Work directly with the rest of Development, Tech Support, Sales Consultants, and customers to resolve complex issues.
  • Replicate, debug, and fix product issues in various environments, working with feature developers as needed.
  • Analyze product log files, crash dumps, network traces, etc.
  • Maintain strong working knowledge of products and develop product improvements.

Who you are…

  • Customer Oriented.  We care about and respect our customers. You want to provide them with a delightful user experience.
  • Investigator.  You love to get to the root of the problem!  Debugging and uncovering problems in complex software systems comes second nature to you.
  • Experienced. 5 + years of strong knowledge of Java or C++, familiarity with Ruby, Javascript, CSS a plus. You have an understanding of web server applications and architecture and experience providing technical support/escalation support.
  • Design-oriented, with relentlessly high standards.  You know how to write production-quality code with supporting tests. You care about crafting your work in a sustainable, manageable way, with solid design practices and an eye to the future. 
  • A True Team Player. Collaboration leads to great results.  You want to work with others who will make you a better developer, and vice versa!
  • Educated.  BSCS or equivalent work experience.
  • 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
  • Sales / Business Development

Share this job:

Senior Software Engineer

Tableau Software

Share this job

Senior Software Engineer

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