{"id":514246,"url":"https://alion.io/job/testlio-engineering-manager-emea-platform","title":"Engineering Manager, EMEA (Platform)","company":{"id":1698,"name":"Testlio","domain":"testlio.com","url":"https://alion.io/company/testlio","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Greenhouse","truth_index":null},"role":"Leadership","role_family":"Leadership","seniority":"lead","employment_type":null,"work_mode":"remote","remote_scope":"stated_regions","remote_scope_basis":"posting_text","remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":[],"countries":[],"hiring_countries":["DE","FR","AE","GB","AT","BE","BA","BG","HR","CY","CZ","DK","FI","HU","IE","IL","IT","KE","ME","NL","NG","NO","PL","RO","SA","RS","ZA","ES","SE","CH","TR","UA","AL","DZ","AD","AO","BH","BJ","BW","BF"],"hiring_countries_total":116,"salary":null,"salary_estimate":{"min_usd":81000,"max_usd":236000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":2356},"experience_years_min":5,"visa_sponsorship":true,"relocation_package":false,"has_equity":true,"technologies":[{"name":"AI Agents","optional":false},{"name":"Asana","optional":false},{"name":"Azure DevOps","optional":false},{"name":"Claude Code","optional":false},{"name":"GitHub","optional":false},{"name":"GitLab","optional":false},{"name":"Jira","optional":false},{"name":"Linear","optional":false},{"name":"Slack","optional":false},{"name":"TestRail","optional":false},{"name":"Trello","optional":false},{"name":"YouTrack","optional":false},{"name":"Apache Kafka","optional":true},{"name":"AWS","optional":true},{"name":"AWS Lambda","optional":true},{"name":"Azure","optional":true},{"name":"Datadog","optional":true},{"name":"DynamoDB","optional":true},{"name":"GraphQL","optional":true},{"name":"JavaScript","optional":true},{"name":"Least Privilege","optional":true},{"name":"New Relic","optional":true},{"name":"Node JS","optional":true},{"name":"Python","optional":true},{"name":"React.js","optional":true},{"name":"Sentry","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-09-07T16:22:36Z","employer_posted_date":"2026-10-14","last_verified_at":"2026-10-30T19:35:13Z","board_verified":true,"closed_at":null,"days_open":53,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":53},"description":"Location: This is a 100% remote role and is open to candidates residing in the United Kingdom, Spain, Portugal, Poland, the Czech Republic, Romania, and Estonia. Visa sponsorship is not available. \nAbout the job\nTestlio's fully managed crowdsourced testing platform integrates expert, on-demand testers directly into your release process. Ship faster and more confidently with global coverage across 600,000+ devices, 800+ payment methods, 150+ countries, and 100+ languages. To learn more, visit www.testlio.com.\nWe are seeking an Engineering Manager to lead the team that owns every way the outside world connects to Testlio: our partner integrations, our public API, our identity and access surfaces. If a client’s Jira, a client’s CI pipeline, a client’s engineer, or a client’s AI agent touches Testlio, it goes through your team’s systems. This role reports to the Director, Engineering.\nWhy will you love this job?\nOwn the platform’s contract with the world. You’ll lead the one team that covers the whole programmatic perimeter: bi-directional sync with a dozen tools (Jira, Xray, Azure DevOps, GitHub, GitLab, Asana, Linear, Monday, TestRail, Trello, YouTrack, Slack), enterprise SSO, our public API.\nBuild the API as a product, not a byproduct. We have a written public-API strategy: OpenAPI contracts as the source of truth, major and dated versioning, uniform auth, granular API roles, rate limiting, end-to-end request tracing. \nMake support self-serve. You’ll cut recurring support work at the source, with self-serve setup and diagnostics, integration health visible to the people who need it, and automation and permanent fixes instead of repeat manual triage.\nPartner with product and with real customers. You’ll work closely with a dedicated product manager on discovery, prioritization, and outcomes, and also directly with enterprise client engineering teams who build against our API.\nWhy will you love being a part of Testlio?\nGreat Culture: Testlio is a female-founded company, and half of our team identifies as women. We’re proud of our inclusive, purpose-driven culture where people genuinely enjoy collaborating. As part of our team (we call ourselves TestLions), you’ll help create exceptional digital experiences for our customers, while also contributing to our freelance network.\nRemote Work: Our culture is built around remote work. We’ve created systems to allow us to successfully work together asynchronously as a fully remote and globally distributed team. Testlio provides the tools and guidance for everyone to succeed in their careers in a fully remote setting. Our working style encourages everyone to make decisions, communicate effectively, and work at a sustainable pace. \nInvestment in You: Your growth and well-being matter to us. You’ll have flexible paid time off-including national holidays, personal days, and sick days-plus stock options so you can grow with Testlio. We also provide a $300 annual learning stipend to support your personal and professional development.\nWinning Business: Testlio is growing, profitable, and cash-strong. We are leading our industry with exceptional clients who provide us with a high NPS score and a 4.7 rating on G2. Our business model is global, enterprise, and subscription-based. Several of our largest clients have been with us for 7+ years, and many spend $500K+/year with Testlio. \nWhat would your day look like?\nShaping what's next\nStay close to the code: Expect to spend roughly 20-30% of your time on hands-on engineering, including writing production code, providing substantive reviews on critical-path pull requests, and signing off on key technical designs. You'll help remove critical technical bottlenecks and contribute directly when needed, while empowering the team to own and deliver work independently.\nPublic API strategy: Own Testlio's public API end to end: OpenAPI specifications kept current in every service repo and treated as the consumer contract, a coherent versioning and deprecation policy, consistent authentication and authorization on every endpoint, rate limiting, and traceability across the request path.\nIntegration architecture: Set the multi-quarter technical direction for a sync platform that must stay correct across a dozen third-party APIs, each with its own data model, rate limits, and release cadence. Reduce per-vendor special-casing in favour of a common mapping and sync core.\nRoadmap ownership: Turn strategy into a sequenced roadmap with your product partner, and own technical delivery from concept to production.\nRunning it with rigor\nEngineering operating rhythm: Establish effective planning, prioritization, and design review practices that balance delivery speed with long-term scalability.\nTechnical leadership: Combine engineering vision and team mentorship with hands-on technical contribution, staying close to the codebase to understand the team's work and make informed technical decisions.\nThird-party dependency management: Own the risk that comes with depending on other people's APIs. Track vendor changelogs, deprecations and sunset dates, plan migrations before they become incidents, and keep credential, token, and connection failures from turning into client-visible outages.\nProduction support and escalations: Own production support for your domains, including triage, escalation management, and root-cause resolution. Drive automation, self-serve setup, and permanent fixes that measurably reduce recurring support volume and improve operational efficiency.\nReliability and observability: Define service level objectives for sync freshness, sync success rate, and API availability and latency; build the dashboards that make integration health self-serve; and lead root-cause analysis on production issues.Engineering standards: Ensure work is traceable and the Definition of Done is consistently met, minimizing escaped defects and keeping cloud costs in check.\n Team growth: Coach engineers technically, bring AI-assisted development workflows (e.g., Claude Code) into daily practice, and reduce knowledge silos through reviews and documentation.\nWhat do you need to succeed?\nTechnical skills\nEngineering management: 5+ years managing a team of 4+ engineers in an agile, remote environment.\nHands-on technical leadership: Recent experience writing production code and designing or evolving production systems. You are comfortable working directly in the codebase, contributing to implementation, reviewing code, and making architectural decisions alongside your team.\nPublic or partner-facing API ownership: Proven experience designing, versioning, documenting, and deprecating APIs consumed by people outside your own company. You've made a breaking-change decision and lived with the consequences. OpenAPI, idempotency, pagination, webhooks, and rate limiting are familiar ground.\nThird-party integration systems: Experience building or running integrations against external APIs at scale: OAuth flows, credential storage and rotation, retries and backoff, queue and poison-message handling, conflict resolution in bi-directional sync, and per-tenant blast-radius control.\n Technical stack: Strong affinity with TypeScript and Node.js on AWS, including serverless (Lambda), DynamoDB, and event-driven patterns.\nNice-to-haves\nIdentity and access: Practical knowledge of OAuth 2.0, OIDC, SAML, and enterprise SSO, plus token scoping and least-privilege API roles.\nBroader stack familiarity: Kafka, GraphQL, Python, and React are a plus.\n Observability and performance: Experience with observability and APM tools (e.g., New Relic, Datadog, Sentry) and optimizing slow database transactions.\nApplication security: Knowledge of application security best practices and integrating security review into the SDLC.\nLegacy modernization: Experience modernizing legacy systems or paying down significant technical debt while keeping a product running.\nSaaS experience: Prior experience managing a SaaS product is a plus.\nHuman skills\nFluency in English, with excellent written and verbal communication.\nCollaborative. Works effectively with product management and cross-functional partners in a distributed, asynchronous setting.\nOrganized and thorough, with a meticulous approach to standards and process.\nGrowth catalyst. Passionate about team productivity, technical excellence, and continuous improvement.\nResults-oriented, with data-driven decision-making.\nWhat is the application process?\nWe do our best to bring on individuals who are excited about their role and have the potential for a great future with Testlio. Since we are 100% distributed, you'll meet with several people from our organization so you get a clear picture of who you'd work with and what the role expects. Our process typically takes 3 to 4 weeks.\nApplication review\nRecruiter interview\nHiring Manager Interview\nLive Technical Exercise \n2 team and stakeholder interviews\nReference checks\nOffer\nDiversity and inclusion\nTestlio is an equal-opportunity employer deeply committed to creating an inclusive environment for people of all backgrounds and identities. We are female-founded, and 46% of our team members identify as women. For more information, see the DEI section of our website.","description_format":"text","description_chars":9221,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":5,"team_size_min":4,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"English","level":"Advanced (C1)","optional":false}]},"benefits":["Professional development","Stock options"],"hiring_locations":[{"name":"Germany","iso":"DE","kind":"region"},{"name":"France","iso":"FR","kind":"region"},{"name":"United Arab Emirates","iso":"AE","kind":"region"},{"name":"United Kingdom","iso":"GB","kind":"country"},{"name":"Austria","iso":"AT","kind":"region"},{"name":"Belgium","iso":"BE","kind":"region"},{"name":"Bosnia and Herzegovina","iso":"BA","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":"country"},{"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":"Israel","iso":"IL","kind":"region"},{"name":"Italy","iso":"IT","kind":"region"},{"name":"Kenya","iso":"KE","kind":"region"},{"name":"Montenegro","iso":"ME","kind":"region"},{"name":"Netherlands","iso":"NL","kind":"region"},{"name":"Nigeria","iso":"NG","kind":"region"},{"name":"Norway","iso":"NO","kind":"region"},{"name":"Poland","iso":"PL","kind":"country"},{"name":"Romania","iso":"RO","kind":"country"},{"name":"Saudi Arabia","iso":"SA","kind":"region"},{"name":"Serbia","iso":"RS","kind":"region"},{"name":"South Africa","iso":"ZA","kind":"region"},{"name":"Spain","iso":"ES","kind":"country"},{"name":"Sweden","iso":"SE","kind":"region"},{"name":"Switzerland","iso":"CH","kind":"region"},{"name":"Turkey","iso":"TR","kind":"region"},{"name":"Ukraine","iso":"UA","kind":"region"},{"name":"Albania","iso":"AL","kind":"region"},{"name":"Algeria","iso":"DZ","kind":"region"},{"name":"Andorra","iso":"AD","kind":"region"},{"name":"Angola","iso":"AO","kind":"region"},{"name":"Bahrain","iso":"BH","kind":"region"},{"name":"Benin","iso":"BJ","kind":"region"},{"name":"Botswana","iso":"BW","kind":"region"},{"name":"Burkina Faso","iso":"BF","kind":"region"},{"name":"Burundi","iso":"BI","kind":"region"},{"name":"Cameroon","iso":"CM","kind":"region"},{"name":"Cape Verde","iso":"CV","kind":"region"},{"name":"Chad","iso":"TD","kind":"region"},{"name":"Central African Republic","iso":"CF","kind":"region"},{"name":"Comoros","iso":"KM","kind":"region"},{"name":"Democratic Republic of the Congo","iso":"CD","kind":"region"},{"name":"Djibouti","iso":"DJ","kind":"region"},{"name":"Equatorial Guinea","iso":"GQ","kind":"region"},{"name":"Eritrea","iso":"ER","kind":"region"},{"name":"Estonia","iso":"EE","kind":"country"},{"name":"Eswatini","iso":"SZ","kind":"region"},{"name":"Ethiopia","iso":"ET","kind":"region"},{"name":"Faroe Islands","iso":"FO","kind":"region"},{"name":"Gabon","iso":"GA","kind":"region"},{"name":"Gambia","iso":"GM","kind":"region"},{"name":"Georgia","iso":"GE","kind":"region"},{"name":"Ghana","iso":"GH","kind":"region"},{"name":"Greece","iso":"GR","kind":"region"},{"name":"Guinea","iso":"GN","kind":"region"},{"name":"Guinea-Bissau","iso":"GW","kind":"region"},{"name":"Iceland","iso":"IS","kind":"region"},{"name":"Iraq","iso":"IQ","kind":"region"},{"name":"Isle of Man","iso":"IM","kind":"region"},{"name":"Ivory Coast","iso":"CI","kind":"region"},{"name":"Jordan","iso":"JO","kind":"region"},{"name":"Kosovo","iso":"XK","kind":"region"},{"name":"Kuwait","iso":"KW","kind":"region"},{"name":"Latvia","iso":"LV","kind":"region"},{"name":"Lebanon","iso":"LB","kind":"region"},{"name":"Lesotho","iso":"LS","kind":"region"},{"name":"Liberia","iso":"LR","kind":"region"},{"name":"Liechtenstein","iso":"LI","kind":"region"},{"name":"Lithuania","iso":"LT","kind":"region"},{"name":"Luxembourg","iso":"LU","kind":"region"},{"name":"Madagascar","iso":"MG","kind":"region"},{"name":"Malawi","iso":"MW","kind":"region"},{"name":"Mali","iso":"ML","kind":"region"},{"name":"Malta","iso":"MT","kind":"region"},{"name":"Mauritania","iso":"MR","kind":"region"},{"name":"Mauritius","iso":"MU","kind":"region"},{"name":"Mayotte","iso":"YT","kind":"region"},{"name":"Moldova","iso":"MD","kind":"region"},{"name":"Monaco","iso":"MC","kind":"region"},{"name":"Morocco","iso":"MA","kind":"region"},{"name":"Mozambique","iso":"MZ","kind":"region"},{"name":"Namibia","iso":"NA","kind":"region"},{"name":"Niger","iso":"NE","kind":"region"},{"name":"North Macedonia","iso":"MK","kind":"region"},{"name":"Oman","iso":"OM","kind":"region"},{"name":"Palestine","iso":"PS","kind":"region"},{"name":"Portugal","iso":"PT","kind":"country"},{"name":"Qatar","iso":"QA","kind":"region"},{"name":"Republic of the Congo","iso":"CG","kind":"region"},{"name":"Réunion","iso":"RE","kind":"region"},{"name":"Rwanda","iso":"RW","kind":"region"},{"name":"Saint Helena and Ascension","iso":"SH","kind":"region"},{"name":"San Marino","iso":"SM","kind":"region"},{"name":"São Tomé and Príncipe","iso":"ST","kind":"region"},{"name":"Senegal","iso":"SN","kind":"region"},{"name":"Seychelles","iso":"SC","kind":"region"},{"name":"Sierra Leone","iso":"SL","kind":"region"},{"name":"Slovakia","iso":"SK","kind":"region"},{"name":"Slovenia","iso":"SI","kind":"region"},{"name":"Somalia","iso":"SO","kind":"region"},{"name":"South Sudan","iso":"SS","kind":"region"},{"name":"Svalbard","iso":"SJ","kind":"region"},{"name":"Tanzania","iso":"TZ","kind":"region"},{"name":"Togo","iso":"TG","kind":"region"},{"name":"Tunisia","iso":"TN","kind":"region"},{"name":"Uganda","iso":"UG","kind":"region"},{"name":"Western Sahara","iso":"EH","kind":"region"},{"name":"Zambia","iso":"ZM","kind":"region"},{"name":"Zimbabwe","iso":"ZW","kind":"region"},{"name":"Gibraltar","iso":"GI","kind":"region"},{"name":"Vatican","iso":"VA","kind":"region"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Software Testing & QA"],"lifecycle":[{"event":"open","at":"2026-09-07T17:30:37Z"}],"visa":[],"liveness":{"score":33,"band":"fade","label":"Fading","p_open":1,"p_active":0.731,"p_room":0.45,"age_days":52,"expected_fill_days":33,"reasons":["conf:3","velocity","win:tail"],"computed_at":"2026-10-30T05:48:23Z"},"pay":null,"html_url":"https://alion.io/job/testlio-engineering-manager-emea-platform","json_url":"https://alion.io/job/testlio-engineering-manager-emea-platform.json","meta":{"generated_at":"2026-10-30T21:55:15Z","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":"assistant_verified","counted_by":"address","units_charged":1,"used_today":2530,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-31T00: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":1698},"rest":"https://alion.io/mcp/rest/get_company?id=1698"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Ftestlio-engineering-manager-emea-platform"},{"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%2Ftestlio-engineering-manager-emea-platform"},{"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%2Ftestlio-engineering-manager-emea-platform"},{"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/testlio-engineering-manager-emea-platform\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Ftestlio-engineering-manager-emea-platform"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":514246}},{"tool":"search_jobs","arguments":{"company":"testlio.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":514246},"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"}}