Software Development Engineer- Continuous Delivery Pipeline(Tableau Software), Seattle, WA, US, 98101

Posted On: May 8th, 2017    Job Type: Pipeline Jobs    Job Location:
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. What Youll Be Doing As a Software Engineer working on Continuous Delivery Pipeline, youll:Build and integrate systems that transition committed source changes into published binary artifacts Collaborate closely with the Core Module Plugins/Tools and Product Release work streams to make sure that the core architecture is exposing the correct interfaces to support CI tools Collaborate with product teams to ensure that our CI balances the flexibility that teams want or need with the consistency that our system requires Evaluate, recommend, and use off-the-shelf tools for modular build automation Engineer systems to support build isolation/containment Who you are. Experienced. You are first and foremost an experienced software engineer. Experience with CI/CD tools or container technology is desirable. 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, including a deep understanding of its common challenges and tools and patterns 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, Recruiter, Release, Software Engineer

Apply For This Job