Senior Software Engineer - AEM Assets

Software Careers

Basel

On-site

CHF 120,000 - 180,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Adobe in Basel, Basel-City, Switzerland is seeking a Senior Software Engineer for AEM Assets to own features end-to-end with a customer-in-the-loop approach. You will drive AI-native development, turning real customer problems into production-ready software across a full-stack AWS-based stack.

Lead with strong software craft, mentor engineers, and ensure adoption and quality as you ship impactful DAM capabilities at scale with a focus on AI-assisted tooling and rapid iteration.

Qualifications

  • 5+ years of software engineering experience or equivalent
  • Deep proficiency in JavaScript/Node.js or Python and API design
  • Full-stack capability with cloud-native experience (AWS)
  • Ability to translate customer problems into production software
  • Fluency with AI-assisted development tools and strong mentoring mindset

Responsibilities

  • Own features end-to-end with customers in the loop from day one
  • Set the pace for AI-native development with fast iteration and validation
  • Translate ambiguous customer problems into working software quickly
  • Ensure adoption and quality when a feature ships
  • Mentor junior engineers on technical craft and customer-centric delivery

Skills

JavaScript
Node.js
Python
Distributed systems
API design
React
HTML/CSS
AWS
Full-stack development
AI-assisted development tools
Software prototyping
Mentoring
Customer problem solving
AI-driven development

Education

Bachelor’s or higher in Computer Science or equivalent

Tools

AWS
React

Job description

# Senior Software Engineer - AEM Assetsat Adobe • Basel, Basel-City, SwitzerlandBack to jobs1. Home2. Jobs3. Switzerland4. Senior Software Engineer - AEM Assets## Quick answerSenior Software Engineer - AEM Assets at Adobe in Basel, Basel-City, Switzerland — confirm sponsorship on the employer application page. Apply directly and prepare your ATS resume before submitting.* Sponsorship status varies — check the employer application page before applying.* Browse more roles in Switzerland via the country jobs hub.* Use the ATS resume checker before you apply.—A## Senior Software Engineer - AEM AssetsAdobe10Software Development EngineeringFull-timeBasel, Basel-City, SwitzerlandApply Job### Job DescriptionTHE OPPORTUNITYAEM Assets is Adobe's digital asset management platform - a Gartner-ranked Leader in Digital Asset Management for over a decade, with agentic AI already shipped and in production: Content Advisor for conversational search, Governance Agent enforcing brand rules automatically, Content Optimization Agent reshaping content per channel.A DAM here isn't a supporting tool other systems tolerate - it's becoming the thing every other system depends on, and that authority matters more as AI systems decide what content gets surfaced and reused.WHAT YOU'LL DO- Own features end-to-end with a customer in the loop from day one - discovery, prototype, ship, then track whether it landed- Set the pace for AI-native development on your team: fast iteration, real validation, no pretending a demo is done just because it's demoable- Translate ambiguous, real-world customer problems into working software fast enough that the customer stays in the conversation- Treat adoption and quality as your problem too - not just the PM's - when a feature ships but doesn't land- Mentor engineers earlier in their career on the technical craft and on the discipline of building with customers, not for themWHAT YOU NEED TO SUCCEED- 5+ years of software engineering experience, or a relevant degree plus equivalent experience- Deep proficiency in JavaScript/Node.js or Python; solid reasoning about distributed systems and API design- Full-stack capability (React, HTML/CSS, backend) with cloud-native experience (AWS)- A track record of turning a real customer problem into production software - not just a spec into code- Fluent with AI-assisted development tools, and comfortable holding others to that standard- Some entrepreneurial instinct - comfortable being early, sometimes wrong, and fast to correct### Skills Required* javascript* node.js* python* distributed systems* api design* react* html/css* aws* full-stack development* ai-assisted development tools* software prototyping* mentoring* customer problem solving* ai-driven development
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, AEM Assets — AI-Driven DAM
Senior Software Engineer, AEM Assets — AI-Driven DAM

Software Careers • Basel

On-site
CHF 120,000 - 180,000
Senior Design Engineer — AI-Native Product Builder
Senior Design Engineer — AI-Native Product Builder

Software Careers • Basel

On-site
CHF 130,000 - 180,000
2027 Intern- Software Engineer
2027 Intern- Software Engineer

Adobe • Basel

Hybrid
CHF 48,000 - 54,000
AI-Native Product Builder | Design-Driven Engineer
AI-Native Product Builder | Design-Driven Engineer

Software Careers • Basel

On-site
CHF 130,000 - 180,000
Java Spring Boot Software Engineer (all genders),Bern,Zürich
Java Spring Boot Software Engineer (all genders),Bern,Zürich

adesso Schweiz • Switzerland

Hybrid
CHF 110,000 - 160,000
400+ training courses
Corporate benefits portal
Bonus for recommendations
+1
PLG Strategy Lead
PLG Strategy Lead

Software Careers • Basel

On-site
CHF 170,000 - 250,000
AI Solution Engineer
AI Solution Engineer

AECOM • Zug

On-site
CHF 120,000 - 170,000
Solutions Engineer
Solutions Engineer

Jobgether • Switzerland

Remote
CHF 120,000 - 170,000
Remote work within international team
Cross-functional collaboration
Exposure to AI tooling
+2
Senior Backend Engineer (Media Delivery)
Senior Backend Engineer (Media Delivery)

Startupvalleys • Sankt Gallen

Hybrid
CHF 120,000 - 180,000
25 days annual leave
Pension fund
Work from inspiring locations
Senior Technical Manager with Solution Architect Skills (AI & Data Platform)
Senior Technical Manager with Solution Architect Skills (AI & Data Platform)

EPAM Systems • Zürich

On-site
CHF 180,000 - 240,000
5 weeks of vacation
ESPP
Extended pension plan
+1
Top locations