Description
Software Engineering MTS- Platform Security
As a Software Engineering MTS- Platform Security at Salesforce, you will play a crucial role in ensuring the security and integrity of our platform. You will be responsible for end-to-end software development across complex security data pipelines, owning system architecture for endpoint protection platforms, and driving platform reliability through availability monitoring strategies.
What You'll Do
- Develop software across complex security data pipelines from ingestion to canonical data stores and downstream consumers.
- Own system architecture for endpoint protection platforms, including authoring System Design Records (SDRs) and Architecture Decision Records (ADRs).
- Drive platform reliability through availability monitoring strategies, alerting frameworks, and infrastructure hardening.
- Design and build APIs and services, including REST API optimization, policy evaluation engines, integration adapter registries, and projection/aggregation services.
- Set engineering standards across the team for code quality, design consistency, and documentation practices.
- Mentor and guide other engineers on the team through PR reviews, sprint planning, and technical deep dives.
- Collaborate cross-functionally with security architects, platform teams, and partner engineering orgs to ensure clean system integration and dependency alignment.
- Support on-call operations on a rotating schedule, including flexibility for major incidents across time zones.
- Leverage AI-assisted development tools to accelerate delivery, enforce engineering rigor, and support multi-language development.
What We're Looking For
- 2+ years of core software development experience with mastery in multiple programming languages and platforms.
- Strong foundation in database engineering, API development, and data pipeline construction, including experience with event-driven architectures and distributed systems.
- Demonstrated ability to craft and deliver large, sophisticated projects across the full software lifecycle.
- Proven experience with infrastructure hardening and operational reliability.
- Ability to design systems at scale, including experience with architecture reviews, design documentation, and cross-team alignment.
- Strong engineering process discipline, including PR reviews, design reviews, sprint execution, and documentation.
- Ability to provide mentorship to team members and foster cross-functional technical collaboration.
Responsibilities
- Ensure company and customer data remains secure, utilizing knowledge of various security disciplines.
- Audit Salesforce cloud infrastructure against industry and company security standards and develop an uplift plan.
- Collaborate with internal teams to design and architect infrastructure and applications to protect against attackers.
- Serve as a hands-on technical specialist, responsible for handling complex and detailed technical work necessary to establish and maintain enhanced cloud security.
Unleash Your Potential
When you join Salesforce, you'll have access to various benefits and resources to support your growth and well-being.
Accommodations
Salesforce is committed to providing accommodations for candidates with disabilities.