Senior Software Engineer - AEM at Adobe
Germany, British Columbia, Germany -
Full Time


Start Date

Immediate

Expiry Date

23 Nov, 26

Salary

0.0

Posted On

25 Aug, 26

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

Yes

Skills

Industry

Information Technology & Services

Description

In Basel, we build Adobe Experience Manager (AEM) and AEM Assets - the industry-leading platform in Digital Asset Management. AEM Assets helps our customers design, manage, and deliver high-quality digital experiences for the world's biggest brands. 

The Opportunity 

Adobe Experience Manager (AEM) Assets is Adobe's Digital Asset Management platform - an Analyst- and Market-ranked Leader in the category for over a decade, serving top Fortune 100 and 500 customers across segments. 

AEM Assets is a centralized, connected content foundation which intelligently and actively surfaces the right assets, guides usage with compliance and adapts content for marketers and experience authors, enabling creation and launch of marketing content with confidence, across channels and audience segments. 

Built at web-scale - AEM Assets serves as a foundational, agentic platform for customers and their agencies. It connects upstream creative workflows to downstream omnichannel asset delivery while efficiently managing AI-driven content explosion to land campaigns at scale with efficiency, compliance, and governance. AEM Assets connects downstream outcomes and engagement back to upstream content operations, continuously optimizing content velocity and brand visibility across the human and agentic web. 

If you're excited by the opportunity to shape the vision and innovate - to develop and deliver the next generation of value for our customers and practitioners - this is the place for you! 

How We Build

  • We co-innovate with customers and practitioners by default - understanding, learning and working together with practitioners to solve real problems  
  • We build with AI - fast, iterative, and grounded in real usage. 
  • We care about outcomes: the goal is to produce what gets adopted and used. 

What You'll Bring

  • 5+ years of software engineering experience, depending on role, or a relevant degree plus equivalent experience
  • Strong programming skills in a primary programming language, and contribution capability in the rest (preferred: Java, JavaScript/Node.js, Python) 
  • Strong intellectual curiosity and comfort thriving in ambiguity 
  • Hands-on experience with AI-assisted development tools (i.e., Claude Code, Codex, or similar) 
  • Comfortable partnering directly with enterprise customers — running technical discovery and translating findings into production-ready specs 
  • Brings a "you build it, you run it" mindset — plans, codes, tests, deploys, operates, and continuously improves what you build 
  • Experience reviewing architecture, technology choices, and design decisions, and helping teammates grow 
  • Track record of building automated quality enforcement — gates, structural tests, accountability models — that scale without relying on individual discipline 
  • Comfortable prototyping quickly across frontend, backend, APIs, and agent-based systems, using rapid PoCs to drive product decisions 
  • For senior candidates: a track record of technical ownership and outcome-based thinking 


Responsibilities
Loading...