Oracle is seeking a Senior Application Security Engineer with expertise in static analyzers or compilers development. This role focuses on extending and supporting in-house static application security testing tools, working with a global team across Australia, Canada, and the United States.
The position involves developing static code analysis tools to support new languages and vulnerabilities, implementing dataflow algorithms, designing programming language constructs in intermediate language, and creating security vulnerability checkers. You'll work with various programming languages including Objective-C, C/C++, Java, Python, and Go.
As part of Oracle's Security Tools organization, you'll join a world-class team of security software developers working on advancing state-of-the-art SAST and SCA tools. The team combines enterprise resources with startup energy, focusing on making application security at scale a reality.
The role offers flexible work-from-home arrangements and the opportunity to work with smart, enthusiastic colleagues across the globe. You'll be part of a diverse, inclusive team with access to extensive resources while maintaining the dynamic feel of a small team environment.
This position requires strong programming skills, particularly in C++ and/or Java, with 6-10+ years of experience. The role demands excellent analytical and communication skills, with opportunities to work both independently and as part of a team. The compensation range for this position in Canada is CAD 76,700 to 167,600 per annum, with comprehensive benefits including medical, life insurance, and retirement options.
Join Oracle to shape the future of application security at scale while growing your career in a supportive, innovative environment.