Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Adobe Logo

Software Development Engineer

Adobe

$153,600 - $286,600
Nov 3, 2025
San Jose, CA, US
Apply Now

Adobe Document Cloud's AI team seeks a Senior Software Engineer to enhance their next generation of AI-driven features for the Acrobat AI Assistant, supporting billions of PDFs and millions of transactions monthly.

Requirements

  • Strong experience in software development, particularly in backend infrastructure, with a focus on code layering and architectural best practices.
  • Proficiency in designing and implementing concurrent and asynchronous systems using languages such as Python, JavaScript (Node.js), or Go.
  • Familiarity with integrating language models within a feature pipeline.
  • Strong understanding of event-driven architectures and non-blocking I/O operations.
  • Understanding of OOP principles such as encapsulation, inheritance, polymorphism, and abstraction.
  • Familiarity with common design patterns (e.g., Singleton, Factory, Observer, Strategy).
  • Proficiency in writing unit and integration tests for object-oriented systems. Strong debugging skills.

Responsibilities

  • Design, build, and maintain scalable and efficient code solutions for the Acrobat AI Assistant.
  • Develop and review specifications for safe client-service contracts, ensuring clear, concise, and secure interactions.
  • Implement best practices in code layering and modular design for robust and maintainable codebases.
  • Conduct detailed reviews of pull requests and debug complex service integration issues.
  • Lead the coordination and execution of service releases, ensuring they meet rigorous production standards.
  • Work closely with feature teams to facilitate effective communication and knowledge sharing.
  • Accelerate engineering productivity by empowering your fellow engineers with excellent tooling and systems.

Other

  • B.S., M.Sc., or Ph.D. in Computer Science or equivalent practical experience with 5+ years of experience.
  • Strong interpersonal skills with the ability to lead, mentor, and work collaboratively in a fast-paced environment.
  • A proactive approach to identifying and resolving technical challenges independently.
  • Flexibility in high-pressure settings.
  • Experience or willingness to learn how to create and review specifications for client-service contracts.