Adobe Systems Incorporated-posted about 2 months ago
Full-time • Mid Level
Austin, TX
5,001-10,000 employees
Publishing Industries

Changing the world through digital experiences is what Adobe's all about. We give everyone-from emerging artists to global brands-everything they need to design and deliver exceptional digital experiences! We're passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen. We're on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours! Join Adobe as a Software Development Engineer 3 and be part of Adobe Commerce team - powerful, enterprise-grade eCommerce platform designed for flexibility and scalability, that enables businesses to deliver personalized shopping experiences, manage complex product catalogs, and integrate seamlessly with third-party systems. Based in Austin, this role offers the chance to work on groundbreaking projects that impact millions. We are looking for someone who is exceptionally driven, has a proven track record in software engineering, and is eager to contribute to a world-class team.

  • Craft, establish, and manage resilient and scalable software solutions with PHP (Laravel/Symfony), TypeScript, and JavaScript (ES6+).
  • Invent and implement front-end functionalities using frameworks like React, ensuring a responsive composition and ease of access.
  • Develop and integrate RESTful APIs and GraphQL services, focusing on performance and scalability.
  • Collaborate with cross-functional teams to identify needs and successfully implement features and improvements.
  • Understand DevOps methodologies, like Docker, continuous integration/continuous delivery (CI/CD) pipelines, and fundamental Kubernetes knowledge to ensure smooth deployment and functioning of applications.
  • Engage in code reviews, unit testing, and end-to-end testing to maintain high-quality standards.
  • Degree or relevant experience in Computer Science.
  • Skill in back-end technologies such as PHP, TypeScript, and JavaScript, along with hands-on involvement in Laravel/Symfony/Laminas, and ES6+.
  • Tangible familiarity with front-end frameworks including React combined with a robust understanding of responsive layout and accessibility guidelines (WCAG).
  • Strong knowledge of REST API and GraphQL development, ORM, and SQL databases (MySQL/MariaDB).
  • Experience with microservices architecture, including resilience patterns and messaging systems like Kafka or RabbitMQ.
  • Proficiency in cloud services like AWS and Azure, Docker, CI/CD, and basic understanding of Kubernetes.
  • Understanding of security guidelines, such as OWASP Top 10, OAuth2/OIDC, and JWT.
  • Proficiency in testing frameworks and practices, including unit, integration, and E2E testing.
  • Experience with observability tools for logging, metrics, and distributed tracing.
  • Understanding of LLM & AI integration, including API-based LLM integration and timely engineering basics.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service