Principal Architect; Content Platform, Collaboration Services
San Jose
hace 6 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, and we know the next big idea could be yours.

The Challenge

We are on a mission to revolutionize and standardize the Content Platform at Adobe. We are building a coordinated set of cloud services that will enable powerful collaborative user experiences among our products, users, and partners.

These platform services are generic, but tailored to be naturally integrated into many kinds of desktop, mobile, and web-based products.

Our objective is to enable a premier ecosystem, so developers can select the desired combination of collaboration services that delivers the best user experience.

The Opportunity

We are looking for a versatile Principal Architect who has deep experience with Internet-scale, production cloud services for enterprise and consumer products.

You will lead the design, architecture, and technical direction for Adobe’s collaboration services. If you have the passion and energy to drive the next generation of Adobe’s content platform story, then this role is for you!

What you’ll do

Define the overall architecture for collaboration services, ensuring alignment with product and engineering requirements

Collaborate with the Content Platform architecture team, writing and reviewing architecture proposals

Investigate, analyze and make recommendations to technical teams regarding technology improvements, upgrades and modifications

Proactively identify technical gaps in existing services; explore solution options with the broader stakeholder community and guide the team to implement solutions that improve performance, scalability, availability and security

Collaborate with other teams in the Cloud Technology team to identify trade-off between short-term versus long-term options and document the details with clarity

Introduce appropriate tools, technologies and processes that enables the development teams to improve quality, resiliency, and velocity

Adjust and respond to scheduling and technical changes, analyze and communicate any increased risks and testing considerations resulting from such changes

Actively participate in requirement analysis, as well as release planning and product design processes

What you need to succeed

15+ years of relevant computer industry experience

MS+ in Computer Science, Computer Engineering, or related technical field

Experience defining architecture and leading development of Internet-scale cloud services

Excellent written & verbal communication, documentation and presentation skills oriented to both development teams and executive reviews

Domain expertise in enterprise or consumer collaboration or social networking products

Experience organizing technical plans and setting technical direction in a cross-discipline collaborative environment

Experience with Java and Go, and their frameworks (or equivalent experience with Scala, Ruby, or Python)

Experience with REST API design, implementation, and evolution

Experience with open source cloud technologies, such as Cassandra, Spark, Kafka, and Elasticsearch

Experience with Amazon Web Services or Microsoft Azure; ideally, both

Cloud Technology

The Cloud Technology group builds platform and client services that are foundational building blocks for many other Adobe products and services.

Areas of focus include identity, security, cloud storage, collaboration, e-commerce, workflow management, synchronization, customer facing web apps, scalability, Artificial Intelligence and Machine Learning, infrastructure management and search, just to name a few.

Our mission is to build highly scalable, highly available and highly resilient services that fulfill the business objectives of Adobe.

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