Adobe logo
Adobe

Changing the world through digital experiences.

Senior Staff Full Stack Engineer - Agent Platform, Firefly Boards

Platform EngineerPlatform EngineerFull TimeRemoteLeadTeam 10,001+Since 1982H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

22 days ago

Salary

$159.2K - $301.6K / year

Seniority

Lead

Job Description

Senior Staff Full Stack Engineer - Agent Platform, Firefly Boards

Adobe

Role Description We're seeking a Senior Staff Engineer to lead the Agent Platform work for Firefly Boards. Boards is bringing agentic AI to the infinite canvas, and this role owns the engineering systems that make that work production-grade: the server-side agent runtime, the integration with Adobe's central agent platform, and the application stack that lets the agent act on the canvas alongside human users in real time. You'll partner closely with the agentic team that owns the intelligence side of the product (skills, model selection, agent quality), with a deliberate split of responsibilities. They define what the agent does and how well it does it. You define the systems it runs on. Firefly Boards is an AI-powered mood-boarding and ideation app that provides a non-linear infinite canvas. It enables a new generation of creatives to embrace generative AI and those who find the linear workflows of legacy software restrictive. Images and videos can be imported or generated using AI models and edited, remixed, iterated on, and organized flexibly, making it easier for artists to visualize and develop ideas on their own or in collaboration. What You'll Do - Primary: - Server-side agent runtime: Stand up and own the service that runs Boards' agent workflows. State management, checkpointing, interrupt-and-resume across long-running operations, error recovery, and observability. - Browser/server execution boundary: Define and own how server-side workflows dispatch to browser-only tools (canvas operations, viewport state, selection) and resume cleanly. - Agent platform integration: Own the integration between Boards' agent runtime and Adobe's central agent platform. - Secondary: - Boards backend services for agentic consumption: Refactoring existing Boards APIs and adding new ones to be agent-callable. - Production-grade systems concerns: End-to-end observability and tracing for agent runs. How The Role Works This is a senior IC role, not a tech lead role. You set engineering direction for the agent platform work and partner across organizational boundaries to make the integration with Adobe's central agent platform succeed. The agentic team owns the intelligence side of the product — skills, prompts, tool design, model selection, and agent-quality evaluation. You own the systems they build on. Cross-team architecture is a real part of this role. You'll partner with Adobe's central agent platform team, the document services platform, model registry, identity, and security. Influence-without-authority across organizations is the operating mode. Qualifications - Bachelor's Degree or equivalent experience in Computer Science - 10+ years of product engineering experience, with significant ownership of production systems at scale - Demonstrated full stack depth: backend services and modern web client work in roughly equal measure. - JavaScript/TypeScript, declarative UI frameworks (React, Lit, Vue), and a strong server-side language - Distributed systems depth: Real experience with state management, checkpointing, async work, long-running operations, and recovery from partial failure. - Experience integrating with a central platform team as a tenant. - Experience designing service APIs and microservices, including REST or equivalent contracts that hold up across teams - Experience driving sophisticated software architecture, design, and development across multiple teams or organizations - Track record of writing clean, testable code and creating reusable components - Strong written and verbal communication. Preferred Qualifications - Experience building agentic or retrieval-augmented (RAG) systems with workflow engines such as LangGraph - Experience with real-time collaborative or multiplayer applications - Familiarity with MCP (Model Context Protocol) and agent tool design patterns - Experience with production LLM systems: evaluation infrastructure, observability, latency optimization - Experience with collaborative document models or CRDT-based systems - Experience building image, video, or multimedia applications - Experience with development tools such as Jenkins, GitHub, lint, etc. - Experience with improving performance and stability of large web applications - Experience with Accessibility (A11y) and Localization - Experience working in an Agile development environment Expected Pay Range The U.S. pay range for this position is $159,200 -- $301,600 annually. Pay within this range varies by work location and may also depend on job-related knowledge, skills, and experience. In California, the pay range for this position is $208,300 - $301,600.

Related Categories

Related Job Pages

More Platform Engineer Jobs

Agiloft logo

Staff Platform Engineer

Agiloft

The global standard in no-code contract lifecycle management (CLM) software.

Full TimeRemoteTeam 201-500Since 1991H1B Sponsor

