> Markdown version of [/jobs/ext/1264263-senior-software-engineer-meta-factory-skills](https://www.wearedevelopers.com/jobs/ext/1264263-senior-software-engineer-meta-factory-skills). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer, Meta Factory Skills - **Company:** Adobe Systems - **Location:** San Jose, CA, United States - **Experience:** Expert - **Salary:** $228,600.0 - $331,050.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Computing Platforms, Software Design Documents, Distributed Systems, Software Engineering, Large Language Models, Multi-Agent Systems, Adobe - **Published:** July 14, 2026 - **Apply:** https://adobe.wd5.myworkdayjobs.com/external_experienced/job/San-Jose/Senior-Software-Engineer--Meta-Factory-Skills_R170221-1 ## About the Role We are looking for a Senior Software Engineer with deep expertise in agent runtimes, model context protocols, multi-agent coordination, tool calling patterns, sandboxed execution, and feedback-driven improvement systems to help build and shape Meta Factory's core agent harness systems., * 12+ years of software engineering experience, with a track record of delivering high-impact systems used by multiple teams or products. * Strong expertise in distributed systems, runtime design, and platform architecture. * Experience building agentic systems, LLM infrastructure, developer platforms, or other AI-enabled systems. * Proven ability to design scalable systems that balance near-term delivery with long-term maintainability. * Experience leading complex technical work across teams, including design reviews, implementation planning, and technical decision-making. * Ability to influence engineering teams and align stakeholders around clear, practical architectural choices. * Strong written and verbal communication skills, including experience writing design documents and sharing technical knowledge across teams. * Experience mentoring engineers and helping teams adopt new technologies and engineering patterns. ## Description * Shape the technical direction of the Agent Harness across agent execution, tool use, context, state, and lifecycle management. * Define clear interfaces and standards for how agents, tools, and Meta Factory interact with the harness. * Evaluate emerging agent runtime and tool-use patterns, and help teams adopt the right approaches for Adobe's needs. * Build reusable architecture patterns for agentic systems that are secure, scalable, and maintainable. * Lead cross-team technical work and help resolve complex design challenges across Meta Factory and partner teams. * Share expertise through design docs, technical reviews, internal forums, and mentoring engineers working on agentic systems. ## Related Videos - [Designing and Deploying Distributed Multimodal Multi-Agent Systems with Google's AI Stac](https://www.wearedevelopers.com/videos/1976-designing-and-deploying-distributed-multimodal-multi-agent-systems-with-google-s-ai-stac) - [Best Practices for AI-Assisted Development of Distributed Systems](https://www.wearedevelopers.com/videos/100200-best-practices-for-ai-assisted-development-of-distributed-systems) - [Modern Web Development with Nuxt3](https://www.wearedevelopers.com/videos/294-modern-web-development-with-nuxt3) - [3x Performance: A Humbling Journey](https://www.wearedevelopers.com/videos/100165-3x-performance-a-humbling-journey) - [The AI-Native Engineering Org: What’s Real, What’s Hype, What’s Next](https://www.wearedevelopers.com/videos/100004-the-ai-native-engineering-org-what-s-real-what-s-hype-what-s-next) - [Your Distributed System Just Got a Brain. Now What?](https://www.wearedevelopers.com/videos/100017-your-distributed-system-just-got-a-brain-now-what) ## Related Articles - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [Never delegate the understanding](https://www.wearedevelopers.com/magazine/749-never-delegate-the-understanding) - [Graph and AI Trends 2026: Why Is AI Running but Not Yet Delivering?](https://www.wearedevelopers.com/magazine/680-graph-and-ai-trends-2026-why-is-ai-running-but-not-yet-delivering) - [How Much FAANG Companies Actually Pay Software Engineers in 2025](https://www.wearedevelopers.com/magazine/230-how-much-faang-companies-actually-pay-software-engineers-in-2025) - [Everything a Developer Needs to Know About MCP with Neo4j](https://www.wearedevelopers.com/magazine/604-everything-a-developer-needs-to-know-about-mcp-with-neo4j) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift)