Skip to Main Content

Job Title


Senior Security Developer - SAP SuccessFactors


Company : SAP


Location : Palo Alto, CA


Created : 2026-04-20


Job Type : Full Time


Job Description

What You'll Do Support the modernization of a legacy Java-based platform into a cloud"‘native and AI"‘native architecture Assist in building and improving shared platform capabilities across data, roles, permissions, security, infrastructure, and service communication Contribute to platform services involving API gateways, service mesh, feature flags, secrets management, and service discovery Support engineering work across platform capabilities such as Vault, Consul, database frameworks, messaging systems, and integration services Assist with event"‘driven and messaging patterns using technologies such as Kafka Help support platform readiness for modern AI workloads, including infrastructure patterns related to GPUs, agents, and MCP"‘connected services Contribute to integration efforts with enterprise data platforms Assist in improving access control, security patterns, configuration management, and platform reliability Help create internal tooling, documentation, and reusable frameworks that improve the developer experience Collaborate with cross"‘functional teams including infrastructure, security, data, and application engineering Design and implement robust auditing and incident response features within SAP SuccessFactors Applications Foundation, including security event collection, audit trail management, and alert pipelines Collaborate with the Security Architect and cross"‘functional teams to translate security architecture decisions into production"‘grade implementations Take full ownership of development, testing, deployment, maintenance, and customer support of security audit and incident response components Lead code reviews and contribute to design discussions, ensuring security best practices and coding standards are consistently applied Implement comprehensive unit, integration, and end"‘to"‘end tests to guarantee the quality and reliability of security"‘critical features Investigate and respond to security incidents and escalations; contribute to post"‘incident analysis and root"‘cause investigation, and drive improvements to detection and response capabilities Mentor junior developers, sharing expertise in secure coding practices, incident handling, and audit system design Thoroughly document technical designs, code, configurations, and runbooks to facilitate maintainability and knowledge sharing Leverage AI tools and modern development practices to improve productivity and code quality What You Bring Bachelor's degree or higher in Computer Science or a related field, with solid CS fundamentals (data structures, algorithms, databases, distributed systems) 7+ years of hands"‘on software development experience, including strong Java development skills Demonstrated experience building or operating security audit systems, SIEM integrations, log management pipelines, or incident response tooling Strong understanding of application security principles, including IAM, data encryption, audit logging, and vulnerability management Familiarity with shift"‘left security practices and common vulnerability management tools Experience with Spring Boot and microservices architecture; ability to demonstrate expertise in at least two of: API Gateway, Kafka, Redis, Elasticsearch, JVM, Spring Framework, or Tomcat Solid foundation in relational databases and SQL; experience with log storage and querying at scale Strong experience with RESTful APIs and web services Experience with Agile/Scrum methodologies, TDD, and test automation (unit, integration, and end"‘to"‘end) Familiarity with security and compliance standards (e.g., SOC2, ISO 27001) as they relate to auditing and incident management DevOps mindset with an inherent sense of ownership through the development and deployment lifecycle Excellent problem"‘solving skills, attention to detail, and strong communication skills in English Security certifications (e.g., GSEC, CEH, or equivalent) are a plus Location: This is a hybrid role based from our Palo Alto, CA office. No relocation support available for the position. Compensation Range Transparency: SAP believes the value of pay transparency contributes toward an honest and supportive culture and is a significant step toward demonstrating SAP's commitment to pay equity. SAP provides the annualized compensation range inclusive of base salary and variable incentive target for the career level applicable to the posted role. The targeted annual combined range for this position is 148,600-306,300 USD. The actual amount to be offered to the successful candidate will be within that range, dependent upon the key aspects of each case which may include education, skills, experience, scope of the role, location, etc. as determined through the selection process. SAP is committed to the values of Equal Employment Opportunity and provides accessibility accommodations to applicants with physical and/or mental disabilities. Qualified applicants will receive consideration for employment without regard to their age, race, religion, national origin, ethnicity, gender (including pregnancy, childbirth, etc.), sexual orientation, gender identity or expression, protected veteran status, or disability. Requisition ID: 451252 | Work Area: Software"‘Design and Development | Expected Travel: 0 - 10% | Career Status: Professional | Employment Type: Regular Full Time | Additional Locations: #J-18808-Ljbffr