A degree or equivalent experience in Computer Science, Engineering, or a related field is required.
Proven experience in web application development, with a strong command of JavaScript, TypeScript, AWS core services, and Kubernetes.
Outstanding problem-solving skills and the ability to think critically and creatively.
Strong collaboration skills and a desire to work in an inclusive, product-mindset environment.
Ability to successfully design, implement, and administer complex software products while maintaining a predictable pace.
Familiarity with agile development methodologies, infrastructure as code tools like Terraform, continuous integration tools like CircleCI, continuous delivery tools such as Argo CD, and monorepo build tools such as Bazel is a big plus.
A dedication to continuous learning and staying updated with the latest industry advancements.
What you'll be doing
Develop and implement high-quality and highly scalable software solutions that meet the needs of our global user base.
Collaborate with cross-functional teams to craft, test, and deploy new features and improvements.
Identify and resolve technical challenges to ensure the delivery of flawless products.
Continuously improve and optimize code, delivery gates, and infrastructure to enhance performance and scalability.
Perform code reviews, presentations, mentoring, and incident analysis to uphold a high level of software engineering.
Stay informed about the latest emerging trends and technologies in SaaS and generative AI to ensure Adobe remains at the forefront of digital innovation.
Nice to haves
Familiarity with agile development methodologies, infrastructure as code tools like Terraform, continuous integration tools like CircleCI, continuous delivery tools such as Argo CD, and monorepo build tools such as Bazel is a big plus.