Senior Software Engineer

Adobe Adobe · Enterprise · Lehi, UT

Senior Software Engineer at Adobe to take technical ownership of a core product area, focusing on designing complex, customer-facing systems. The role involves technical leadership, mentorship, and collaboration to deliver secure, reliable software. Experience applying AI/ML in real products and guiding teams in responsible AI adoption is required.

What you'd actually do

  1. Design and evolve complex, customer-facing systems from architecture through production
  2. Provide technical leadership within your domain, guiding design and implementation decisions
  3. Partner with engineering, product, and security teams to align solutions with business and customer needs
  4. Identify and manage technical and security risks, making sound decisions with limited guidance
  5. Lead design and code reviews to maintain high standards for quality and security

Skills

Required

  • Java
  • modern JavaScript (React)
  • cloud platforms (AWS, GCP, or Azure)
  • applying AI/ML in real products
  • prompt design
  • model integration
  • guide teams in adopting AI responsibly
  • system design
  • performance
  • reliability
  • security
  • secure software development practices
  • evaluate trade-offs
  • communication skills
  • mentoring engineers

Nice to have

  • Experience owning systems or product areas in production

What the JD emphasized

  • Experience applying AI/ML in real products
  • guide teams in adopting AI responsibly

Other signals

  • applying AI/ML in real products
  • guide teams in adopting AI responsibly
  • customer-facing systems