jobs | current jobs
job description
Tableau Software (www.tableausoftware.com) is 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. This is an opportunity to help us build one of the most important companies in the software industry – a task that starts with people.
Located in the “center of the universe” (Fremont) Seattle, WA, Tableau’s culture is casual yet high energy. We are passionate about our product and loyal to each other and our company. We value work/life balance, efficiency, simplicity, freakishly friendly customer service, making a difference in the world and enjoy being a group of “foodies”.
Position Summary
The Director of Engineering Operations will be responsible for all aspects of the Engineering infrastructure, tools, and configuration management. The Director will lead a small team of highly skilled individuals to develop, purchase, deploy, and maintain the tools and infrastructure needed to build and ship a next-generation Visual Analytics and Collaboration suite. The Director will be working in a dynamic and fast-paced environment creating shrink-wrapped and web-based software. The ideal candidate is passionate about high-quality software development and the technology that supports that process.
The Director will have direct responsibility for all aspects of the software and tools required to generate a commercial-grade product on a fast-paced schedule. You and your team will both maintain the current infrastructure and operations as well as set the strategy and architecture needed to quickly scale the organization. You will work closely with the Development and Test teams.
Responsibilities
- Direct management of an Operations team responsible for all aspects of the Engineering infrastructure
- Ongoing development and recruiting of a highly skilled Operations team
- Collaboration with the Product Development and Corporate IT groups to set the infrastructure and tools strategy
- Management of the Escalation team and Tier 4 Support issues
- Diving in and getting your hands dirty as needed by the team
Your team will be responsible for:
- The build and release process and infrastructure and the development and implementation of the release infrastructure needed to scale the Development organization
- The software configuration process and architecture and the Perforce source code repository
- The development and maintenance of the test environment including a large cluster or virtual machines running a wide range of database platforms including MySQL, Oracle, SQL Server, Netezza. Postgres, Essbase, etc.
- Maintenance and deployment of development tools including Visual Studio, Incredibuild, Eclipse, etc.
- Development of internal tools to support the development and engineering teams.
- Investigating and resolving escalated support issues
Experience
- 5+ years experience in an operations or engineering management role
- Masters in Computer Science or MIS or equivalent product development experience
- Strong problem solving and leadership skills
- Strong technical knowledge of the tools used in large-scale software development
- Thorough knowledge of Perforce or similar source control product
- Experience with build management tools such as ANT, Cruise Control, etc.
- Experience with scripting languages such as Perl, Python, or Ruby
- Ability to read, understand, author, and debug C++ code
Qualifications
- Masters in Computer Science or MIS or equivalent product development experience

