Security Systems Engineer
Salesforce has one of the best Information Security teams in the world and growing this piece of the business is a top priority! Trust and security are Salesforce's number one value as a company. As a result, we have built a large-scale security monitoring infrastructure that collects, stores, and analyzes terabytes of data every day. The Security Systems Engineer will ensure the 24x7 availability of this infrastructure, supporting the rest of the team in their mission to detect and respond to security incidents. We are the 'tip of the spear' and the last line of defense protecting company and customer data from our adversaries.
Responsibilities
Deploying large scale distributed systems in the public cloud including multi-region and multi-cloud deployments.
Design, Installation, operation, monitoring, and troubleshooting of our security monitoring infrastructure.
Rapid response to security monitoring infrastructure outages or degradation of service.
Troubleshoot network, hardware, operating system issues/bottlenecks.
Root-cause analysis across multiple systems in a highly distributed global environment.
Build and improve our automation for deployment and maintenance.
Monitor metrics and expand on areas of improvement.
Required Skills
Enrolled and working towards obtaining a BS/MS/PhD in Computer Science or related field. Please note that in order to be eligible for an internship, we require that you be returning to school the following quarter/semester to work towards completing your degree
Must be attending a University in North America
Experience with Public Cloud and supporting systems deployment, configuration management and application installations within the AWS (EKS, S3, VPC, IAM, EC2, SQS ), GCP and/or Azure core services
Experience in Linux systems engineering/operations in a DevOps environment
Experience scripting/coding skills (i.e. Go, Python, Ruby, Shell scripting) for automation
Network devices configuration management. From Switches, firewalls and Routers to Public Cloud networking (Security Groups, ELB, VPC, VPC Flow Logs, Route53)
Experience Configuration Management tools like Puppet, Helm, Ansible or Chef
Knowledge of infrastructure as code tools like Terraform, Cloud formation or Pulumi
CI/CD pipelines setup and tune up
Expert in deploying and troubleshooting modern Linux operating systems
Proficient in network troubleshooting
Ability to work as part of a globally distributed team
Must have strong verbal and written communication skills, especially for documentation purposes
Desired Skills
Ability to deliver Agile projects and understanding of SCRUM ceremonies/practices
DevOps experience with skill sets in containers, microservices, Kubernetes, and cloud-native apps
Large scale systems management experience
Network Packet Broker configuration
Familiarity with log analysis tools (i.e. Splunk or Kibana)
Up-to-date on the latest industry trends; able to articulate trends and potential clearly and confidently
Knowledge in network packet analysis with experience using tools such as Suricata and Zeek (Bro)
For roles in San Francisco and Los Angeles: Pursuant to the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for Hiring, Salesforce will consider for employment qualified applicants with arrest and conviction records.