Director - Distributed Systems
New Today
Salesforce’s Microservices Platform team is seeking a Senior Manager/Director to lead the network engineering efforts. You will be leading the team responsible for designing, building, and maintaining innovative ingress services and solutions that support the needs of our internal and external customers. The team may work on any aspect of public cloud ingress technologies, including Micro-Segmentation, Zero-Trust, mTLS, monitoring, and automation.
ABOUT YOU:
Are interested in growing, automating, and developing cutting edge Microservices Platform cloud architecture, software, and tools; you thrive on building services to meet customer’s needs and clearly understand how security is done properly is a massive business enabler
Excellent technical skills, combined with excellent people management skills
A keen reader of people, culture; build the relationships to make things happen
Highly functional in a dynamic, challenging environment
Able to balance the needs of delivery with an agile mindset
RESPONSIBILITIES:
Hiring and retaining the best talent around, growing your team and the people on it, and helping guide the technical direction.
Lead the team developing distributed systems to deliver service mesh controls at the network level in Salesforce’s public and private clouds. Such solutions cover but are not limited to network policy management, DDoS and network protection for bare metal servers, containers, and VMs
Lead research and implementation of new ingress/service mesh solutions and platforms for intra- and cross-datacenter network flows
Advance and operate these security platforms in a full DevOps model
Operate in an Agile development environment, including participating in daily scrums
Support the team’s engineering excellence by performing code reviews and help setting the best software development practices
Partners with other engineering teams and executives to develop short- and long-term security, product, and service strategies.
Collaborate with other teams to solve security problems with minimal disruption to other business functions.
REQUIRED SKILLS:
Industry experience. 10+ years, including:
5+ years experience in SaaS, PaaS or IaaS software development
5+ years experience in a high-availability 24/7 environment
5+ years of experience in public cloud environments (e.g., AWS, GCP, Azure, etc.)
2+ years of experience with Service Mesh, Istio, Envoy development and deployment
Management experience. 3+ years of direct people management experience, with at least 5 direct reports.
Service Mesh specific technologies:
Kubernetes
Envoy
Istio
OSI model and debugging network traffic
Networking protocols (TCP/UDP, BGP, DNS, DHCP)
Platform development. Proven track of developing and delivering large-scale PaaS or IaaS systems, especially for public cloud providers (e.g., AWS, Azure, GCP)
Programming. Proficiency in object-oriented and multi-threaded programming in at least one of the following languages: Golang, Java, C++, Python
Full-software ownership from idea to running in production: design, code, writing unit tests, performing integration tests, deploying to production, supporting the system in the production environments
Operating systems. Development and software management on Linux systems (e.g., CentOS, RHEL)
Security. Strong knowledge in security fundamentals: secure transport (e.g., SSL, TLS), identity management (e.g., certificates, PKI)
DevOps mindset and strong ownership over-owned code (test, monitor, deploy, maintain)
Communication. Excellent oral and written communication skills
Team. Ability to value team success beyond personal contributions
Experience designing and operating network security technologies within public cloud environments.
Strong distributed systems and architecture knowledge.
Understanding of risks that can manifest in large-scale complex systems.
Education. M.S in Computer Science/Engineering or B.S. in same disciplines with equivalent years of experience
DESIRED SKILLS
Prior understanding of Agile/Scrum methodologies
Terraform, Helm Chart experience
*LI-Y
- Location:
- San Francisco
- Salary:
- $250,000 +
- Job Type:
- FullTime
- Category:
- Other
We found some similar jobs based on your search
-
New Today
Director - Distributed Systems
-
San Francisco, CA
- Management And Consultancy
Salesforce’s Microservices Platform team is seeking a Senior Manager/Director to lead the network engineering efforts. You will be leading the team responsible for designing, building, and maintaining innovative ingress services and solutions that support the needs of our internal and external customers. The team may work on any aspect of...
More Details -
-
New Today
Director - Distributed Systems
-
San Francisco
-
$250,000 +
- Other
Salesforce’s Microservices Platform team is seeking a Senior Manager/Director to lead the network engineering efforts. You will be leading the team responsible for designing, building, and maintaining innovative ingress services and solutions that support the needs of our internal and external customers. The team may work on any aspect of...
More Details -
-
4 Days Old
Director - Distributed Systems
-
San Francisco, CA, United States
- Other
Overview Job Category Software Engineering About Salesforce Salesforce is the #1 AI CRM, where humans with agents drive customer success together. Here, ambition meets action. Tech meets trust. And innovation isn’t a buzzword — it’s a way of life. The world of work as we know it is changing and we're looking for Trailblazers who are...
More Details -
-
4 Days Old
Director - Distributed Systems
-
San Francisco
- Health, Safety & Environment
Overview Job Category Software Engineering About Salesforce Salesforce is the #1 AI CRM, where humans with agents drive customer success together. Here, ambition meets action. Tech meets trust. And innovation isn’t a buzzword — it’s a way of life. The world of work as we know it is changing and we're looking for Trailblazers who are...
More Details -