{"id":3870193,"url":"https://alion.io/job/refinery89-senior-adtech-solutions-engineer","title":"Senior AdTech Solutions Engineer","company":{"id":1855429,"name":"Refinery89","domain":"refinery89.com","url":"https://alion.io/company/refinery89","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Factorial","truth_index":null},"role":"Solutions","role_family":"Solutions","seniority":"senior","employment_type":null,"work_mode":"remote","remote_scope":"stated_regions","remote_scope_basis":"posting_text","remote_working_hours":{"label":"European time zones","utc_offset_min":0,"utc_offset_max":2},"hiring_geo_confidence":"inferred","locations":[],"countries":[],"hiring_countries":["DE","FR","AT","BE","BG","HR","CY","CZ","DK","FI","HU","IE","IT","NL","PL","RO","ES","SE","EE","GR","LV","LT","LU","MT","PT","SK","SI"],"hiring_countries_total":27,"salary":null,"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Confluence","optional":false},{"name":"GDPR","optional":false},{"name":"JavaScript","optional":false},{"name":"Jira","optional":false},{"name":"Python","optional":false},{"name":"TypeScript","optional":false}],"status":"live","first_seen_at":"2026-11-06T14:05:01Z","employer_posted_date":"2026-11-06","last_verified_at":"2026-11-08T00:34:28Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"Senior AdTech Solutions Engineer (Temp)\nLocation: Remote, EU time zones\nTeam: Product / Development\nContract Type: Contractor\nContract Duration: 6 months, with possibility of extension\nEnglish Level: Professional fluency, C1/C2 mandatory\nAdTech Experience: Mandatory\nReports to: CTO\nIMPORTANT\nThis is a temporary 6 month contractor position, with the possibility of extension depending on business needs and performance.\nProfessional English proficiency is mandatory for this role.\nCandidates must also have significant previous experience in programmatic AdTech. This is a senior position and is not suitable for candidates looking to transition into AdTech without prior industry experience.\nABOUT REFINERY89\nRefinery89 is a Dutch AdTech company headquartered in Madrid, working with premium publishers around the world to optimize their programmatic advertising performance.\nThrough advanced technology, data, and hands on technical support, we help publishers increase advertising revenue, improve efficiency, and gain greater transparency across their monetization stack.\nOur international team operates at the intersection of technology, digital advertising, data, and publisher operations.\nABOUT THE ROLE\nWe are looking for a Senior AdTech Solutions Engineer to join our Product and Development environment and take ownership of complex technical investigations across live publisher advertising stacks.\nThis is a deeply technical role focused on diagnosing issues, reproducing problems, identifying root causes, validating solutions, and translating findings into clear specifications or fixes that our Development team can act on.\nYou will work directly with live publisher environments, Prebid, Google Ad Manager, Amazon APS, consent frameworks, SSP integrations, browser debugging tools, and the wider programmatic ecosystem.\nThe objective is simple: when something is not behaving as expected, you should be able to determine what is happening, prove why it is happening, and define what needs to happen next.\nThe role also supports Product decisions, roadmap prioritization, and technical go or no go decisions with evidence from real publisher environments.\nWHAT YOU WILL DO\nTechnical Support and Escalations\nOwn complex technical issues that Operations or Development teams have been unable to resolve.\nInvestigate tag defects, rendering failures, consent issues, bid path problems, and unexpected revenue behavior.\nReproduce issues using live publisher inventory and controlled staging environments.\nIdentify root causes and distinguish structural limitations from configuration problems that can be resolved.\nProduce clear technical specifications or patched tag implementations before handing work over to Development.\nLive Ad Stack Debugging\nInvestigate publisher implementations directly at browser level.\nUse Prebid debugging, network requests, browser consoles, HAR files, and consent string inspection to understand what is happening.\nValidate request ordering, consent propagation, and bidding behavior against the intended configuration.\nConfirm fixes in live environments before considering an issue resolved.\nAd Stack Audits\nPerform structured audits across publisher monetization stacks.\nReview areas including Prebid configuration, Google Ad Manager, Amazon APS, CMP and TCF implementation, floor models, ad units, identity solutions, video, SSP health, and bidder performance.\nScore findings and produce clear action plans prioritized by impact and severity.\nEcosystem Monitoring\nTrack technical changes across Google, Amazon APS, Prebid.js, SSP partners, and the IAB Tech Lab.\nAssess how ecosystem changes may affect the Refinery89 stack and publisher implementations.\nTranslate findings into clear technical recommendations.\nEscalate decisions when changes require Product or Development involvement.\nRollouts and Technical Validation\nSupport phased technical rollouts using clearly defined success metrics.\nEstablish validation criteria and rollback conditions.\nTest implementations in staging environments before Development handoff.\nMonitor performance following deployment and validate results against agreed thresholds.\nMUST HAVE SKILLS\nAt least 5 years of experience in programmatic advertising technology, preferably within publisher monetization or the supply side.\nSignificant hands on experience diagnosing and debugging live advertising environments.\nDeep working knowledge of Prebid.js, including configuration, adapters, modules, identity solutions, floors, and debugging.\nAbility to inspect and understand bidder adapter source code when documentation alone is insufficient.\nStrong technical knowledge of Google Ad Manager, including line items, pricing rules, AdX, dynamic allocation, GPT implementations, and MCM models.\nStrong understanding of IAB TCF 2.x and GDPR consent mechanics, including how consent is propagated across Prebid, GAM, and Amazon APS.\nUnderstanding of OpenRTB and supply chain transparency standards including ads.txt, sellers.json, and schain.\nStrong JavaScript knowledge, with the ability to read, modify, and validate production advertising tags.\nAdvanced browser developer tools skills including network inspection, HAR analysis, and console debugging.\nAbility to write structured technical documentation that a developer can execute without requiring extensive additional explanation.\nProfessional English proficiency at C1/C2 level.\nPrevious professional experience in AdTech is mandatory.\nTHINGS THAT WILL HELP YOU STAND OUT\nExperience implementing or troubleshooting Amazon APS or TAM.\nPython or TypeScript experience for internal tooling.\nExperience with video advertising and outstream environments, including IMA SDK and VAST.\nFamiliarity with identity solutions such as ID5, SharedID, UID2, or EUID.\nExperience working with Jira and Confluence.\nPrevious exposure to LATAM or Dutch publisher markets.\nWHAT THIS ROLE IS NOT\nThis is not a commercial partnerships or sales position.\nYou will not be responsible for commercial negotiations, SSP relationship ownership, or partner outreach.\nThis is also not a traditional campaign management or trafficking position. Day to day ad operations and GAM campaign trafficking are not the primary focus of the role.\nWHO THIS ROLE IS FOR\nThis role could be a strong fit if:\nYou enjoy opening developer tools and understanding exactly what is happening behind an advertising implementation.\nWhen an issue cannot immediately be explained, your instinct is to investigate it methodically rather than guess.\nYou are comfortable working across JavaScript, browser behavior, programmatic infrastructure, and publisher configurations.\nYou can move between technical details and the larger business impact of an issue.\nYou value evidence and reproducibility when making technical recommendations.\nYou can clearly communicate complex findings to both technical and non technical colleagues.\nYou are comfortable taking ownership of difficult problems that do not have an obvious answer.\nINTERVIEW PROCESS\nOur interview process consists of four stages.\n1. Initial Screening\nA short introductory conversation with our recruitment team to understand your background, experience, English level, AdTech experience, and motivation.\n2. Technical Conversation\nA live technical discussion based around a real Prebid or Google Ad Manager configuration.\n3. Written Technical Exercise\nA practical exercise designed to assess how you investigate, document, and solve complex AdTech problems.\n4. Final Conversation\nA final conversation with the CTO and relevant team members.\nWHAT WE OFFER\nRemote working within compatible EU time zones.\nA temporary 6 month contractor agreement with the possibility of extension.\n50% coverage of the standard Sanitas private health insurance plan.\nThe opportunity to work directly on complex publisher monetization environments and real world programmatic infrastructure.\nAn international team working across AdTech, technology, data, and publisher operations.\nJOIN REFINERY89\nIf you have spent years working inside programmatic advertising stacks, enjoy debugging the problems others cannot immediately solve, and want to work closer to Product and Development while remaining deeply connected to real publisher environments, we would love to hear from you.","description_format":"text","description_chars":8287,"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":[{"language":"English","level":"Advanced (C1)","optional":false}]},"benefits":["Health insurance"],"hiring_locations":[{"name":"Germany","iso":"DE","kind":"region"},{"name":"France","iso":"FR","kind":"region"},{"name":"Austria","iso":"AT","kind":"region"},{"name":"Belgium","iso":"BE","kind":"region"},{"name":"Bulgaria","iso":"BG","kind":"region"},{"name":"Croatia","iso":"HR","kind":"region"},{"name":"Cyprus","iso":"CY","kind":"region"},{"name":"Czech Republic","iso":"CZ","kind":"region"},{"name":"Denmark","iso":"DK","kind":"region"},{"name":"Finland","iso":"FI","kind":"region"},{"name":"Hungary","iso":"HU","kind":"region"},{"name":"Ireland","iso":"IE","kind":"region"},{"name":"Italy","iso":"IT","kind":"region"},{"name":"Netherlands","iso":"NL","kind":"region"},{"name":"Poland","iso":"PL","kind":"region"},{"name":"Romania","iso":"RO","kind":"region"},{"name":"Spain","iso":"ES","kind":"region"},{"name":"Sweden","iso":"SE","kind":"region"},{"name":"Estonia","iso":"EE","kind":"region"},{"name":"Greece","iso":"GR","kind":"region"},{"name":"Latvia","iso":"LV","kind":"region"},{"name":"Lithuania","iso":"LT","kind":"region"},{"name":"Luxembourg","iso":"LU","kind":"region"},{"name":"Malta","iso":"MT","kind":"region"},{"name":"Portugal","iso":"PT","kind":"region"},{"name":"Slovakia","iso":"SK","kind":"region"},{"name":"Slovenia","iso":"SI","kind":"region"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Advertising"],"lifecycle":[{"event":"open","at":"2026-11-06T14:05:01Z"}],"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":10,"reasons":["conf:1","win:early"],"computed_at":"2026-11-07T05:47:08Z"},"pay":null,"html_url":"https://alion.io/job/refinery89-senior-adtech-solutions-engineer","json_url":"https://alion.io/job/refinery89-senior-adtech-solutions-engineer.json","meta":{"generated_at":"2026-11-08T00:39:26Z","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":1428,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-09T00: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":1855429},"rest":"https://alion.io/mcp/rest/get_company?id=1855429"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Frefinery89-senior-adtech-solutions-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%2Frefinery89-senior-adtech-solutions-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%2Frefinery89-senior-adtech-solutions-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/refinery89-senior-adtech-solutions-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Frefinery89-senior-adtech-solutions-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3870193}},{"tool":"search_jobs","arguments":{"company":"refinery89.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3870193},"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"}}