{"id":1303389,"url":"https://alion.io/job/sourceability-senior-php-application-engineer","title":"Senior PHP Application Engineer","company":{"id":1880443,"name":"Sourceability","domain":"sourceability.com","url":"https://alion.io/company/sourceability","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Greenhouse","truth_index":{"grade":"A","score":91,"open_postings":69,"ghost_share":0,"stale_share":0.159,"repost_share":0,"time_to_fill_p50_days":83,"computed_at":"2026-10-17T05:46:00Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Budapest, Hungary"],"countries":["HU"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":44000,"max_usd":80000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":16},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"API Platform","optional":false},{"name":"Dependency Injection","optional":false},{"name":"Docker","optional":false},{"name":"Doctrine","optional":false},{"name":"ETL/ELT","optional":false},{"name":"PHP","optional":false},{"name":"PHPStan","optional":false},{"name":"PHPUnit","optional":false},{"name":"PostgreSQL","optional":false},{"name":"RabbitMQ","optional":false},{"name":"Rest API","optional":false},{"name":"Symfony","optional":false},{"name":"TypeScript","optional":false},{"name":"Vue.js","optional":false},{"name":"Amazon EKS","optional":true},{"name":"Amazon S3","optional":true},{"name":"AWS","optional":true},{"name":"Azure","optional":true},{"name":"Azure DevOps","optional":true},{"name":"Datadog","optional":true},{"name":"ElasticSearch","optional":true},{"name":"GitLab CI","optional":true},{"name":"JavaScript","optional":true},{"name":"Kubernetes","optional":true},{"name":"Kustomize","optional":true},{"name":"OpenSearch","optional":true},{"name":"Oracle","optional":true},{"name":"Rancher","optional":true},{"name":"Sentry","optional":true},{"name":"Snowflake","optional":true}],"status":"live","first_seen_at":"2026-05-30T00:45:29Z","employer_posted_date":"2026-08-18","last_verified_at":"2026-10-17T10:53:37Z","board_verified":true,"closed_at":null,"days_open":140,"trust":{"level":"ok","repost_count":0,"flags":[],"days_open":140},"description":"Sourceability® is a global digital distributor of electronic components transforming how modern businesses bring products to market. With innovation, qualityandlogisticsas the backbone of the company, Sourceability’scutting-edgeproducts and services expeditethe procurement process across a wide range of industries, including communications/cellular, consumer electronics, and auto manufacturing. \nSourceability is building a new Global Engineering Organization (GEO) to strengthen internal software delivery, improve production ownership, and build long-term engineering capability inside the company.\nWe are looking for a Senior PHP Application Engineer to help maintain, stabilize, improve, and modernize Sourceability's PHP-based applications and integrations. This role is important for keeping existing business-critical systems reliable while GEO builds stronger long-term engineering ownership and delivery discipline. This role will work hybrid from our Budapest office. \nThis is not only a greenfield development role. The right candidate must be comfortable working with existing and legacy PHP codebases, understanding current behavior, fixing production defects, improving maintainability, cleaning up integrations, and making safe changes without disrupting business operations.\nThe Senior PHP Application Engineer will work closely with Product / Delivery Managers, Product Group Team Leads / Architects, QA, DevOps, DBA, Infrastructure, and business stakeholders to support stable delivery and reduce production risk.\nInsight on Your Impact:\nMaintain, stabilize, and improve existing PHP applications, backend services, and integrations that support Sourceability business operations.\nDiagnose and resolve production defects, application issues, performance problems, data inconsistencies, and integration failures.\nDevelop new features and enhancements when needed, while keeping changes safe, maintainable, and aligned with business priorities.\nRead, understand, and improve legacy PHP code without creating unnecessary rewrites or production disruption.\nRefactor problematic areas of the codebase where practical to improve maintainability, reliability, security, and testability.\nBuild and maintain integrations between PHP applications, internal systems, third-party platforms, APIs, ERP systems, and data stores.\nPartner with Product / Delivery Managers to clarify requirements, acceptance criteria, defects, enhancement requests, and business impact.\nPartner with Product Group Team Leads / Architects to align implementation decisions with technical direction, modernization plans, and engineering standards.\nWork with QA to improve test coverage, regression validation, defect reproduction, and release readiness for PHP applications.\nWork with DevOps, DBA, Infrastructure, and Security teams to troubleshoot deployment issues, environment problems, database performance concerns, and operational risks.\nParticipate in code reviews and help raise code quality, documentation discipline, and maintainability across PHP systems.\nDocument existing behavior, integrations, known risks, support procedures, and technical decisions where documentation is missing or outdated.\nSupport L3 technical escalation for PHP applications and contribute to root cause analysis after production incidents.\nIdentify technical debt, fragile integrations, single points of failure, and modernization opportunities, then propose practical remediation steps.\nMentor less experienced engineers when needed and share knowledge about application behavior, codebase structure, and safe change practices.\nYour Qualifications, Your Influence:\n5+ years of professional PHP experience, 3+ years with Symfony\nModern PHP 8.x with strict typing discipline\nDeep Symfony knowledge (6.x LTS): Dependency Injection, Security, Workflow, and especially Messenger\nHands-on production experience with RabbitMQ / AMQP and message-driven architectures\nStrong Doctrine ORM + PostgreSQL skills: query optimization, batch processing of large datasets, migrations, custom DBAL types\nSolid REST API design - API Platform, FOSRest/JMS, or equivalent, with OpenAPI documentation\nFrontend development with Vue (2 or 3) and Twig; TypeScript proficiency\nAuthentication and security: JWT, SAML/SSO\nThird-party API integration with resilience patterns (retries, rate limiting)\nETL-style data pipelines: streaming processing of large CSV/XML/JSON files\nStrong testing culture: PHPUnit and Behat, comfort with strict PHPStan rules and CI quality gates\nDocker-first development workflow\nPreferred Skills and Technical Familiarity:\nAPI mocking / contract testing with WireMock\nSearch engines: OpenSearch / Elasticsearch\nReal-time updates with Mercure (SSE)\nKubernetes (Kustomize, Rancher, or EKS), GitLab CI, AWS S3\nObservability and profiling: Datadog, Sentry, Blackfire\nReport and document generation (PhpSpreadsheet, PDF/XLSX)\nERP integrations (e.g., Oracle NetSuite / SuiteQL), SFTP-based file exchange\nMulti-tenant SaaS architecture experience\nDomain exposure: PIM, e-commerce, catalog, or supply-chain systems\nData platforms (Snowflake), web scraping\nEasyAdmin or similar admin-panel tooling\nSuccess in the First 90 Days:\nUnderstand the main PHP applications, business workflows, users, integrations, data flows, environments, and production risks.\nBuild working relationships with Product / Delivery Managers, Product Group Team Leads / Architects, QA, DevOps, DBA, Infrastructure, Security, and business stakeholders.\nIdentify the most important production issues, fragile integrations, technical debt areas, missing documentation, and maintainability risks.\nImprove visibility into active PHP defects, enhancement requests, support items, and technical risks through agreed tracking tools such as Azure DevOps where applicable.\nSuccessfully deliver safe fixes or improvements to existing PHP applications without disrupting business operations.\nImprove code review, documentation, troubleshooting, and release readiness practices for PHP systems.\nHelp define an initial stabilization and modernization plan for assigned PHP applications.\nSupport L3 investigation and root cause analysis for at least one significant defect, integration issue, or production risk area if needed.\nCreate or update practical technical documentation for key workflows, integrations, support procedures, or known risks.\nWhat This Role Does Not Own:\nThis role does not own formal people management. Engineering Managers remain responsible for hiring, performance management, compensation input, team structure, and capacity planning.\nThis role does not own business prioritization or user acceptance. Product / Delivery Managers and business stakeholders remain responsible for intake, priority alignment, UAT coordination, and business acceptance.\nThis role does not independently define the full modernization strategy for legacy PHP platforms without alignment with Product Group Team Leads / Architects, Engineering Managers, Product / Delivery Managers, and GEO leadership.\nThis role does not independently commit delivery dates without alignment with Engineering Managers and Product / Delivery Managers.\nBenefits:\nCompetitive salary\nOngoing training and professional development opportunities\nCollaborative global work environment\nPTO\nEQUAL OPPORTUNITY EMPLOYER. \nIt is our policy to abide by all federal, state and local laws prohibiting employment discrimination based on a person’s race, color, religious creed, sex, national origin, ancestry, citizenship status, pregnancy, childbirth, physical disability, mental and/or intellectual disability, age, military status, veteran status (including protected veterans), marital status, registered domestic partner or civil union status, familial status, gender (including sex stereotyping and gender identity or expression), medical condition (including, but not limited to, cancer related or HIV/AIDS related), genetic information, sexual orientation, or any other protected status.","description_format":"text","description_chars":7992,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Professional development"],"hiring_locations":[{"name":"Hungary","iso":"HU","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Hardware","Supply Chain","Electronic Components Distribution"],"lifecycle":[{"event":"open","at":"2026-09-26T12:39:37Z"}],"visa":[],"liveness":{"score":26,"band":"fade","label":"Fading","p_open":1,"p_active":0.711,"p_room":0.36,"age_days":140,"expected_fill_days":83,"reasons":["conf:1","win:tail","crowd:"],"computed_at":"2026-10-17T05:46:00Z"},"pay":null,"html_url":"https://alion.io/job/sourceability-senior-php-application-engineer","json_url":"https://alion.io/job/sourceability-senior-php-application-engineer.json","meta":{"generated_at":"2026-10-17T12:27:57Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":16523,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-18T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1880443},"rest":"https://alion.io/mcp/rest/get_company?id=1880443"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fsourceability-senior-php-application-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fsourceability-senior-php-application-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fsourceability-senior-php-application-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/sourceability-senior-php-application-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fsourceability-senior-php-application-engineer"}]}