Foundation Secure is a security engineering team focused on providing safe AWS cloud environments in which the rest of the Zendesk Engineering organization can build products. Our team builds tools to enable other engineers to build secure infrastructure, provides governance across our AWS accounts, and provides our Security organization with the information needed to act on threats and misconfigurations in our cloud infrastructure.
We are looking for a Software Engineer to join our team that has experience with the AWS cloud service, an interest in cloud security/cloud governance, an aspiration to build software that makes our job and other teams’ jobs easier, and a desire to apply DevOps principles to our organizational needs in the cloud.
- Build and maintain the baseline governance and security standards for AWS infrastructure at Zendesk for all of our AWS accounts.
- Take ownership of critical services within Foundation Secure, including our services that build and validate our golden images for containers and virtual machines.
- Take ownership of projects for both software engineering and operational deliverables.
- Participate in feedback cycles with Foundation Secure leadership to ensure alignment.
- Collaborate with other Foundation teams to deliver a secure AWS environment for Zendesk engineers to operate within.
- Own the roadmap for the team aligned with business priorities and the roadmaps of other teams across the company.
- Coach engineers to help them achieve success, develop their skills, and push them forward in their careers.
- Experience building services using AWS Services.
- Proficiency in a programming language and willingness to learn other languages
- Experience with common AWS architectural patterns for web applications, storage backends, and serverless applications.
- DevOps experience solving operational problems with automation, scripting, and software development.
- AWS cloud governance experience using
- Organizations, GuardDuty, IAM, Lambda, Cloudtrail, etc.
- Experience with infrastructure-as-code tools like Cloudformation and/or Terraform.
- Proficiency in the Go and/or Python programming languages.
- An analytical approach to problem-solving, you believe the best decisions are made when they are backed by data.
- Demonstrated desire to learn new technologies and programming languages as our team and responsibilities evolve over time.
- AWS Architecture and Infrastructure
- Infrastructure as code with Cloudformation/Terraform/SDKs
- Go & Python Software Stacks
- AWS Lambdas
- GitHub Actions
- CLI Tools
- Open Source Tools
- Cloud Custodian
- Terraform Providers