Sr. Software Development Engineer, Adobe Stock

Adobe Adobe · Enterprise · Bucharest, Romania

Senior Software Development Engineer at Adobe Stock, focusing on building scalable, high-performance web experiences and backend services. The role emphasizes end-to-end ownership, collaboration, and engineering excellence, with an expectation to use AI coding assistants as core tools. This is a product-focused engineering role within a mature consumer platform.

What you'd actually do

  1. Design, build, and continuously evolve high-quality, performant, and accessible web applications, scalable backend services and APIs that operate reliably
  2. Take end-to-end ownership of complex features — from ideation and technical design through implementation, deployment, monitoring, and iteration.
  3. Collaborate closely with Product, Design, and other Engineering teams to translate business strategy into robust technical solutions.
  4. Champion engineering excellence: code quality, observability, performance optimization, reliability, and security.
  5. Identify technical debt and proactively drive improvements in architecture, tooling, and developer experience.

Skills

Required

  • React
  • JavaScript
  • TypeScript
  • Node.js
  • PHP-based systems
  • RESTful APIs
  • GraphQL services
  • cloud platforms
  • microservices architectures
  • distributed systems
  • serverless patterns
  • CI/CD
  • automated testing
  • observability
  • performance tuning
  • data structures
  • algorithms
  • complexity analysis
  • object-oriented programming principles
  • design patterns

Nice to have

  • AI coding assistants

What the JD emphasized

  • AI coding assistants
  • AI as a force-multiplier