Full Time Job

Technical Architect

Sony Interactive Entertainment

San Mateo, CA 05-31-2021
  • Paid
  • Full Time
  • Senior (5-10 years) Experience
Job Description

Technical Architect

San Mateo, CA
Our Consumer Experience team is hiring! We are looking for a hands-on technical architect who likes working in multi-disciplined teams and with other sharp engineers in a fast-paced, and fun environment

You are a senior-level architect professional responsible for the planning, analysis, design, and review of the SIE Global Consumer Experience and Marketing applications. You are responsive to changes in business and are on the forefront of emerging technologies, driving new and better solutions to industry needs. You are required to have exceptional technical knowledge of Salesforce platform and security principles, wide breadth of knowledge with respect to other engineering fields and domains, acute business insight, and superior communication skills.

You fully understand our business needs and are able to translate these requirements into well architected solutions that best use the platform. You can assess relative risk and drive projects accordingly, with high consideration for long-term supportability and automation of any recommended direction. Our ideal team member also has strong mentorship skills and is able to lead a multi-disciplined team of engineers from successful design to deployment of systems. The architect should also be known as an industry leader, developing new designs, and innovating paradigm-altering solutions. This role will have you acquire a complete understanding of SIE technology and information systems

The Architect collaborates with the Global Security Architecture.

Key Responsibilities
• Design and build enterprise-class systems for both production and corporate environments
• Interacts with the Business, Program, Project, Development, Operations, and Service Integration teams to deliver complete technical solutions to our partners. Design and implement secure, scalable, compatible and high performance solutions
• Lead technical design sessions and architect/document technical solutions that are aligned with the client's business objectives
• Distribute development tasks to team members and mentor developers towards solution development
• Develop high level estimates by analyzing the business cases and viable design solutions
• Conduct code reviews for ongoing projects to ensure that code quality is at the highest level possible
• Design solutions that balance business requirements with information and cyber security needs
• Understand and drive down security risk for development systems tools such as Jenkins, Chef, Git, buildbot
• Understand security elements of standard and custom hardware design including secure key storage, trust zones, and hardware exploits; identify potential vulnerabilities and use hardware to mitigate security risks
• Create solutions that enhance cloud security using available cloud controls/products, third party products, and/or custom-developed systems
• Understand corporate authentication and authorization systems including AD, LDAP, Okta, Duo and how to design secure corporate systems with them
• Align technical standards, frameworks and security with overall business and technology strategy
• Clearly articulate risks and solutions to diverse audiences
• Review and approve technical architecture for new projects or changes to existing systems
• Be the domain specialist who can articulate sophisticated system challenges to others without a security background

Proven experience in:
• Designing and implementing security solutions, including continuous monitoring and making improvements to those solutions and working with an extended information security team
• Consult and engineering in the development and design of standard methodologies and implementation of proven architectural principles across the organization, to meet business goals along with customer and regulatory requirements.
• Demonstrating solutions delivery, principles and emerging technologies
• Security considerations of cloud computing including data breaches, broken authentication, account mis-configuration, account hijacking, malicious insiders, third parties, APTs, data loss, and cloud security standard methodologies
• Automation of quality and security solutions

Required Skills
• B.S. in Computer Science, Math, Engineering, or equivalent with a minimum of 8 years of professional Salesforce application development/architectural experience utilizing Apex, VisualForce, and SOQL, Web service and data migration
• Leadership experience for technical projects involving multi-disciplined teams. Strong critical thinking and analytical skills
• Broad knowledge across multiple domains including cloud computing, web applications, database technologies, server applications, storage applications, test/QA engineering, deployment automation
• Knowledge in security engineering, security threat analysis
• Experience from at least 2 end-to-end Salesforce implementations as a Technical Lead or Technical Architect.
• Prior background and knowledge of Java, .Net, Java Script, HTML, JSON, Angular JS will be crucial for success in this Salesforce Architect role
• Hands on expertise in developing applications on the Force.com Platform
• Experience in building Web Service enabled applications (SOAP and RESTful)
• Excellent knowledge of Salesforce APIs and hands-on experience integration with ERP (Oracle and SAP especially)
• A Salesforce certification in application development and security
• Ability to identify and prioritize risks to the business appropriately
• Deep knowledge of application architecture in a cloud computing environment
• Knowledge of security toolsets including key management systems, firewalls, muti-factor authentication, intrusion detection systems
• Good understanding of IT infrastructure and enterprise architectures including AD, LDAP, MFA
• Knowledge in network security and related technologies including intrusion detection and prevention, WAF, NGFW, DMZ design, network segmentation, DDoS mitigation
• Experience with various types of load balancing, host based firewalling techniques, application proxies. deploying, configuring, or administering cloud-based environments, with special attention to security
• Exceptional communication skills, especially with diverse audiences; excellent written skills
• Proven technical leadership among peers through work in the open-source community, blogging, speaking, or other thought leadership
• Development experience in Python, C++, and/or Java
• Strong proficiency in application threat modeling and experience in engineering mitigations
• Knowledge of automated attack tools and developing mitigation techniques
• Strong partnership with other business units and high discernment as it relates to relaying and understanding security risks
• Extensive experience and detailed technical knowledge in security engineering, system and network security, authentication and security protocols, cryptography, and application security

Desired Skills
• Experience developing in distributed systems,
• Salesforce certifications are an advantage and advanced degree is a plus.
• Video gaming knowledge, experience, or hobby is a plus
• Experience with Penetration Testing
• Energized by a multifaceted environment that is responsive to the needs of our partners
• M.S. or Ph.D. in Computer Science, Math, Engineering, or equivalent

Jobcode: Reference SBJ-rbqmzy-3-87-33-97-42 in your application.

Company Profile
Sony Interactive Entertainment

Recognized as a global leader in interactive and digital entertainment, Sony Interactive Entertainment (SIE) is responsible for the PlayStation® brand and family of products and services.