{"id":2966778,"url":"https://alion.io/job/remote-office-senior-full-stack-engineer-aem","title":"Senior Full Stack Engineer – AEM","company":{"id":4429473,"name":"Remote Office","domain":"remoteoffice.io","url":"https://alion.io/company/remote-office-2","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Zoho Recruit","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"unspecified","remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":[],"countries":[],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":84000,"max_usd":216000,"period":"year","method":"global_role_seniority_cell","sample_n":7270},"experience_years_min":6,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"Cypress","optional":false},{"name":"DNS","optional":false},{"name":"GraphQL","optional":false},{"name":"Java","optional":false},{"name":"Model Context Protocol","optional":false},{"name":"Playwright","optional":false},{"name":"React.js","optional":false},{"name":"Selenium","optional":false},{"name":"JavaScript","optional":true},{"name":"Node JS","optional":true}],"status":"live","first_seen_at":"2026-10-21T00:28:04Z","employer_posted_date":"2026-10-21","last_verified_at":"2026-10-22T09:46:08Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"This is a remote position.\nExperience Level: 6-8+ Years overall, with 4+ Years on Adobe Experience Manager (AEM)\nWork Hours: 10:00 AM to 6:00 PM (Melbourne, Australia Time)\nEmployment Type: Permanent Remote\nEngagement: 160 hours required per month / 7.5 hours per day\nSalary: Negotiable\nNotice Period: Immediate Joiners Only (Less than 30 days)\nRole Overview:\n\nWe are seeking an AI-first Senior Full Stack Engineer to own AEM builds end-to-end, frontend to backend, headless to hosted, for clients who expect senior judgement rather than a pair of hands. This role requires daily, demonstrable use of agentic AI tooling as your primary way of working, the ability to set an agent up to succeed on a real codebase, and the ability to lift the AI maturity of the engineers around you.\nKey Responsibilities: \n\nDeliver every stage of your work AI-first, analysis, design, code, tests, documentation, and release notes, using agentic tooling as the default and your engineering judgement as the quality gate\nSet up and maintain repository context and rules files, reusable prompts and skills, MCP integrations, and sub-agent patterns for the team\nReview AI-generated output with the same rigour as human code; own what you ship regardless of what generated it\nDesign and build AEM Sites components, templates, and Sling Models across authoring and delivery tiers\nConfigure and extend AEM Assets and Content Hub, including DAM workflows and metadata schemas\nDevelop backend services in Java, integrating AEM with downstream CRM and enterprise systems\nDeliver AEM Headless solutions using Content Fragments and GraphQL, structuring content with Schema.org markup for discoverability\nOwn delivery performance end-to-end: Dispatcher/CDN caching strategy, page weight, and Core Web Vitals against agreed budgets\nOperate and deploy within AEM as a Cloud Service (AEMaaCS), including Cloud Manager pipelines and Dispatcher configuration\nOwn features end-to-end, from technical design through build, testing, deployment, and hypercare\nEngage directly with client stakeholders, translating business requirements into technical solutions\nMentor engineers and contribute to AEM delivery standards, reusable patterns, and AI playbooks\nQualifications and Requirements: \n\n6-8+ years in full stack software engineering, with at least 4 years dedicated to Adobe Experience Manager (AEM)\nDemonstrable, current, daily use of AI and agentic coding tools across code, tests, documentation, and analysis, with sound judgement on where AI helps and where it must not be trusted\nAEM Sites component and template development across frontend and backend: Sling Models, HTL/Sightly, client libraries, OSGi services, workflow models, JCR content modelling\nAEM Assets and Content Hub, including DAM workflows and metadata governance; AEM Headless via Content Fragments and GraphQL\nStrong core Java (Java 8+), Spring, RESTful API design; integration with CRM platforms (Salesforce or Dynamics) and Adobe Analytics\nReact JS or an equivalent framework; component-based design systems with documentation and governance; WCAG 2.1 AA applied consistently\nAEM as a Cloud Service (AEMaaCS), including Cloud Manager pipelines, Dispatcher configuration, CDN, DNS, and environment topology\nTest automation with Playwright, Cypress, or Selenium; working knowledge of security and penetration testing\nClient-facing consulting or agency experience; excellent written and verbal communication with technical and non-technical stakeholders\nAt least one current Adobe Certification (e.g. AEM Sites Developer, AEM Developer, or equivalent)\nNice to have: custom agents/MCP servers/skills you've built for a team, Edge Delivery Services, AEM Forms, Multi Site Manager/localisation, Node.js/microservices, Adobe Experience Platform tools (Target, AJO, CJA), Workfront, or other CMS/Salesforce platforms\nClient Overview: \n\nThe company is a boutique Adobe-specialist, MarTech, and AI consultancy, delivering Adobe Experience Manager (AEM), Data, and Digital Experience engagements for clients across financial services, government, tourism, retail, and beverages. It runs an AI-first delivery model end to end, from ticket to release note, and prides itself on senior, hands-on delivery rather than layered bench teams. Its Content Practice covers areas such as:\nAEM Sites, Assets, and Content Hub delivery\nAI-first, agentic software engineering\nAEM Headless, Edge Delivery Services, and Generative Engine Optimisation\nMarTech and CRM integrations (Salesforce, Adobe Analytics)\nCloud-native AEM hosting, release, and performance (AEMaaCS)","description_format":"text","description_chars":4582,"description_truncated":false,"requirements":{"experience_years_min":6,"management_years_min":4,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Commerce","Professional Services","Business Development"],"lifecycle":[{"event":"open","at":"2026-10-21T00:28:04Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":1,"expected_fill_days":29,"reasons":["seen:1","velocity","win:early"],"computed_at":"2026-10-22T06:10:10Z"},"pay":null,"html_url":"https://alion.io/job/remote-office-senior-full-stack-engineer-aem","json_url":"https://alion.io/job/remote-office-senior-full-stack-engineer-aem.json","meta":{"generated_at":"2026-10-22T13:35:36Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":12816,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-23T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4429473},"rest":"https://alion.io/mcp/rest/get_company?id=4429473"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fremote-office-senior-full-stack-engineer-aem"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fremote-office-senior-full-stack-engineer-aem"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fremote-office-senior-full-stack-engineer-aem"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/remote-office-senior-full-stack-engineer-aem\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fremote-office-senior-full-stack-engineer-aem"}]}