Overview:
Our Technology teams challenge the status quo and reimagine capabilities across industries. Whether through research and development, technology innovation or solution engineering, our team members play a vital role in connecting consumers with the products and platforms of tomorrow.
Responsibilities:
Candidates must be willing to participate in at least one in-person interview, which may include a live whiteboarding or technical assessment session.
This role addresses the complexities of a high-scale Adobe Commerce environment where decoupling business logic and optimizing performance are critical for platform stability. The engineer will solve challenges related to GraphQL over-fetching, database bottlenecks, and inefficient cache management to ensure a seamless customer experience. By championing architectural standards and automated validation, this position mitigates technical debt and accelerates high-quality feature delivery across a global platform.
What Success Looks Like (Objectives)
* Deliver on-platform solutions that maintain a clean separation of concerns by decoupling business logic from presentation layers and GraphQL resolvers
* Optimize global site performance by resolving bottlenecks, refining SQL operations, and implementing sophisticated cache invalidation strategies to meet team uptime OKRs
* Accelerate the development lifecycle by leveraging GitLab CI/CD pipelines and AI-powered coding assistants to validate code against PHPCS and SOLID principles
* Mitigate production risks through active New Relic monitoring and the design of endurance load tests that surface resource leaks before deployment
* Foster a high-performing engineering culture through technical mentorship of junior staff and leadership of offshore teams to ensure adherence to solution designs
Qualifications:
Core Skills and Competencies (What you'll bring)
* Significant expertise in Object-Oriented Programming and the Adobe Commerce Dependency Injection framework to build modular, maintainable codebases
* Solid proficiency in GraphQL and RESTful API optimization to ensure high-speed data retrieval and minimal client-side overhead
* A strong command of local and cloud-based development environments utilizing Docker, Composer, and Git branching strategies
* The capability to integrate third-party systems like identity providers, payment gateways, and tax calculation services into a unified commerce flow
* Advanced analytical skills required to diagnose infrastructure exhaustion, database lockups, and high-latency transaction issues in production environments
* AI Literacy, including the ability to utilize generative AI tools for code refactoring, unit test generation, and complex debugging tasks
Additional Qualifications
* Experience with RabbitMQ, Redis, and OpenSearch/Elasticsearch
* Familiarity with Ping Identity, Recurly, and Vertex integrations
* Background in Agile/Scrum methodologies and technical requirement elaboration
Minimum Requirements
* Minimum Education: Bachelor's Degree in MIS, Computer Science, Math, Engineering, or a comparable major
* Minimum Experience: 5 years of experience in PHP software application development
* Required Technical Skills: Must have at least 5 years of experience with:
* Adobe Commerce (Magento) version 2.4.x
* PHP 8.x (specifically 8.2/8.3)
* MySQL/SQL optimization and database schema management
Visa sponsorship not available for this role
Share this job:
Share this Job