Posted On: July 2nd, 2017 Job Type: Pipeline Jobs Job Location:
What you'll be doing. We have an opportunity to forge a world-class end-to-end developer experience which is focused on the independent development of small, modular codebases, using mature, off-the-shelf third-party tools when possible. We can establish Tableau as a company that provides a best-in-class developer experience: fast, reliable, independent builds in seconds, not hours. Some of the things you'll be doing include. As a Software Engineer in Test working on Continuous Delivery Pipeline, youll:Help architect and build infrastructure to ensure that modules are well tested throughout their lifecycle, in both the develop/commit/publish pipeline as well as the product release pipeline Ensure that the CDP infrastructure tools themselves are tested to the highest standards, through interfaces that we intend to deliver to all module developers (ie dogfooding our own infrastructure tools) Evaluate, recommend, and use off-the-shelf tools for development of our core developer experience Work with varied teams and individuals from around the development organization, ranging from developers to product release managers, to establish a plugin-based architecture that generalizes code as well as product quality verification in a way that balances the need for predictability and conventions with the need to empower teams to get their work done as they see fit Who you are. Experienced. You are first and foremost an experienced software engineer, with experience and knowledge of how Tableau tests its software. Big Thinker . You can see the big picture, think at scale, and are willing to make bold choices. You think big and fail fast. Technical. You have strong architectural and design skills, you have a knack for abstracting hairy problems behind simple interfaces. Domain. You have a strong knowledge of the modular build domain and tools that are used throughout the industry. Builder and Integrator. You have a track record of building things when you need to, and picking the right existing tools and elegantly integrating them when you can A True Team Player. You enjoy collaborating, learning from your colleagues, and teaching others. Problem Solver. You love tackling the most difficult of challenges and know how to get to the best solution. Motivated to Learn. You have an insatiable curiosity and have a need to understand exactly how things work. Customer-focused. You work to understand customer needs and work backwards from there to make technology decisions. Care Deeply about Software Quality. You are passionate about producing build and test tools that allow developers to produce and test high quality code by producing high quality engineering systems. 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 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. Our 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 Software is an Equal Opportunity Employer.Architecture, Business Intelligence, Customer Service, Developer, Development, Lifecycle, Recruiter, Release, Software Engineer
Apply For This Job