About The Position

Individual Contributor as a Software Engineer at Adobe, you will play a vital role in the Engineering team, working on world-class cloud applications that have a global impact. We are looking for someone with 7+ years of strong full-stack experience in building and maintaining highly complex cloud applications. Your expertise in system design will have a direct impact on the fundamental architecture of our products.

Requirements

  • Demonstrated ability building and maintaining highly complex cloud applications
  • Bachelor’s degree or higher in Computer Science (preferred), or equivalent experience in the field.
  • 6+ years experience in JavaScript/TypeScript/React/SPAs
  • 4+ years experience in Java/Spring Boot
  • Shown web architecture experience in designing and developing robust, complex full-stack architectures
  • Experience designing and developing robust, scalable high impact (micro-)services
  • Strong skills in Javascript/HTML/CSS, experience with ES6 and React.
  • Strong knowledge of data technologies, including RDBMS, MongoDB, Kafka, and Elasticsearch
  • Familiarity with other technologies such as Kubernetes, Docker, Serverless, and AWS

Nice To Haves

  • AEM products
  • Experience building highly customizable Web Components and/or MFEs
  • Experience building micro-services on serverless platform

Responsibilities

  • Collaborate with diverse teams to gather system requirements and develop solutions that align with business objectives.
  • Develop and maintain high-quality code for our cloud applications, ensuring scalability and performance
  • Implement and optimize data technologies such as RDBMS, MongoDB, Kafka, and Elasticsearch
  • Stay up-to-date with emerging technologies and industry trends to continuously improve our products
  • Take ownership of the entire software development lifecycle, including QA, build, deployment, and support of production systems
  • Independently fulfill tasks with limited structure and minimal direction from management

Benefits

  • At Adobe, you will be immersed in an exceptional work environment that is recognized around the world.
  • You will also be surrounded by colleagues who are committed to helping each other grow through our unique Check-In approach where ongoing feedback flows freely.
  • If you’re looking to make an impact, Adobe's the place for you.
  • Discover what our employees are saying about their career experiences on the Adobe Life blog and explore the meaningful benefits we offer.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service