Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer, (Adobe - AEM Lead)

$108.6k - $170k
Full-time

DEPT®

WHY DEPT?

We are a Growth Invention company built to help the world’s most ambitious brands grow faster. Operating at the intersection of technology and marketing, we create what is next by pioneering ideas, acting fast, and moving further because standing still just is not in our DNA.

We are drawn to people who stay curious, move with intent, and never stop inventing. Our culture runs on three values: better together, relentlessly curious, and get sh*t done. It is how we work, how we grow, and how we make things that matter.

At DEPT®, you will find the freedom to explore, the space to collaborate, and the trust to make a real impact for our clients, for each other, and for the world we are helping to build.

The role

We are looking for a Principal Software Engineer to serve as the Adobe Experience Manager (AEM) Tech Lead on website and platform projects. You are the technical anchor for the delivery team, taking projects from inception through launch with minimal oversight: turning architecture and product goals into a coherent implementation, documenting scope, requirements, estimates, timelines, and risks, owning day-to-day technical communication, helping engineers make good decisions, and keeping quality high when the work gets complicated. This role reports into our Software Engineering practice in the US.

You will be hands-on and client-facing. You will lead technical workshops, design and build important pieces, review code, shape technical tasks and estimates, and work directly with a CMS (AEM) Architect, Product Owner, QA, DevOps, UX, Content, and client engineers. You will create the conditions for a team to deliver steadily, without becoming a bottleneck every decision has to pass through.

This role suits an engineer who enjoys both the code and the people around the code. You can go deep on a Sling Model or an OSGi configuration, then come back up and explain the decision in a way a product owner can use.

What you'll do

  • Anchor delivery: Take ownership of the technical workstream from inception through launch, breaking architecture and product goals into an implementation plan, technical stories, sequencing, dependencies, estimates, risks, and clear definitions of done. Surface scope gaps, ambiguity, and documentation debt before they become delivery problems.
  • Build the important parts: Contribute production-quality website components and blocks, HTML5, JavaScript, CSS, Java, and AEM code, especially where the work involves complex components, services, workflows, integrations, responsive behavior, or performance-sensitive behavior.
  • Keep the codebase healthy: Establish coding standards and patterns for website components and blocks, Universal Editor models, HTML5, JavaScript, CSS, responsive web design, Sling Models, OSGi services, servlets, schedulers, workflows, error handling, logging, testing, and configuration.
  • Lead and mentor: Review pull requests, pair with engineers, explain the why behind patterns, and give useful feedback that raises the whole team's capability. Lead smaller delivery teams when needed, mentor P2 engineers, and build a culture of collaboration and knowledge sharing.
  • Protect quality early: Partner with QA and DevOps on automated testing, build gates, security, accessibility, performance, observability, and deployment readiness.
  • Make integration behavior explicit: Help define API contracts, payloads, retries, timeouts, authentication, failure handling, and ownership across AEM and external systems.
  • Unblock delivery: Investigate defects, environment issues, build failures, and performance problems. Bring the right people together and make the next decision clear.
  • Partner with the CMS (AEM) Architect: Turn architecture decisions into codebase conventions, flag when a proposed approach creates unnecessary risk, cost, or operational load, and help resolve technical tradeoffs quickly.
  • Consult with the client: Lead technical workshops, presentations, demos, and day-to-day communication. Explain implementation choices at the right altitude for engineers, product partners, and executives, and help client engineers understand how to extend and operate the solution.
  • Support release readiness: Help the team move safely through development, UAT, hardening, launch, and hypercare. A release is not finished when it compiles; it is finished when it can be supported.
  • Improve how we deliver: Leverage GenAI tools, capture reusable patterns, share lessons through craft sessions and documentation, improve estimates and templates, and make the next project easier to start well.

