Software Development Engineer 3

Adobe Adobe · Enterprise · San Jose, CA

Software Development Engineer 3 at Adobe (Marketo) responsible for designing, developing, and testing key components of a SaaS platform. The role focuses on building reliable, scalable, and maintainable systems, with an emphasis on Java, SaaS technologies, and common API/service design practices. While not core AI development, the role mentions leveraging AI-native development environments and Adobe's broader AI initiatives.

What you'd actually do

  1. Design, develop, and test (including automated, continuous integration) key components of our platform
  2. Develop systems that are highly reliable, scalable, but remain easy to maintain
  3. Be passionate and help improve the availability, performance, scalability, and security of the product
  4. Be independent in feature/component design as well as conduct effective peer code reviews
  5. Lead and participate in production deployment activities of features and diagnose and resolve issues brought up from the production environment

Skills

Required

  • SaaS platforms & technologies
  • Java
  • object oriented languages
  • design patterns
  • OOD/OOP skills
  • ORM frameworks like Hibernate
  • PostgreSQL or MySQL
  • SQL queries for performance and efficiency
  • common API and services design best practices
  • Docker or other container orchestration systems
  • positive work attitude
  • self-starter
  • standout colleague
  • Creative thinker
  • problem solver
  • Strong written and verbal communication
  • collaboration skills

Nice to have

  • Leveraged AI-native development environments (e.g., Cursor, Claude Code)
  • Jenkins
  • Kubernetes
  • Helm charts
  • MongoDB
  • Apache Cassandra
  • Kafka
  • Redis
  • Spring framework
  • BS/MS in Computer Science, Engineering, or related field
  • APM and monitoring tools (New Relic, Wavefront, Vivid Cortex)
  • Scrum
  • Agile methodologies

What the JD emphasized

  • 7 years working in SaaS platforms & technologies
  • Strong core Java or other object oriented languages, design patterns and OOD/OOP skills