FullStack Software Engineer, AEM

Adobe transforms the world through digital experiences, providing tools for artists and global brands to design and deliver exceptional digital content.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Enterprise SaaS

Description For FullStack Software Engineer, AEM

Adobe is seeking a talented FullStack Software Engineer to join their AEM (Adobe Experience Manager) team. This role offers an exciting opportunity to work on Adobe's powerful suite of cloud-native composable content services that deliver high-impact, personalized experiences across multiple channels.

As a Software Engineer at Adobe, you'll be at the forefront of digital innovation, working with a company that's changing the world through digital experiences. Adobe provides tools and solutions for everyone - from emerging artists to global brands - enabling them to design and deliver exceptional digital experiences.

The role involves direct contribution to core product features while collaborating with cross-geographical distributed engineering teams. You'll work closely with Product Managers to transform new product ideas into valuable features for customers. The position offers significant technical challenges and opportunities to work with cutting-edge technologies including cloud services, APIs, and modern development frameworks.

Key responsibilities include implementing robust APIs and microservices, optimizing application performance, and maintaining high-quality code using best practices in software development. You'll also have the opportunity to mentor junior engineers and contribute to the team's technical growth.

The ideal candidate should have 6+ years of fullstack development experience with a strong foundation in both frontend and backend technologies. This includes expertise in JavaScript frameworks like React, backend technologies like Java and Node.js, and experience with cloud platforms (AWS, Azure, Google Cloud). Knowledge of DevOps practices and tools like Docker and Kubernetes is essential.

Adobe offers a collaborative and innovative work environment where new ideas are valued and there's a strong focus on professional growth. The company is committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunities. This role provides an excellent opportunity to work on large-scale, impactful projects while being part of a company that's at the forefront of digital transformation.

If you're passionate about building high-quality, customer-focused products and want to be part of a team that's shaping the future of digital experiences, this role offers a phenomenal opportunity to innovate at the intersection of search technologies, cloud infrastructure, and AI-powered solutions.

Last updated 5 hours ago

Responsibilities For FullStack Software Engineer, AEM

  • Contribute to core features of the product
  • Work with cross-geos distributed engineering teams
  • Transform product ideas/features into customer value
  • Collaborate with Product Management and Architects
  • Engage directly with enterprise customers
  • Implement robust APIs and microservices
  • Develop and maintain codebase using best practices
  • Optimize application performance
  • Troubleshoot and resolve complex technical issues
  • Mentor junior engineers

Requirements For FullStack Software Engineer, AEM

Java
JavaScript
React
Node.js
Python
MongoDB
PostgreSQL
  • Bachelor's or equivalent experience in CS or related field
  • 6+ years in fullstack development
  • Frontend: HTML, CSS, JavaScript (React, Angular, Vue.js)
  • Backend: React, Node.js, Express.js, Python, Java
  • Database experience with SQL and NoSQL
  • Version Control: Git, GitHub, GitLab
  • DevOps: Docker, Kubernetes, Jenkins, Circle CI
  • Cloud platforms: Azure, AWS, Google Cloud
  • Experience with RESTful APIs and GraphQL
  • Portfolio of work (GitHub, live projects)

Interested in this job?

Jobs Related To Adobe FullStack Software Engineer, AEM

Senior Software Engineer

Senior Software Engineer role at Adobe, building high-performance data pipelines and storage systems for the Adobe Experience Platform, with competitive compensation $170K-$320K.

Experience Success Engineer - SEO

Senior technical role combining software engineering and SEO expertise to develop automated solutions for Adobe's AEM platform, requiring multilingual skills and strong technical capabilities.

Senior Software Development Engineer

Senior Software Development Engineer role at Adobe in San Jose, CA. Build backend systems, lead development processes, and mentor engineers. 5+ years experience required.

Rendering Software Engineer in Test

Senior Software Engineer role at Adobe focusing on rendering technology testing, requiring 3+ years experience in C++ and graphics programming, offering $109K-$215K salary.

Service Engineer, Adobe Firefly Services

Senior Infrastructure/Service Engineer role at Adobe Firefly Services, building scalable GenAI systems and optimizing performance for Adobe's flagship products.