Responsibilities
Join us as a Senior Engineer in an Agile team to design, develop and implement security controls and features for the TeamViewer product line and its supporting infrastructure components
Optimize and improve the security of our software stack by incorporating novel and efficient algorithms
Work together with other development teams to develop new features to improve existing security concepts
Define security standards / processes and support other teams in the development of secure software
Ensure the optimum use of security-related technologies based on your comprehensive understanding and evaluation of current security trends
Design, develop and maintain respective technical solutions to address abuse in TeamViewer products
Act as a consultant towards other product and development teams to ensure that their designs and solutions aligned with security strategy
What we offer
- An attractive work environment, ergonomic workstation and the latest equipment awaits you
- Innovative and fast-growing company with financial stability of a profitable company
- International environment and attractive workplace
- Room for creativity and contributions in technically diverse environment: Windows, Linux, MacOs, Mobile (iOS/Android), C++, C#, Continuous Integration, Continuous Delivery Learning opportunities – internal & external
- Open source technologies and hacker-friendly projects
Requirements
You have a degree in computer science or security or equivalent working experience
You ideally have 3+ years of professional experience in a similar position, specifically focused on security issues
You have excellent knowledge of the C++ programming language and at least a basic understanding of other programming languages such as JavaScript, C# and Java. Additional experience with one or more scripting languages (e.g. bash, Ruby, Python) is a plus
You have experience in implementing encryption, cryptography, software security and authentication, both in the field of software development and the design of network protocols
You are passionate about finding secure, innovative and user-friendly solutions for highly complex problems
You have experience in mentoring, consulting, and guiding other developers and teams of developers in building secure solutions
Good written and spoken English is required
- Experience working in Agile and Scrum is a plus
by via developer jobs - Stack Overflow
No comments:
Post a Comment