• Build and maintain software applications in our suite of enterprise software products • Work with product managers and designers to brainstorm bottom-up solutions to novel problems • Collaborate with AI engineers to efficiently utilize commercial large language model (LLM) APIs • Continuously improve the code quality, extensibility, scalability, and test coverage of software projects • Make architecture and cloud-engineering decisions in conjunction with other engineers • Develop and improve infrastructure-as-code stacks, CI/CD pipelines, and monitoring/observability tools • Improve internal developer tools, workflows, and best practices to enhance team efficiency • Provide consistent feedback to management regarding the quality of the team, the state of the tech stack, and relationships with stakeholders • Troubleshoot and resolve complex issues across the entire application stack • Mentor junior team members • Participate in incident response and disaster recovery efforts • Leverage AI-assisted tools to enhance productivity, streamline workflows, and support day-to-day activities • Other duties as assigned

Canada
Truelogic Software logo

Senior Platform Engineer – Market Research, Digital Insights

Truelogic Software

Premium boutique software development company that helps brands with big ideas to make a difference in people’s lives.

Full TimeRemoteTeam 501-1,000Since 2004H1B No Sponsor

• Lead the design and implementation of large-scale, mission-critical platform systems that power the engineering ecosystem. • Set the long-term technical direction for infrastructure, CI/CD, observability, and developer enablement. • Define and uphold best practices for performance, reliability, scalability, and cost efficiency. • Balance high-level vision with direct execution to deliver measurable improvements to system reliability and productivity. • Mentor engineers across teams, providing guidance on platform architecture and technical design. • Shape onboarding, internal workshops, and documentation to foster a mindset of reliability and automation. • Lead by example in code reviews, design discussions, and the creation of technical proposals (RFCs). • Handle complex incidents and lead post-incident reviews that result in systemic improvements. • Communicate effectively with both technical and non-technical stakeholders to build trust and drive cross-functional projects. • Deliver platform capabilities that allow product teams to build, test, and deploy with confidence and speed.

Mexico
Truelogic Software logo

Senior Platform Engineer – Market Research, Digital Insights

Truelogic Software

Premium boutique software development company that helps brands with big ideas to make a difference in people’s lives.

Full TimeRemoteTeam 501-1,000Since 2004H1B No Sponsor

• Lead the design and implementation of large-scale, mission-critical platform systems that power the engineering ecosystem. • Set the long-term technical direction for infrastructure, CI/CD, observability, and developer enablement. • Define and uphold best practices for performance, reliability, scalability, and cost efficiency. • Balance high-level vision with direct execution to deliver measurable improvements to system reliability and productivity. • Mentor engineers across teams, providing guidance on platform architecture and technical design. • Shape onboarding, internal workshops, and documentation to foster a mindset of reliability and automation. • Lead by example in code reviews, design discussions, and the creation of technical proposals (RFCs). • Handle complex incidents and lead post-incident reviews that result in systemic improvements. • Communicate effectively with both technical and non-technical stakeholders to build trust and drive cross-functional projects. • Deliver platform capabilities that allow product teams to build, test, and deploy with confidence and speed.

Latin America
Truelogic Software logo

Senior Platform Engineer – Market Research, Digital Insights

Truelogic Software

Premium boutique software development company that helps brands with big ideas to make a difference in people’s lives.

Full TimeRemoteTeam 501-1,000Since 2004H1B No Sponsor

• Lead the design and implementation of large-scale, mission-critical platform systems that power the engineering ecosystem. • Set the long-term technical direction for infrastructure, CI/CD, observability, and developer enablement. • Define and uphold best practices for performance, reliability, scalability, and cost efficiency. • Balance high-level vision with direct execution to deliver measurable improvements to system reliability and productivity. • Mentor engineers across teams, providing guidance on platform architecture and technical design. • Shape onboarding, internal workshops, and documentation to foster a mindset of reliability and automation. • Lead by example in code reviews, design discussions, and the creation of technical proposals (RFCs). • Handle complex incidents and lead post-incident reviews that result in systemic improvements. • Communicate effectively with both technical and non-technical stakeholders to build trust and drive cross-functional projects. • Deliver platform capabilities that allow product teams to build, test, and deploy with confidence and speed.

Colombia