S

Sourceability

Digital procurement platform sourcing electronic components

Senior PHP Application Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeBudapest, HungaryNo salary listed

About the Job

Requirements

  • At least 5 years of professional PHP experience and 3 years of Symfony experience.
  • Experience with modern PHP 8.x and strict typing discipline.
  • Deep knowledge of Symfony 6.x LTS, including Dependency Injection, Security, Workflow, and Messenger.
  • Production experience with RabbitMQ / AMQP and message-driven architectures.
  • Strong Doctrine ORM and PostgreSQL skills, including query optimization, batch processing of large datasets, migrations, and custom DBAL types.
  • REST API design experience using API Platform, FOSRest/JMS, or equivalent, with OpenAPI documentation.
  • Frontend development experience with Vue 2 or 3 and Twig, and TypeScript proficiency.
  • Experience with JWT, SAML/SSO, and authentication and security practices.
  • Third-party API integration experience using resilience patterns such as retries and rate limiting.
  • Experience with ETL-style data pipelines and streaming processing of large CSV, XML, or JSON files.
  • Testing experience with PHPUnit and Behat, and comfort with strict PHPStan rules and CI quality gates.
  • Experience with a Docker-first development workflow.

Responsibilities

  • Maintain, stabilize, and improve existing PHP applications, backend services, and integrations that support business operations.
  • Diagnose and resolve production defects, application issues, performance problems, data inconsistencies, and integration failures.
  • Develop features and enhancements while keeping changes safe, maintainable, and aligned with business priorities.
  • Read, understand, and improve legacy PHP code without unnecessary rewrites or production disruption.
  • Refactor codebase areas where practical to improve maintainability, reliability, security, and testability.
  • Build and maintain integrations between PHP applications, internal systems, third-party platforms, APIs, ERP systems, and data stores.
  • Clarify requirements, acceptance criteria, defects, enhancement requests, and business impact with Product and Delivery Managers.
  • Align implementation decisions with technical direction, modernization plans, and engineering standards in partnership with Product Group Team Leads and Architects.
  • Work with QA to improve test coverage, regression validation, defect reproduction, and release readiness for PHP applications.
  • Work with DevOps, DBA, Infrastructure, and Security teams to troubleshoot deployment issues, environment problems, database performance concerns, and operational risks.
  • Participate in code reviews and help improve code quality, documentation discipline, and maintainability across PHP systems.
  • Document existing behavior, integrations, known risks, support procedures, and technical decisions where documentation is missing or outdated.
  • Support L3 technical escalation for PHP applications and contribute to root cause analysis after production incidents.
  • Identify technical debt, fragile integrations, single points of failure, and modernization opportunities, and propose practical remediation steps.
  • Mentor less experienced engineers as needed and share knowledge about application behavior, codebase structure, and safe change practices.
  • During the first 90 days, understand the main PHP applications, business workflows, users, integrations, data flows, environments, and production risks.
  • During the first 90 days, build working relationships with Product and Delivery Managers, Product Group Team Leads and Architects, QA, DevOps, DBA, Infrastructure, Security, and business stakeholders.
  • During the first 90 days, identify important production issues, fragile integrations, technical debt areas, missing documentation, and maintainability risks.
  • During the first 90 days, improve visibility into active PHP defects, enhancement requests, support items, and technical risks through agreed tracking tools such as Azure DevOps where applicable.
  • During the first 90 days, deliver safe fixes or improvements to existing PHP applications without disrupting business operations.
  • During the first 90 days, improve code review, documentation, troubleshooting, and release readiness practices for PHP systems.
  • During the first 90 days, help define an initial stabilization and modernization plan for assigned PHP applications.
  • Support L3 investigation and root cause analysis for a significant defect, integration issue, or production risk area if needed.
  • Create or update practical technical documentation for key workflows, integrations, support procedures, or known risks.

Desired Qualifications

  • Experience with API mocking or contract testing using WireMock.
  • Familiarity with OpenSearch or Elasticsearch.
  • Familiarity with Mercure and server-sent events (SSE) for real-time updates.
  • Familiarity with Kubernetes, Kustomize, Rancher, EKS, GitLab CI, or AWS S3.
  • Familiarity with Datadog, Sentry, or Blackfire for observability and profiling.
  • Experience with report and document generation using PhpSpreadsheet or PDF/XLSX tools.
  • Experience with ERP integrations such as Oracle NetSuite or SuiteQL, and SFTP-based file exchange.
  • Experience with multi-tenant SaaS architecture.
  • Domain exposure to PIM, e-commerce, catalog, or supply-chain systems.
  • Familiarity with Snowflake or web scraping.
  • Familiarity with EasyAdmin or similar admin-panel tooling.

About the Company

Sourceability

Digital procurement platform sourcing electronic components

Sourceability helps electronics makers and distributors by providing digital supply chain tools. Its main offering is Sourcengine, a platform where customers upload a bill of materials (BOM) and receive quotes from over 3,000 suppliers worldwide, streamlining procurement and improving access to available components. The service model combines online purchasing with services like logistics and quality control, earning revenue from transaction fees, subscriptions, and value-added services. Unlike many competitors, Sourceability combines a global supplier network with a digital marketplace focused specifically on electronics, backed by years of recognition as a top distributor and a presence in multiple strategic regions. The company’s goal is to reduce component shortages and supply chain inefficiencies by making procurement faster, more transparent, and scalable for OEMs and other electronics businesses.

Company size
201-500
Company stage
Acquired
Total funding
Not listed
Headquarters
Doral, FL
Founded
2015

Recently Posted Jobs

Explore more opportunities at Sourceability

See more jobs