Security Software Developer
Adobe
San Jose
hace 4 días

The Adobe Document Cloud Core Security Engineering Team is looking for a senior software engineer with outstanding development skills and passion for security.

The ideal candidate is an expert in building full-stack web applications and knows both Java and JavaScript inside out. In addition, they will be working with other teams as a security domain expert helping to find, fix, and prevent vulnerabilities in our software.

This is dynamic, high-profile team involved in the development of Document products and services, and is a great chance to create a difference at a software company.

Responsibilities!

  • Build secure cloud services which provides very high security, reliability and availability to our customers and their assets
  • Design security-related functionality and verify accurate implementation of new features
  • Collaborate with architects, product management and engineering teams to create solutions that increase the product security and value
  • Create technical specifications, prototypes and presentations to communicate your ideas
  • Find and fix security and privacy flaws in Document Cloud services and products
  • Lead implementation of threat models, secure software test plans, policy, and procedures for product engineering and QE
  • Conduct code reviews of products built in Java, JavaScript as well as scripting languages (shell, python, Perl)
  • Lead and participate in production deployment activities of features and solve / respond to security incidents and issues brought up from the production environment
  • Evaluate new technologies, and help incorporate them into the technology stack as well as maintain awareness of up-to-date threat and vulnerability profiles
  • What is Needed to Succeed!

  • B.S. or above degree in Computer Science or related technical field
  • 5+ years delivering high quality software
  • 3+ years of experience developing web applications using JavaScript and Java
  • At least one complete product cycle delivering a SaaS application
  • Experience with API Design, ability to architect and implement an intuitive customer and third-party integration story
  • Strong coding skills, including an understanding of optimization, performance ramifications of coding decisions, and object-oriented design
  • Deep knowledge of web application attack and mitigation techniques (XSS, CSRF, SQL Injection, and Session Management)
  • Good knowledge of AWS and Azure environments, security standard methodologies
  • Familiar with current state of the art web technologies and tools
  • Experience and understanding of a wide range of client-side technologies including modern UI / web frameworks, HTML5, JQuery, JSON, AJAX, etc.
  • Expertise in J2EE server technologies
  • Innovative thinker and problem solver
  • Highly motivated, works well in a fast paced collaborative team environment
  • Strong written and verbal communication and collaboration skills
  • Experience with Agile development methodologies
  • At Adobe, you will be immersed in an exceptional work environment that is recognized throughout the world on . You will also be surrounded by colleagues who are committed to helping each other grow through our unique approach where ongoing feedback flows freely.

    If you’re looking to make an impact, Adobe's the place for you. Discover what our employees are saying about their career experiences on the and explore the meaningful we offer.

    Adobe is an equal opportunity employer. We welcome and encourage diversity in the workplace regardless of race, gender, religion, age, sexual orientation, gender identity, disability or veteran status.

    Inscribirse
    Mi Correo Electrónico
    Al hacer clic en la opción "Continuar", doy mi consentimiento para que neuvoo procese mis datos de conformidad con lo establecido en su Política de privacidad . Puedo darme de baja o retirar mi autorización en cualquier momento.
    Continuar
    Formulario de postulación