Oracle - Boston, MA

posted about 2 months ago

Full-time - Mid Level
Remote - Boston, MA
Publishing Industries

About the position

The Senior Application Security Engineer will play a crucial role in enhancing and supporting an in-house static application security testing tool. This position involves collaboration with a global team to develop and refine static code analysis tools, focusing on various programming languages and security vulnerabilities. The ideal candidate will have a strong background in software engineering, particularly in program analysis and compilers, and will contribute to the design, implementation, and testing of security analysis tools.

Responsibilities

  • Develop and enhance an in-house static code analysis tool to support new languages and vulnerabilities.
  • Work on dataflow algorithms and static analysis techniques.
  • Design the representation of programming language constructs in an intermediate language.
  • Create new checkers for new types of security vulnerabilities.
  • Expand and refine existing checkers' capabilities.
  • Collaborate with engineers across different geographical locations.

Requirements

  • Bachelor's Degree in Computer Science, Software Engineering, or related disciplines.
  • 5+ years of programming experience.
  • Experience in program analysis, compilers, or web application security.
  • Excellent programming skills in C++ and/or Java.
  • Ability to work independently and as part of a team.
  • Strong analytical and communication skills.

Nice-to-haves

  • Masters or PhD in Computer Science or Software Engineering related to program analysis or application security.
  • Programming experience in Objective-C, Go, Python, or Javascript.
  • Understanding of the iOS build process.
  • Experience with LLVM.
  • Understanding of software application security.
  • Experience working with geographically distributed teams.

Benefits

  • Medical, dental, and vision insurance, including expert medical opinion.
  • Short term and long term disability insurance.
  • Life insurance and AD&D.
  • Supplemental life insurance for employee, spouse, and child.
  • Health care and dependent care Flexible Spending Accounts.
  • Pre-tax commuter and parking benefits.
  • 401(k) Savings and Investment Plan with company match.
  • Flexible vacation and paid time off.
  • 11 paid holidays.
  • Paid sick leave with carryover options.
  • Paid parental leave.
  • Adoption assistance.
  • Employee Stock Purchase Plan.
  • Financial planning and group legal services.
  • Voluntary benefits including auto, homeowner, and pet insurance.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service