Senior Software Development Engineer
Picture a day where every digital interaction you have, from the media you consume to the online shopping you do, is influenced by Adobe's innovative solutions. We are pleased to offer an outstanding opportunity for a Senior Software Development Engineer to join our Adobe Agent Orchestrator Platform team in Bucharest.
The Agent Orchestrator Platform sits at the heart of our agentic AI systems, enabling intelligent automation, workflow coordination, and autonomous decision-making at scale.
You'll contribute directly to scaling our AI strategy by engineering reusable components, optimizing agent workflows, and ensuring real-world performance in production environments.
What You'll Do
- Design and develop the next generation of Adobe's Agent Orchestrator Platform, building sophisticated orchestration capabilities in a large-scale, multi-cloud microservices environment.
- Architect and implement agent coordination systems and intelligent routing mechanisms using Python and modern frameworks.
- Take initiative and ownership of platform development efforts, optimizing for reliability, scalability, and performance of agent-based systems.
- Innovate continuously by seeking novel methods to address complex challenges in agent orchestration, task scheduling, and distributed coordination.
- Mentor team members on Python best practices, agent design patterns, and platform architecture, encouraging a collaborative environment with honest and direct mentorship.
- Collaborate across teams and domains.
- Drive projects with clarity and precision, maintaining strong ownership and direction.
What You'll Need to Succeed
- Computer Science degree and/or 5+ years of relevant experience.
- Expert-level proficiency in Python, including deep understanding of async programming, concurrency patterns, and modern Python frameworks like FastAPI.
- Strong proficiency with LLM frameworks (e.g., OpenAI APIs, LangChain, RAG pipelines)
- Experience building agent-based systems, workflow orchestration platforms, or similar autonomous systems.
- Experience with observability tools and distributed tracing for complex agent systems.
- Experience with cloud service platforms (AWS and/or Azure).
- Excellent communication skills, both verbal and written.
- Proficiency in English, both written and spoken.
- Familiarity with Agile/Scrum project management methodologies.
Adobe is proud to be an Equal Employment Opportunity employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law.