Join NordVPN's Risk Department as Application Security Engineer conducting mobile/desktop security assessments and collaborating with development teams to enhance security architecture.
Responsibilities
Conduct security reviews of application designs, source code, and third-party libraries;
Perform regular application vulnerability assessments using automated tools and manual testing techniques;
Collaborate with development teams to design secure architectures and implement security controls;
Help maintain security tools, scripts, and processes to support secure development;
Stay current with industry trends, zero-day vulnerabilities, and best practices in application security;
Develop scripts and security automation tools to enhance application security testing processes;
Design and deliver training for security engineering awareness & adoption;
Actively look for internal security gaps within the product or organization overall;
Ensure mobile/desktop applications are sufficiently tested and support internal and external audits;
Requirements
Proven experience in mobile/desktop application security assessment planning, testing, methodologies, and vulnerability reporting
Strong understanding of secure coding practices
Ability to perform manual security code audit
Proficiency in at least one low-level programming language (e.g. C, C++, Rust, Go)
Solid understanding of networking protocols such as TCP, UDP and HTTP
Familiarity with debuggers (e.g. GDB, LLDB, WinDbg)
Familiarity with reverse engineering tools (e.g. Ghidra, IDA)
Solid understanding of memory corruption issues, buffer overflows and related vulnerability classes
Familiarity with common authentication and authorization protocols (OAuth, SAML, JWT, etc.)
Ability to work with networking tools such as Wireshark and tcpdump
Ability to quickly assimilate new technologies and tools
Sense of ownership with strong problem-solving and investigation skills
Ability to build and maintain relationships, influence key stakeholders across the business
Bonus points for community contributions like public CVEs, bug bounty recognition, open-source tools, blogs, etc.
Benefits
Innovate with industry leaders
Boost your skills via extensive training programs
Enjoy flexibility with 3 office days and working from home for the remaining 2
Work from any location when you feel a need to recharge
Fuel your active lifestyle with online workouts
Nurture your mind with free psychologist consultations
Celebrate life’s big moments with special gifts on your birthday, anniversary, etc.
Experience iconic celebrations, team-buildings, and knowledge-sharing events
Application Support Engineer at evoke monitoring production systems and troubleshooting issues in a hybrid role. Collaborating with Operations and Development teams in a dynamic environment.
Application Engineer supporting TfL’s Body Worn Video service. Responsibilities include providing second and third line support and proactive issue resolution for business critical services.
Application Engineer for Transmission focusing on customer specifications and project schedules in automotive engineering. Collaborating with OEMs and product owners for ZF AMT products.
Field Application Engineer engaging multi - site customers to drive strategic growth through technical support and alignment of customer needs with internal capabilities. Collaborating with internal teams to promote AT&S solutions.
DevOps Engineer responsible for SaaS infrastructure and triage work for identity security solutions. Collaborating with engineering and product teams to enhance cloud platform stability.
Field Applications Engineer providing technical expertise in desktop workstation GPU products at NVIDIA. Partnering with sales to secure design wins and support product lifecycle from design to end - of - life.
Applications Engineer managing customer control systems for Daktronics. Optimizing technical solutions and customer requirements in digital display technology.
Field Application Engineer designing and implementing software applications for Teradyne. Collaborating with hardware engineers to provide technical expertise and customer value in semiconductor industry.
Application Engineer providing technical and commercial advice to customers while enhancing existing customer relationships in the manufacturing sector.