What you bring

  • 7+ years of professional software engineering experience, with proven success leading technical delivery for engineering teams.
  • Demonstrated experience delivering production websites or digital platforms, including hands-on experience designing, developing, and supporting AEM-based solutions.
  • Strong consulting, communication, and leadership capabilities, with a track record of articulating technical tradeoffs clearly to engineers, product partners, and client stakeholders.
  • Full-stack technical depth—combining practical Java experience with strong HTML5, JavaScript, and CSS fundamentals—to make sound technical decisions and guide component architecture without needing to be the deepest specialist in every underlying tool.
  • Hands-on experience leveraging GenAI productivity tools (such as Gemini CLI, Claude Code, or Codex) within your development workflow, alongside the drive to push their boundaries to accelerate team delivery.
  • A practical understanding of core LLM concepts and the judgment to identify where AI solutions create real value.
  • Full-stack leadership experience across CMS website projects, providing the technical breadth required to guide engineers and unblock delivery while partnering with the CMS Architect for deep specialist architecture ownership.
  • Experience designing, integrating, and maintaining external APIs, microservices, data sources, and distributed systems—ensuring secure authentication, retries, resilient error handling, and optimal frontend rendering performance.
  • A strong commitment to engineering standards across testing, accessibility, security, performance, observability, and CI/CD pipelines.
  • Solid understanding of responsive web design, mobile-first delivery, cross-browser compatibility, Core Web Vitals, Accessibility standards and SEO-aware frontend architecture.
  • Proven ability to quickly navigate unfamiliar codebases, diagnose root causes, and introduce targeted improvements without unnecessary rewrites.
  • Clear communication, composure during incidents, and the pragmatic judgment to prioritize investigation over guessing when addressing complex technical challenges.

Helpful and nice to have

  • Deep technical experience with AEM internals (e.g., Sling, OSGi, JCR/Oak, HTL, Clientlibs, Sling Models, servlets, workflows, schedulers, and component patterns) and ecosystem tools like AEM as a Cloud Service, Cloud Manager, Dispatcher, Edge Delivery Services, Universal Editor, AEM Assets, Content/Experience Fragments, MSM, or headless delivery.
  • Experience with Adobe Skills for AEM, dispatcher etc.
  • Experience with Adobe Commerce, Adobe App Builder, API Mesh, Workfront, or Analytics integrations.
  • Experience mentoring engineers, leading distributed or cross-functional teams, or acting as a technical lead across multiple teams.
  • Adobe certification or equivalent production experience.

How we will know you're succeeding

  • The team knows what to build next and why.
  • Code reviews improve the system instead of becoming a late-stage approval queue.
  • Defects are found earlier, releases are less dramatic, and production issues are diagnosed with evidence.
  • Engineers grow in confidence and ownership rather than waiting for the Tech Lead to solve everything.
  • The implementation reflects the agreed architecture while still adapting sensibly to what discovery and delivery reveal.
  • Clients experience a team that is technically credible, direct, and easy to work with.

WHAT DO WE OFFER

We are a collaborative, open-door, best-idea-wins environment that fosters personal and company growth and has fun doing it. Here is a snapshot of our benefits package:

  • Healthcare, Dental, and Vision coverage
  • 401k plan, plus matching
  • PTO
  • Paid Company Holidays
  • Parental Leave

WE SUPPORT YOU BEING YOU:

DEPT® is an equal opportunity employer (EOE). We believe our work is its best when our people feel safe and free to be themselves. We’re committed to an inclusive and barrier-free recruitment and selection process and workplace, regardless of anyone’s identity, background, beliefs, lifestyle or disabilities. So tell us about any accommodations you need. It’s totally confidential and only used to make sure you feel fully supported at every step.

DEPT® participates in E-Verify, meaning your Form I-9 information will be sent to the federal government to confirm you are authorized to work in the U.S.

We are a B Corp-certified company passionate about purpose-driven work. Our hope is that you can feel good about the contributions DEPT® is making to the world and we always have an open door for your ideas in making the world a better place.

DEPT® is a Growth Invention company built to help the world’s most ambitious brands grow faster. Operating at the intersection of technology and marketing, our 4,000+ specialists deliver growth invention across Brand & Media, Experience, Commerce, CRM, and Technology & Data. We’re 50|50 tech and marketing, partner-led, and first to move. Clients include Google, Lufthansa, Coach, eBay, and OpenAI.

Learn more about DEPT®

DIVERSITY, EQUITY, & INCLUSION

At DEPT®, we take pride in creating an inclusive workplace where everyone has an equal opportunity to thrive. We actively seek to recruit, develop, nurture, and retain talented individuals from diverse backgrounds, with varying skills and perspectives.

