Sr. Cloud Engineer

As a member of this centralized infrastructure team, the Sr. Cloud Engineer shares in the ownership and responsibilities for enabling engineering activities and efficiencies related within the AWS cloud.

Sr. Cloud Engineer

Apply Now

This role blends innovation in a sophisticated cloud ecosystem with sustained compliance, while
supporting a high traffic, highly visible platform with large volumes of data, third-party integrations,
and challenging scalability and performance considerations.


This candidate possesses a strong aptitude for learning new technologies, embracing and driving
complex, highly visible, and challenging projects to completion. This role requires seasoned
engineering and communication capabilities. This individual must exhibit strong collaboration across
multiple cross-functional teams and a rich set of problem-solving skills. This candidate should be
selfmotivated, have a passion for quality, and the ability to clearly communicate out an up to the
executive level.

Key Responsibilities

  • Responsible for designing, building, and supporting advanced cloud automation workflows andtools, written mostly in Terraform and Packer, used to facilitate the automated setup,configuration and deployment of workloads in the cloud.
  • Responsible for the automated testing of infrastructure as code, using tools such as InSpec andAWSpec/Test Kitchen
  • Define and track metrics to monitor and improve cost efficiency across a complex, multiaccountAWS implementation
  • Design and build automated workflows/tools to enforce policies, best practices and costcontrols
  • Consult with engineering teams to optimize the provisioning of their infrastructure
  • Contribute principles and policies to form best practices, standards and guidelines for how to besuccessful in Shutterfly’s cloud environment
  • Adhere to process and security standards when building infrastructure in AWS
  • Consult with product and engineering teams to assist their education, onboarding and ongoingperformance
  • Enforcer of team budgets within the cloud
  • Ability to understand and influence: if a given infrastructure is correctly provisioned or over-provisioned, if something can be optimized further or is already optimized, work with Service owners to understand the criticality of the service, and what its idealneeds are for cloud operation

Qualifications

  • Minimum 4 years experience in any combination of software engineering roles of some type:DevOps, applications, services, automation, etc.
  • Minimum 3 years experience with DevOps practices and automation tooling
  • Experience designing, developing and operating software applications/services in AWSecosystem
  • Experience writing code with one or more interpreted languages such as: Python, PHP, Perl,Ruby, Linux Shell
  • Experience with Terraform or Cloud Formation scripting
  • Experience with one or more configuration management tools such as Ansible, Chef or Puppet
  • Experience with standard software development best practices and tools such as coderepositories (Git preferred)
  • Experience executing with agile software development best practices
  • Hands on experience with creating web applications or web services preferred
  • Must be very comfortable in a Linux Bash shell environment
  • Familiarity with pervasive AWS architecture guidelines
  • Thorough understanding of pricing/cost models across AWS services, especially compute,storage, and database offerings
  • Must be able to multitask and work well with changing priorities in a fast paced, 24x7environment
  • Experience with public cloud migrations/transformations
  • Must be highly collaborative and be able to work in a team environment, with technical andbusiness people
  • Excellent communication, problem solving and customer service skills with the ability totranslate technical detail into non-technical information
  • A strong ability to learn and adapt new technologies
  • Strong ability to coordinate activities in a coordinated and highly visible manner
  • Education: Bachelor’s degree in computer science, science, engineering or workforce equivalentTechnical certifications preferred
  • Strong English skills both verbal and written (B2+ minimum)