Senior Software Engineer in Seattle, WA

$100K - $150K(Ladders Estimates)

Tableau Software   •  

Seattle, WA 98160

Industry: Enterprise Technology


5 - 7 years

Posted 32 days ago

What you'll be doing…

  • Design, build and optimize automated CI/CD pipelines and configuration management to enable continuous release of software into cloud environments with reliability, scale and optimal cost.
  • Automate infrastructure and application deployments on private and public clouds (preferred: AWS). Deploy and maintain server-side applications and services on AWS development and production environments
  • Develop, document and maintain provisioning, security, configuration, and deployment procedures
  • Manage creation and configuration of infrastructure in an agile way by using Infrastructure as Code principles
  • Develop and maintain infrastructure automation procedures by using automated configuration management tools with a goal to be able to re-provision environments at any point in time
  • Deploy and maintain server-side applications and services on AWS development and production environments. Resolve product deployment issues
  • Drive operational cost reductions through service optimizations and demand-based auto scaling
  • Evaluate existing processes & tools and implement changes for better efficiency
  • Provide consultation to teams on setting up testing frameworks and QA best practices into the release pipelines. Assist development teams in CI/CD platform/tool training and troubleshooting
  • Be aware of industry DevOps best practices and the latest trends in tooling for CI/CD
  • Participate in on-call rotations as needed
  • Tools and skills used in your work include SQL/Java/Python/TypeScript/Splunk/TFS/Kubernetes/StackStorm/Salt/TerraForm, we are always evolving and learning/developing new tools.

Who you are...

  • Experienced.
  • Experienced in leading projects across development teams, particularly using Agile methodologies. At least a year with hands-on AWS experience
  • 6+ years of industry software development and design experience using one or more general purpose programming languages including but not limited to: Java, C/C++, C#, Python, JavaScript etc.
  • Passionate. You are passionate about technology and the work you do, you always want to do your best to delight the customers, help your team and strive to excellence.
  • 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!

Valid Through: 2019-11-8