Senior Software Engineer, Application Security and DDoS

World's #1 CRM platform providing cloud-based software solutions and services
$160,700 - $265,200
Security
Senior Software Engineer
In-Person
8+ years of experience
Enterprise SaaS · Cybersecurity
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Security Assurance Engineer

Senior Security Engineer role at Salesforce focusing on security assurance, vulnerability assessment, and cloud security for enterprise applications.

Sr Security Operations Engineer, Slack

Senior Security Operations Engineer position at Slack focusing on threat detection, logging, and security infrastructure management in Melbourne, Australia.

Security Program Manager, DC Security

Senior Security Program Manager role at AWS managing physical security systems for data centers, requiring 5+ years experience in security infrastructure and project management.

Product Security Engineer, Mobile

Senior Product Security Engineer role at Meta focusing on mobile security, vulnerability assessment, and security framework development across major platforms.

Security Engineer

Senior Security Engineer role at CLARK, leading insurtech unicorn, focusing on security assessments, tool development, and incident response across European markets.

Description For Senior Software Engineer, Application Security and DDoS

Salesforce, the world's leading CRM platform, is seeking a Senior Software Engineer to join their Security team, specifically the NetSec DDoS team. This role focuses on designing, implementing, and maintaining innovative security services that protect Salesforce's infrastructure. The position offers the opportunity to work on large-scale distributed systems and security platforms, implementing critical security controls at the network level across public and private clouds.

The role requires extensive experience in security architecture and infrastructure, with a focus on DDoS protection, network security, and application security. You'll be working with cutting-edge technology stacks and will have the opportunity to influence security strategies while collaborating with various engineering teams.

As a senior member of the team, you'll be responsible for architecting and implementing distributed systems, developing microservices, and maintaining security platforms in a DevOps environment. The role offers competitive compensation and the chance to work on security solutions that protect millions of users worldwide.

The ideal candidate will bring 8+ years of industry experience, with specific expertise in security architecture, networking, and distributed systems. You'll need strong programming skills in languages like Golang, Java, or Python, and deep knowledge of networking protocols and security best practices. This is an excellent opportunity for a security-focused engineer looking to make a significant impact at a leading technology company.

Last updated a month ago

Responsibilities For Senior Software Engineer, Application Security and DDoS

  • Architect and implement distributed systems for network-level security controls in public and private clouds
  • Develop software solutions and microservices for network security platforms
  • Advance and operate security platforms in a full DevOps model
  • Perform code reviews and mentor junior team members
  • Partner with engineering teams and executives on security strategies
  • Collaborate with other teams to solve security problems

Requirements For Senior Software Engineer, Application Security and DDoS

Go
Java
Python
Linux
  • 8+ years in Infrastructure or Security Architecture
  • 3+ years experience in SaaS, PaaS or IaaS software development
  • 3+ years experience in networking, security, or DDoS
  • 3+ years experience in high-availability 24/7 environment
  • Proficiency in object-oriented and multi-threaded programming
  • Experience with Linux systems
  • Expertise in networking security aspects
  • Experience with log analysis and monitoring systems

Interested in this job?