Product Engineer
工作目的:产品工程师将参与公司内的广泛的任务和项目。你将与业务的所有部门合作,包括销售,营销和运营,为我们的客户开发新产品。你将负责通过提高效率或改善客户体验向客户提供价值的软件系统设计。你的主要角色是与工程师一起开展产品开发项目和其他 B2B SaaS 公司使用的技术,如 AWS,Jenkins/Pipeline,Elasticsearch 等,使用 Java 或 C#.要求:· 开发参考实施方案,以证明和展示产品工程团队使用安全组件。· 在构建过程中自动化安全测试的组件。•协助产品工程小组实现安全组件;· 评估安全工具并在需要时集成工具。· 配置新的现有安全工具来支持安全测试活动。· 文件对产品工程组相关的安全模式。· 根据安全标准编制的文件指南。· 咨询团队进行安全代码审查。· 培养线程模型技能,帮助他人完成该进程。· 培养内部开发团队的安全训练和指导。· 在实现所述目标需要的地方,在组织结构中工作。· 参与以安全为重点的学习和技能发展,包括通过"捕获旗"实习获得相关认证和非正式安全技能发展。·协助组织安全冠军计划。·了解银行内的安全环境,推动了对我们的工程活动适用的安全工具,安全测试能力以及政策和标准的要求。· 保持有关组织中的情况的信息,例如:编码标准,模式和实践 ·正在进行的组织安全倡议,当前事件和风险。· 处理安全问题。· 参加安全架构审查。· 计算机科学或相关领域学士学位需要 · 在产品工程师职位工作五年经验;具有强大的背景在网络应用程序·开发,后端开发和设计。· 优于熟练使用 Java 或 C#知识:· DevOps · CI/CD ·敏捷 ·了解 Secure
查看英文原文
Job purpose:
The Product Engineer will be involved in a wide range of tasks and projects within the company. You'll work with all parts of the business, including Sales, Marketing and Operations to develop new products for our clients. You'll be responsible for designing software systems that deliver value to our customers through increased efficiency or improved customer experience. Your primary role is working with engineers on product development projects and other technologies used by B2B SaaS companies such as AWS, Jenkins/Pipeline, Elasticsearch etc., using either Java or C#.
Requirements:
- Develop reference implementations to prove and demonstrate use of security components for product engineering teams.
- Develop components to automate security testing within build processes.
- Assist product engineering teams with the implementation of security components.
- Assess security tools and integrate tools where needed.
- Configure new and existing security tools to support security testing activities.
- Document security patterns relevant to product engineering teams.
- Document guidelines aligned to security standards.
- Consult with teams in security code reviews where needed.
- Develop skill in Thread Modelling and assist others with the process.
- Develop security training and guidance to internal development teams.
- Work across organizational structures where required to achieve the stated goals.
- Engage in learning and skills development focused on security, including achieving relevant certifications and informal security skills development through Capture The Flag exercises.
- Assist with the organization of the Security Champions program.
- Understand the security environment within the bank that drives the requirements for security tools, security testing capabilities and policies and standards that apply to our engineering activities.
- Keep informed on what is going on in the organization e.g. coding standards, patterns & practices,
- ongoing organizational security initiatives, current incidents and risks.
- Triage and handle security issues.
- Participate in security architecture reviews.
- Bachelors degree in Computer Science or related eld required
- Five years of experience in a Product Engineer position with a strong background in web application
- development, back-end development and design.
- Preferably proficient in either Java or C#
Experience with:
- DevOps
- CI/CD
- Agile
- Understanding of Security platform (preferable)
- Front End tools (React or Angular or JavaScript)
- Data oriented, will be dealing with reams of data
Originally posted on Himalayas