Not sure you meet all qualifications? Apply, and let us decide! Research shows that women and members of underrepresented groups tend not to apply for jobs when they think they may not meet every requirement, when in fact they do. We believe in giving everyone a fair chance to shine.

We also encourage you to reach out to us and discuss any reasonable adjustments we can make to support you throughout the recruitment process and your time with us.

Want to know more about our dedication to diversity, equity, and inclusion? Check out our efforts here .

#LI-Remote

The anticipated salary range for this position is listed below. Salary is based on a range of factors that include relevant experience, expertise, physical location , and organizational impact. This is based on a 40-hour workweek and leveling. Keep in mind, we’re flexible.

US Remote Range

$10,860—$170,000 USD

Vacancy posted 16 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer, (Adobe - AEM Lead) in Remote vacancy
  •  ...clients, for each other, and for the world we are helping to build. The role We are looking for a Principal Software Engineer to serve as the Adobe Experience Manager (AEM) Tech Lead on website and platform projects. You are the technical anchor for the delivery team, taking... 
    Adobe
    Full time

    Dept

    Remote
    16 days ago
  •  ...Bachelor s / Masters Must have skills: Adobe Journey Optimizer (AJO), Adobe Experience...  ...complex technical issues with Support, Engineering, Consulting, and Customer Success teams....  .... Ability to independently lead customer engagements and translate business... 
    Adobe
    Work at office
    Remote work

    Ipolarity LLC

    Richardson, TX
    1 day ago
  •  ...DescriptionJob Summary:The Senior Software Engineer II will support the...  ...enterprise web applications using Adobe Experience Manager Sites. The engineer will work with AEM components, templates, dialogs...  ...techniques for obtaining solutions.Leads the daily work of assigned... 
    Adobe
    Hourly pay
    Temporary work

    Walgreens Boots Alliance

    Deerfield, IL
    2 days ago
  •  ...Infosys Nova Holdings, LLC, seeks an EDS Lead Front End Engineer to design and optimize high-performance, edge-delivered web experiences using Adobe Edge Delivery Services. Remote-US role...  ...expertise in EDS, HTML5/CSS3/ES6, AEM, and performance optimization, with experience... 
    Adobe
    Remote job

    iCiDIGITAL

    New York, NY
    5 days ago
  •  ...AEM Developer – Edge Delivery Services We are seeking a mid- to senior-level front-end developer to take ownership of an existing enterprise microsite built on Adobe AEM Edge Delivery Services (EDS). This is a hands-on development role focused on maintaining the current... 
    Adobe
    Contract work
    H1b
    Immediate start
    Remote work

    TriCom Technical Services

    United States
    4 days ago
  •  ...Back to jobs Senior, Software Engineering (AEM + Workfront/Fusion) NY, US, CA, US, IL, US - Remote...  ...practice in the US. You will support a Tech Lead/Principal Software Engineer, CMS (AEM)...  ...do not need to know every corner of Adobe before you start. You do need solid engineering... 
    Adobe
    Full time
    Local area
    Remote work

    Dept

    New York, NY
    5 days ago
  • Bright Vision Technologies is seeking an Adobe Experience Manager Developer to build and maintain enterprise-grade digital experiences on AEM Sites, AEM Assets, and AEM as a Cloud Service. This role focuses on hands-on development of components, templates, workflows, and... 
    Adobe
    Remote job

    Bright Vision Technologies

    New York, NY
    2 days ago
  •  ...Aem Developer The analyst will work collaboratively with the Web Content Team to support standard web services for several Adobe Experience Manager (AEM) sites and applications. The role will be cross-trained across several business units. Requests will include a range... 
    Adobe
    Remote work

    Samprasoft

    United States
    2 days ago
  •  ...Position: AEM developer Location: 100 percent remote Rate for mid level...  ...• working within onprem version Adobe Experience Manager (AEM) toolset. Preferred...  ...coding assistants used across day-to-day engineering workflows in the SDLC-implementation, refactoring... 
    Adobe
    Permanent employment
    Contract work
    Remote work

    Anveta

    United States
    3 days ago
  •  ...Adobe Experience Manager Developer Responsibilities Include: Design and build AEM modules, such as Core Components, Editable Templates, Web Content Management (WCM), Touch UI, Digital Asset Management (DAM), Tagging. Define overall architecture and implementation roadmap... 
    Adobe
    Remote work

    Damco

    United States
    2 days ago
  •  ...Hello, our client is looking for a strong AEM Developer. If you have a matching candidate, feel free to forward them along....  ...Apache Felix for OSGi bundle development. • Proficient in Day CQ / Adobe AEM foundational concepts, including the use of core frameworks such... 
    Adobe
    Remote work

    3B Staffing LLC

    United States
    21 hours ago
  •  ...AEM Cloud Developer Location: Remote (San Francisco, CA; Arlington, VA; Denver, CO; Chicago, IL; Boston, MA; New York, NY; Houston...  ..., and maintain enterprise-level digital experiences using Adobe Experience Manager as a Cloud Service (AEMaaCS) . The ideal candidate... 
    Adobe
    Local area
    Remote work

    Akaasa Technologies

    Remote
    1 day ago
  •  ...Please let me know if you are available for this role. Title: AEM developer Location: Louisville,KY/ Chicago,IL/ Dallas,...  ...Fulltime JOB DESCRIPTION: • Design, develop, and maintain Adobe Experience Manager (AEM) solutions for enterprise scale digital... 
    Adobe
    Full time
    Immediate start
    Remote work
    Relocation
    Flexible hours

    3B Staffing LLC

    United States
    5 days ago
  • $136k - $180k

    Job Description:The Enterprise Architecture Lead is a senior technical leader within Merkle’s Digital Product Engineering (DPE) practice, part of the broader...  ...enterprise-class solutions anchored in the Adobe ecosystem (AEM, AEP, Target, Analytics, Workfront) while... 
    Adobe
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week

    Dentsu

    New York, NY
    6 days ago
  • Job Title: AEM Cloud Developer Length: 6-10 months Location: While this role is primarily remote, the client prefers candidates...  ...based web solutions, integrating with APIs, backend systems, and Adobe Marketing Cloud tools. • Build responsive front end components... 
    Adobe
    Temporary work
    Work at office
    Local area
    Remote work

    Scadea

    Remote
    2 days ago
  • Job Title: AEM Developer - AEM Cloud & AWS Location: Remote - USA Employment Type: W2 Contract Experience: 8+ Years Work Authorization...  ...for an experienced AEM Developer with 8+ years of experience in Adobe Experience Manager, including strong hands‑on experience with AEM... 
    Adobe
    Contract work
    Remote work

    Unicon Systems

    Tampa, FL
    3 days ago
  • $65 - $69 per hour

     ...Senior AEM Developer Location : Remote Pay Rate : $65-$69/hr Duration: ~6...  ...We are seeking an experienced Senior Adobe Experience Manager (AEM) Developer to support...  ...Qualifications ~5+ years of professional software development experience ~5+ years of... 
    Adobe
    Contract work
    Remote work

    TCWGlobal

    United States
    4 days ago
  • $65 - $80 per hour

     ...JavaScript) and Java 212. 2-3 years of working knowledge of Adobe Experience Manager and AEM Core components (Example: Sling, OSGI, JCR, Dispatcher)...  ....About TEKsystems and TEKsystems Global Services Were a leading provider of business and technology services. We accelerate... 
    Adobe
    Contract work
    Temporary work
    Remote work

    TEKsystems

    Baltimore, MD
    5 days ago
  •  ...POSITION Lead, AI Search & SEO Strategy LOCATION Hybrid, onsite 4...  ...strategies. Technical Skills Adobe Analytics Google Analytics 4 (GA4)...  ...WordPress Adobe Experience Manager (AEM) or comparable CMS SEO, AEO, and GEO... 
    Adobe
    Contract work
    Local area
    Remote work

    Akaasa Technologies

    Fort Lauderdale, FL
    1 day ago
  •  ...AEM Developer The AEM Developer will play a key role in designing, building, and optimizing the digital experiences using Adobe Experience Manager (AEM) as a Cloud Service. This position focuses on creating scalable, high-performance, and accessible digital solutions... 
    Adobe
    For contractors
    Remote work

    InterSources

    United States
    2 days ago
  •  ...years Overview Seeking a senior engineering SME with deep expertise in Adobe Experience Manager (AEM) , strong Java/Spring Boot...  ....5 and AEM as a Cloud Service. Lead AEM modernization and migration...  ...Requirements 7-15 years of experience in software engineering. Strong experience... 
    Adobe
    Full time
    Temporary work
    Work at office
    Remote work
    Monday to Friday
    3 days per week

    Wissen Technology

    New York, NY
    4 days ago
  •  ...AEM Solution Engineer – Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across...  ...years Job Summary We are seeking an Adobe Experience Manager (AEM) Developer to... 
    Adobe
    Full time
    Local area
    Remote work

    Bright Vision Technologies

    Wildwood, MO
    22 hours ago
  • $55 per hour

     ...Job Title: AEM Content Author / Specialist (W2 Only — No C2C / No Sponsorship / No 1099) Location: Charlotte, NC or Malvern, PA...  ...Experience authoring webpages and administering digital assets using Adobe Experience Manager. Experience authoring in other content... 
    Adobe
    Contract work
    Work experience placement

    Randstad USA

    Charlotte, NC
    4 days ago
  •  ...institucionais, landing pages de campanha, hubs de conteúdo e páginas de produto. Construímos e evoluímos essas experiências sobre o Adobe Experience Manager (AEM), com forte integração ao ecossistema de marketing (Analytics, Target, Marketing Cloud) e às APIs internas. Buscamos... 
    Adobe

    Openkrill

    New York, NY
    3 days ago
  • Be in IT poszukuje Senior AEM Consultant do długoterminowej współpracy z międzynarodową firmą consultingową z branży healthcare. Rola koncentruje się na rolloutach, Content Operations, AEM, DAM oraz Adobe IO; nie jest stanowiskiem architektonicznym. Zakres obowiązków obejmuje... 
    Adobe
    Remote job

    Be in IT to butikowa firma rekrutacyjna IT.

    New York, NY
    3 days ago
  • Job ID: 19113699Reference Number: 23-00462Title: Aem ArchitectLocation: Iselin, NJ, 08830Posted Date: 2023-03-01Contact: Shyam MaramContact...  ...Java frameworks such as Spring. Proficient in Day CQ / Adobe AEM foundational concepts, including the use of core frameworks such... 
    Adobe

    HAN Staffing

    Iselin, NJ
    3 days ago
  • $80.5k - $100k

    Lead - Brand Ready to turn bold ideas into real-world impact? At Genpact, we...  ...ensuring the site is optimized for search engines, AI assistants, large language models...  ...enterprise web Experience with AEM Sites and the wider Adobe stack ie Workfront, Adobe Analytics... 
    Adobe
    Full time
    Remote work
    Shift work

    BrightClaim

    New York, NY
    2 days ago
  • $105.79k - $141.05k

     ...as Usual (BAU) digital delivery portfolio. Lead the end-to-end delivery of marketing...  ...marketing work management platforms such as Adobe Workfront. Experience with web and content...  ...management platforms; Adobe Experience Manager (AEM) preferred. Experience working within... 
    Adobe
    Temporary work
    Remote work

    Lumen Technologies

    New York, NY
    1 day ago
  •  ...Should have experience on AEM 6.5 and AEM Cloud. Should have...  .... Knowledge of integration of Adobe tools (Adobe Analytics, Adobe...  ...against AEM components. Participate/Lead in design discussions & client...  ...third party applications/software with Adobe AEM. Experience in... 
    Adobe
    Remote work

    Omni Inclusive

    United States
    3 days ago
  • $120k - $128k

     ...DT Professional Services is seeking an AEM Forms Developer / DHS Trusted Tester to...  ...responsible for developing and maintaining Adobe Experience Manager (AEM) Forms while ensuring...  ...in building award-winning custom software solutions. Established in 2013, we bring... 
    Adobe
    Full time
    Temporary work
    Work at office
    Remote work

    DT Professional Services

    United States
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer, (Adobe - AEM Lead). Be the first to apply!