A

Adobe

Creative image editing and design software

Software Development Engineer 4

Backend EngineeringConfirmed live in the last 24 hours
Full-timeSan Jose, CA, USA$139k - $257.6k /yrIn-person

About the Job

Requirements

  • A Bachelor of Science in Computer Science or a related field is required.
  • Experience building a scalable query engine or equivalent practical experience is required.
  • Strong understanding of algorithms and data structures is required.
  • Strong programming skills and extensive experience with Java or Scala are required.
  • Leadership skills to collaborate and drive cross-team efforts are required.
  • The ability to adapt to evolving priorities, accept challenges outside one's comfort zone, learn new technologies, and deliver viable solutions within defined time boundaries is required.

Responsibilities

  • Collaborate with engineers and product managers to build a high-performance segmentation engine, owning the design and implementation of key components.
  • Develop query compilation algorithms that transform and rewrite segment definition queries.
  • Develop query optimization and evaluation algorithms, including multi-query optimization, incremental evaluation, and streaming evaluation.
  • Work on cross-functional themes involving advanced data pipelines using Apache Spark.
  • Build tools to monitor query performance and identify and debug potential semantic errors.
  • Deploy production services and iteratively improve them based on customer feedback.
  • Follow Agile methodologies using industry-leading continuous integration and continuous delivery pipelines.
  • Participate in architecture, design, and code reviews.

Desired Qualifications

  • A Master of Science in Computer Science or a related field, or equivalent practical experience, is preferred.
  • Experience in language design is a plus.
  • Proficiency in databases or compilers is preferred.
  • Proficiency in Apache Spark is preferred.

About the Company

Adobe

Creative image editing and design software

Adobe Photoshop is a leading image editing program used by professionals and hobbyists to edit, retouch, and composite digital photos and graphics. It uses a layered editing model that enables non-destructive changes with tools for color, selection, masks, filters, drawing, and retouching, and supports many file formats and Creative Cloud workflows. It stands apart from competitors because of its wide adoption, extensive plug-in ecosystem, tutorials, and integrated cloud services, built over a long history of professional use. Its goal is to provide powerful, reliable tools that fit into a seamless creative workflow and keep Adobe at the forefront of digital imaging through ongoing development.

Company size
10,001+
Company stage
IPO
Headquarters
San Jose, CA
Founded
1994

Recently Posted Jobs

Explore more opportunities at Adobe

See more jobs