Sr. Software Development Engineer 5.5

Adobe Adobe · Enterprise · San Jose, CA

Senior Software Development Engineer 5.5 at Adobe, focusing on architecture and design of enterprise platforms. Responsibilities include defining API integration patterns, architecting solutions using Kubernetes/Ethos Flex for orchestration, designing event-driven architectures with Kafka, and establishing standards for monitoring and observability. The role also involves mentoring senior engineers and driving technical direction across multi-functional teams.

What you'd actually do

  1. Define and implement API integration patterns across enterprise platforms.
  2. Architect solutions by bringing to bear Kubernetes/Ethos Flex for container orchestration, workload management, and scalability.
  3. Design and govern event-driven architectures using Kafka for data streaming and messaging.
  4. Establish standards for monitoring, observability, and operational readiness to ensure production reliability.
  5. Provide architectural mentorship on backend development, focusing on scalability, resiliency, performance, and tech-debt reduction.

Skills

Required

  • API design and integration patterns
  • Kubernetes/Ethos Flex (or similar container orchestration platforms)
  • Kafka and distributed messaging systems
  • Caching technologies (Redis/ElastiCache)
  • Monitoring and observability frameworks (e.g., Prometheus, Grafana, ELK, Datadog)
  • Data migration methodologies for large datasets
  • Backend development with emphasis on performance, scalability, resiliency, and tech-debt management
  • Operational readiness, incident management, and SRE practices

Nice to have

  • enterprise cloud platforms (AWS)
  • CI/CD pipelines and DevSecOps protocols
  • Ability to communicate complex technical concepts to senior leadership and business collaborators
  • Showcased leadership in multi-functional, global, and fast-paced enterprise settings

What the JD emphasized

  • 10+ years of experience in software engineering and architecture within large-scale enterprise environments.
  • Proven expertise in API design and integration patterns
  • Proven expertise in Kubernetes/Ethos Flex (or similar container orchestration platforms)
  • Proven expertise in Kafka and distributed messaging systems
  • Proven expertise in Caching technologies (Redis/ElastiCache)
  • Proven expertise in Monitoring and observability frameworks (e.g., Prometheus, Grafana, ELK, Datadog)
  • Proven expertise in Data migration methodologies for large datasets
  • Deep understanding of operational readiness, incident management, and SRE practices.