{"id":4031643,"url":"https://alion.io/job/questel-back-end-developer-php","title":"Back-end Developer – PHP","company":{"id":685215,"name":"Questel","domain":"questel.com","url":"https://alion.io/company/questel","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"BambooHR","truth_index":{"grade":"A","score":92,"open_postings":33,"ghost_share":0,"stale_share":0.333,"repost_share":0,"time_to_fill_p50_days":52,"computed_at":"2026-11-10T06:52:35Z"}},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Tunis, Tunisia"],"countries":["TN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"ElasticSearch","optional":false},{"name":"Git","optional":false},{"name":"Go","optional":false},{"name":"Kubernetes","optional":false},{"name":"Machine Learning","optional":false},{"name":"MySQL","optional":false},{"name":"PHP","optional":false},{"name":"Python","optional":false},{"name":"RabbitMQ","optional":false},{"name":"Redis","optional":false},{"name":"SQL","optional":false}],"status":"live","first_seen_at":"2026-11-10T18:50:25Z","employer_posted_date":"2026-11-10","last_verified_at":"2026-11-10T18:50:25Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"About the team and the project:\nJoin the R&D Trademarks Algo team, which builds and runs the trademark search engines at the heart of our platform, and help shape their next generation.\nOur engines search more than 200 million trademarks worldwide and handle multiple kinds of similarity: phonetic, orthographic, grammatical and semantic. Our team is distributed across several locations. We work in an Agile way and own our services end to end, including production, with no on-call duty for now.\nThis is a hybrid role based in Tunis.\nYour missions:\n- You design, build and run the back-end services behind our trademark search engines,from new features to production reliability.\n- Develop new back-end services and features, mainly in Python.\n- Maintain and evolve the existing search stack, which relies on PHP and Manticore.\n- Improve the relevance, performance and scalability of similarity searches over a database of more than 200 million trademarks.\n- Write quality code: tested, well structured and documented.\n- Use AI-assisted development tools to work faster and better, while keeping full ownership of the result.\n- Investigate production issues by digging into logs and metrics, and propose lasting fixes.\n- Take part in code reviews, Agile rituals and technical discussions with the distributed\nteam.\nProfile and key skills:\nWe are looking for a confirmed back-end developer who is comfortable with Python and happy to work with PHP code.\nEducation and experience\n- Engineering degree in computer science, or equivalent solid experience in production.\n- 4+ years of back-end experience in production, with a proven track record on backend systems.\nTechnical skills\nBack-end development in Python\nPHP, as we will keep working with the existing code base.\nSQL / MySQL\nDocker and Git.\nAI-assisted development.\nYou produce quality code that is tested, well structured and documented.\nLanguages\nEnglish: professional level (written and spoken), for daily work with distributed teams.\nSoft skills:\n- Autonomy and rigor: you propose optimizations to our architecture to improve maintainability and performance, and carry topics from start to finish.\n- Analytical and investigative mindset: you enjoy digging into logs and metrics to solve problems.\n- Team spirit and collaboration: you don't stay in your corner, you share your successes and difficulties, and you embrace a blameless mentality.\n- Curiosity and adaptability: you like learning new things, you are not afraid of new languages, and you can read and understand code written by other developers.\nWhat will set you apart\nFor where we are heading:\n- Go\n- ElasticSearch\n- RabbitMQ/Redis\n- Kubernetes\n- Big data\n- Machine learning\n- LLMs\n- CI/CD experience\nTo understand our existing stack\n- Manticore Search\n- Sphinx\nWhy join us\nBe a key player in bringing innovation back to the center of the product.\nWork on the architectural core of the solution, with real impact on how users search trademarks.\nJoin a committed team that wants to deliver the best for our users.\nTackle large-scale challenges: more than 200 million trademarks and several types of similarity search.\nLearn and grow with a stack that mixes the existing code base and new technologies.\nWork in a distributed, international team in a collaborative, blameless culture.","description_format":"text","description_chars":3304,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[{"language":"English","level":"All levels","optional":false}]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Legal Services","Legal Software"],"lifecycle":[{"event":"open","at":"2026-11-10T18:50:25Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":52,"reasons":["conf:1","win:early"],"computed_at":"2026-11-10T20:22:59Z"},"pay":null,"html_url":"https://alion.io/job/questel-back-end-developer-php","json_url":"https://alion.io/job/questel-back-end-developer-php.json","meta":{"generated_at":"2026-11-10T20:22:59Z","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":12747,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-11T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"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":685215},"rest":"https://alion.io/mcp/rest/get_company?id=685215"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fquestel-back-end-developer-php"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"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%2Fquestel-back-end-developer-php"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"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%2Fquestel-back-end-developer-php"},{"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/questel-back-end-developer-php\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fquestel-back-end-developer-php"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4031643}},{"tool":"search_jobs","arguments":{"company":"questel.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4031643},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}