Are you applying to the internship?
Job Description
About Salesforce:
Salesforce is a global leader in cloud-based software, known for its commitment to trust and security. They have a world-class Information Security team that is continuously growing and expanding. Security is a top priority for Salesforce, and they have invested heavily in a large-scale security monitoring infrastructure that handles and analyzes massive amounts of data daily.
Job Description: Security Systems Engineer Internship
This internship presents a unique opportunity to join Salesforce’s elite Information Security team and be part of a critical line of defense against cyber threats. As a Security Systems Engineer intern, you will play a vital role in ensuring the 24/7 availability of Salesforce’s security monitoring infrastructure.
Key Responsibilities:
• Deploying Large-Scale Systems: You will gain hands-on experience deploying and managing large-scale distributed systems across multiple public cloud environments (AWS, GCP, Azure).
• Infrastructure Management: You will be involved in designing, installing, operating, monitoring, and troubleshooting the security monitoring infrastructure.
• Incident Response: You will be responsible for rapid response to any outages or degradation of service within the security monitoring infrastructure.
• Troubleshooting and Root Cause Analysis: You will troubleshoot complex issues across network, hardware, and operating systems, identifying root causes and implementing solutions.
• Automation and Improvement: You will develop and improve automation for deployment and maintenance tasks, optimizing efficiency and reliability.
• Metrics and Optimization: You will monitor key metrics and identify areas for continuous improvement.
Required Skills:
• Currently enrolled and working towards a BS/MS/PhD in Computer Science or a related field.
• Must be attending a University in North America.
• Experience with public cloud platforms (AWS, GCP, Azure) and managing system deployments, configuration, and application installations within these environments.
• Solid experience in Linux systems engineering/operations within a DevOps environment.
• Strong scripting and coding skills in languages like Go, Python, Ruby, or Shell scripting for automation.
• Experience with network device configuration management (Switches, Firewalls, Routers) and public cloud networking (Security Groups, ELB, VPC, VPC Flow Logs, Route53).
• Experience with Configuration Management tools (Puppet, Helm, Ansible, Chef).
• Knowledge of Infrastructure as Code tools (Terraform, Cloud Formation, Pulumi).
• Experience with CI/CD pipelines setup and tuning.
• Expertise in deploying and troubleshooting modern Linux operating systems.
• Excellent network troubleshooting skills.
• Ability to collaborate effectively within a globally distributed team.
• Strong verbal and written communication skills, particularly for documentation purposes.
Desired Skills:
• Experience with Agile project delivery and SCRUM ceremonies/practices.
• DevOps experience with containers, microservices, Kubernetes, and cloud-native applications.
• Large-scale systems management experience.
• Network Packet Broker configuration experience.
• Familiarity with log analysis tools (Splunk, Kibana).
• Up-to-date knowledge of industry trends and the ability to articulate them clearly and confidently.
• Experience with network packet analysis using tools like Suricata and Zeek (Bro).
This internship provides a valuable opportunity to gain hands-on experience in a fast-paced, challenging, and rewarding environment at a leading technology company. You will learn from seasoned professionals, contribute to a critical security infrastructure, and develop valuable skills that will prepare you for a successful career in cybersecurity.