Backend Software Engineer

Adobe Adobe · Enterprise · Seattle, WA

Backend Software Engineer for Marketo, an Adobe company, focusing on their engagement platform. The role involves collaborating with customers and internal engineering teams to develop solutions, work with data streams and APIs for automation, build support tools, monitor for improvements, and enhance platform scalability and performance. Requires experience in SaaS, backend development (Java/PHP), web basics, SQL/NoSQL, and container orchestration.

What you'd actually do

  1. Collaborate and solution with some of our biggest customers
  2. Work with data streams and APIs to provide enhanced automation capabilities
  3. Build tools to alleviate support bottlenecks
  4. Proactively monitor for improvement opportunities
  5. Enhance scalability and performance across the platform

Skills

Required

  • 5+ years working in SaaS platforms & technologies
  • back-end development (Java or PHP preferred)
  • DOM, HTML5, CSS3 and JavaScript
  • SQL or NoSQL data stores (MySQL, Postgres, MongoDB)
  • Docker or other container orchestration systems
  • Excellent communication skills
  • eagerness to collaborate

Nice to have

  • Experience with RESTful APIs or microservices
  • Familiarity with Scrum / Agile Methodologies
  • Solid understanding of version control systems (Git / SVN)
  • Proficiency working with event streams or message queues (Kafka, Kinesis)
  • Practical exposure to APM and monitoring tools (New Relic, Wavefront, Vivid Cortex)