Senior Software Engineer
San Jose
hace 4 días

Our Company

Changing the world through digital experiences is what Adobe’s all about. We give everyone from emerging artists to global brands everything they need to design and deliver exceptional digital experiences! We’re passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen.

We’re on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity.

We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours!

Our Company :

At Adobe, we believe that great experiences have the power to inspire, transform and move the world forward. Creativity is in our DNA.

Our groundbreaking innovations are redefining the possibilities of digital experiences. We introduce new technologies that democratize creativity, shape the next generation of storytelling, and inspire entirely new categories of business.

Adobe provides an exceptional work environment that is recognized throughout the world on the best companies lists.

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

Our Personalization team :

Our mission is to provide highly personalized digital experiences to customers across various channels like email, ads, push notifications etc.

We strive to delight consumers at every digital interaction. To achieve this, we ingest data at scale, run complex processing on data at real-time and deliver captivating insights on data at real-time.

Are you passionate about large scale data systems and real-time processing? Then Personalization team at Adobe is the best place for you!

We build large scale systems that identify users across all their devices. We build profiles that capture user interactions across various channels.

Our state of the art segmentation engine can create highly targeted audience groups. As a developer on this team, you'll make complex digital experience usecases a reality.

What you'll do :

  • Build scalable, low latency microservices that handle billions of requests a day.
  • Translate high level requirements into a project plan and deliver incremental value in each sprint.
  • Collaborate with the team on design, code review and contribute to standard methodologies and repeatable processes.
  • Investigate and address performance bottlenecks to continue scaling our services and reduce cost.
  • What you need to succeed :

  • Proven record of delivering highly optimized code in Java / Scala.
  • Deep understanding of API design, broad knowledge of web standards relating to REST, HTTP, JSON, etc.
  • Proficiency in data structures, algorithms, caching strategies, async patterns. Experience with cloud technologies, e.
  • g. AWS, Azure, GCP, Docker, Kubernetes.

  • Work well in a highly collaborative team.
  • Additional experience that will be a plus :

  • Experience with distributed data processing frameworks such as Spark and Hadoop.
  • Experience with relational and NoSQL databases.
  • Experience working with distributed message brokers like Kafka, Kinesis, or RabbitMQ.
  • Reportar esta oferta

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    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.
    Formulario de postulación