Jobs · Engineering · California

Senior Software Engineer, Meta Factory Skills

Adobe · San Jose, CA · Yesterday
Engineering$229k–$331k/yrFull-time

About the role

The Opportunity Adobe Unified Platform is building the system that changes how software gets made at Adobe. Meta Factory is the core of that platform: the Agentic Builders Experience that defines how agents understand their goals, decompose work, use tools, evaluate their own outcomes, and improve over time.

Responsibilities

  • 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.

Requirements

  • 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.

Qualifications

  • Experience with agent runtimes, model context protocols, multi-agent coordination, tool calling patterns, sandboxed execution, and feedback-driven improvement systems.
  • Deep expertise in building systems that support complex workflows and automated processes.
  • Knowledge of modern software development practices, including agile methodologies and continuous integration/continuous deployment (CI/CD).
  • Experience with cloud-based services and infrastructure, such as AWS, Azure, or Google Cloud.

Skills

  • Proficiency in programming languages commonly used in AI and machine learning projects, such as Python, Java, or C++.
  • Experience with distributed systems and microservices architectures.
  • Understanding of computer science fundamentals, including algorithms, data structures, and complexity theory.
  • Experience with testing frameworks and tools, such as JUnit, PyTest, or Jest.
  • Knowledge of DevOps practices and tools, including containerization (Docker, Kubernetes), orchestration (Kubernetes), and monitoring (Prometheus, Grafana).

Benefits

  • Comprehensive health and wellness benefits, including medical, dental, vision, and mental health coverage.
  • Flexible spending accounts for healthcare and dependent care expenses.
  • Retirement savings plans, including 401(k) and IRA contributions.
  • Generous paid time off, including vacation, sick leave, and parental leave.
  • Employee resource groups and diversity, equity, and inclusion initiatives.
  • Professional development opportunities, including training and certification programs.
  • Work-life balance, including remote work options and flexible schedules.

Pay

  • Expected Pay Range: $173,500 -- $331,050 annually.
  • Pay within this range varies by work location and may also depend on job-related knowledge, skills, and experience.

Schedule

  • Full-time position.

Similar jobs