Client & Project
Our client is a global leader in corporate brand protection and domain management, serving Fortune 500 and large enterprises with domain registration, online brand monitoring, and anti-counterfeiting services. Following the integration of two business units, the client is consolidating two legacy client portals into a single modern platform - completing the target portal, bringing it to feature parity with the legacy system, and migrating clients onto it ahead of a delivery deadline.
Stack: PHP 8.x (Laravel), RabbitMQ, MySQL, Nuxt.js (Vue.js), AWS.
Profile We're Looking For
A Solutions Architect with PHP background who has carried enterprise systems through real-world consolidation - splitting monoliths, migrating off legacy platforms, and integrating disparate systems - and who brings an enterprise mindset: designing for reliability, maintainability, and scale, and making trade-offs explicit rather than quietly cutting corners.
Key Responsibilities
- Own architecture and technical direction for the portal feature-parity and consolidation workstream, designing toward a single, scalable PHP/Laravel platform on AWS.
- Lead delivery of a Scrum team (PHP developers + QA): break epics into technical tasks, drive estimation and sprint planning, and own code quality through reviews and pair programming.
- Architect and oversee data migration and cutover: client migration scripts, entity-ID mapping tables, sync services, and API shims supporting the ongoing migration (including EPP/registry messaging).
- Design event-driven flows on RabbitMQ with proper error handling and back-pressure — avoiding failure modes such as silent error-code surfacing to users or runaway ticket generation from failed background messages.
- Embed observability (Datadog, AWS monitoring) so issues can be triaged and resolved quickly in production.
- Drive test automation strategy with QA to remove regression bottlenecks, and modern CI/CD practices.
- Surface technical risks and trade-offs early; capture deferred work as tracked tech debt rather than hidden corner-cutting.
- Align with client engineering leadership across US / UK / Brazil on technical direction and governance cadence.
Required Skills
- 8+ years of commercial software engineering, with strong hands-on PHP (PHP 8.x, Laravel or comparable modern frameworks).
- Proven track record in platform migrations — legacy-to-modern transitions, monolith-to-microservices decomposition, and running old and new systems in parallel during cutover.
- Strong integration background: API and event-driven integration, middleware/BFF patterns, and data synchronization (CDC tools such as Oracle GoldenGate / Debezium, or integration platforms such as MuleSoft / Boomi).
- Solid RabbitMQ and event-driven architecture experience.
- Strong MySQL skills — schema design, query optimization, performance tuning.
- Hands-on AWS experience, including migration of workloads/accounts and modern deployment patterns.
- Demonstrated technical leadership — mentorship, code reviews, and architectural decision-making.
- Excellent English; experience in a distributed, multi-timezone Agile / Scrum / Kanban setting.
Nice to Have
- Background in Java enterprise systems (the integration/migration heritage many of our strongest candidates bring), and ERP/commerce platform experience (SAP, SAP Commerce Cloud).
- Experience with AI-assisted development tools (Claude, Copilot, Cursor).
- SaaS, multi-tenant, or large-scale B2B portal experience.
We offer*:
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
*not applicable for freelancers