Senior PHP/Symfony Engineer – Integrations, Automation

Posted Oct 26

This is a fully remote position, open to applicants in Europe.

📋 Description

• Take charge of the architecture for the internal business automation platform, ensuring it is maintainable, monitorable, and scalable.

• Design and oversee data models for customers, orders, leads, accounts, and products.

• Develop and manage daily synchronization processes between ERP systems, eCommerce platforms, and sales tools.

• Integrate eCommerce platforms using GraphQL APIs, bulk operations, and webhooks, as well as other systems through REST and SOAP.

• Ensure reliability in the face of rate-limited APIs and missing records, while safeguarding the quality of write-back data.

• Create browser automation using headless browsers in Node.js and perform web scraping behind proxies.

• Enhance and classify product data utilizing AI models while managing costs and accuracy.

• Operate Symfony Messenger queues, cron jobs, and background workers, addressing any failed messages.

• Sustain production health through alerts, digests, and runbooks, while minimizing alert noise.

• Develop React front-end interfaces for internal users and automate sales engagement and SEO activities.

• Improve unit and end-to-end test coverage while maintaining CI execution.

• Collaborate with an existing developer to refine architecture, monitoring, error handling, and production reliability.


⛳️ Requirements

• A minimum of 5 years of professional software development experience.

• A degree in computer science or a related discipline, or equivalent practical experience.

• Demonstrated experience in building and managing integrations and automations with third-party APIs at scale.

• Proven skills in product architecture: designing and maintaining applications that are maintainable, monitorable, and scalable.

• Strong data modeling capabilities and extensive experience with relational databases such as PostgreSQL and Doctrine ORM.

• Expert proficiency in PHP 8 and Symfony for back-end development.

• Solid knowledge of caching systems like Redis.

• Practical experience with Symfony Messenger or other messaging queues, along with asynchronous and background processing.

• Familiarity with REST, GraphQL, and SOAP APIs.

• Experience in web crawling and headless browser automation using Node.js.

• Significant experience with modern JavaScript front-end technologies, particularly React.

• Experience with automated testing frameworks such as PHPUnit, Playwright, and CI/CD pipelines.

• Keen attention to detail, creativity, rapid learning ability, and a strong sense of ownership over results.


🏝️ Benefits

• Fully remote work opportunity from anywhere within Europe.

• Engaging and challenging work that enhances your skills.

• A creative environment that encourages innovative ideas.

• Opportunities for personal growth, relationship-building, and seeing the direct impact of your contributions.

• A collaborative and professional work atmosphere.

People also viewed

D2L22 hours ago

Solutions Engineer

US flagUnited States OnlyFull-timeSolutions Engineer$72k – $84k/year
ApplyView job
Vitalize Unlimited22 hours ago

Solutions Lead, Clinical & EHR Systems

US flagUnited States OnlyFull-timeSolutions Engineer$160k – $200k/year
ApplyView job
Docker, Inc22 hours ago

Principal Solutions Architect, Professional Services

AU flagAustralia OnlyFull-timeSolutions Engineer
ApplyView job
Dome Group22 hours ago

Senior Solutions Engineer

US flagUnited States OnlyFull-timeSolutions Engineer
ApplyView job
Gainwell Technologies23 hours ago

Solutions Architect

US flagTexas OnlyFull-timeSolutions Engineer$103.3k – $147.6k/year
ApplyView job
dentsu Austria23 hours ago

Lead Solutions Architect

US flagOregon OnlyFull-timeSolutions Engineer$164.5k – $200k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers