Software Development Engineer

Adobe is a company that changes the world through digital experiences, providing tools for emerging artists to global brands to design and deliver exceptional digital experiences.
Backend
Senior Software Engineer
In-Person
5+ years of experience
Enterprise SaaS

Description For Software Development Engineer

Adobe Pass is seeking a Senior Software Development Engineer to join their well-established product suite targeting the TV Everywhere industry. This role offers the opportunity to influence products, tech stack, and the team itself. The ideal candidate will contribute to software components and infrastructure of critical applications reaching millions of users monthly.

Key responsibilities include:

  • Streamlining operations and infrastructure using best practices and platforms
  • Developing software components for existing and new projects
  • Running PoCs to improve products
  • Transforming requirements into architectural and feature specs
  • Developing high-performance, reliable, testable, and maintainable code
  • Identifying and implementing internal/external technologies
  • Growing professionally and helping team members grow
  • Working independently and collaboratively
  • Demonstrating features and reviewing technical solutions

Requirements:

  • Experience with major cloud services providers
  • Knowledge of CI/CD deployments, monitoring (Grafana, Prometheus), and infrastructure as code
  • Strong experience with Kubernetes container orchestration
  • Expertise in Java, Python, or Golang
  • Experience building and operating highly available cloud services at scale
  • Understanding of JVM basics
  • Strong background in SaaS products
  • Security and performance optimization skills
  • Ability to learn new technologies quickly
  • Passion for computer science and software development
  • Good English language skills

Adobe offers an inclusive work environment and is an Equal Employment Opportunity employer. The company values diversity and does not discriminate based on protected characteristics.

Last updated a month ago

Responsibilities For Software Development Engineer

  • Streamline operations and infrastructure using best practices and platforms
  • Develop software components for battle-tested products or greenfield projects
  • Run PoCs to improve products
  • Transform requirements into architectural and feature specs
  • Develop high-performance, reliable, testable and maintainable code
  • Identify and implement internal / external technologies
  • Grow professionally and help team members grow
  • Work independently and collaboratively
  • Demonstrate features and review technical solutions

Requirements For Software Development Engineer

Java
Python
Go
Kubernetes
  • Experience operating services offered by major cloud services providers
  • Knowledge of CI/CD deployments, monitoring (Grafana, Prometheus), and infrastructure as code
  • Strong experience with Kubernetes container orchestration
  • Expertise in Java, Python, or Golang
  • Experience building and operating highly available cloud services at scale
  • Understanding of JVM basics
  • Strong background in SaaS products
  • Security and performance optimization skills
  • Ability to learn new technologies quickly
  • Passion for computer science and software development
  • Good English language skills

Benefits For Software Development Engineer

Visa Sponsorship
  • Equal Employment Opportunity
  • Inclusive work environment

Interested in this job?

Jobs Related To Adobe Software Development Engineer

Sr. Software Engineer - Lead, AEM Sites

Senior Software Engineer Lead position at Adobe focusing on AEM Sites development, cloud services, and CI/CD automation, requiring 6+ years of experience.

Software Development Engineer

Senior Software Engineer role at Adobe building high-performance segmentation engine for Adobe Experience Platform, focusing on query optimization and scalable data processing.

Senior Computer Scientist II

Senior Computer Scientist II role at Adobe focusing on building trust and governance services for the Adobe Experience Platform, requiring 10+ years of distributed systems experience.

Sr. Software Development Engineer / Build Architect

Senior Software Engineer/Build Architect role at Adobe focusing on build systems and architecture for 3D & Immersive platform development.

Senior Software Development Engineer

Senior Software Engineer role at Adobe building Journey Optimizer platform, requiring 5+ years experience in full-stack development with React, Java/Kotlin, and cloud technologies.