{"id":2928717,"url":"https://alion.io/job/saas-group-senior-software-engineer","title":"Senior Software Engineer","company":{"id":831,"name":"saas.group","domain":"saas.group","url":"https://alion.io/company/saas-group","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Greenhouse","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"remote","remote_scope":"stated_regions","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":[],"countries":[],"hiring_countries":["DE","FR","GB","AT","BE","BG","HR","CZ","DK","FI","HU","IE","IT","NL","NO","PL","RO","ES","SE","CH","EE","GR","IS","LV","LI","LT","LU","MT","PT","SK","SI"],"hiring_countries_total":31,"salary":null,"salary_estimate":{"min_usd":82000,"max_usd":183000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":8},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Akamai","optional":false},{"name":"Cloudflare","optional":false},{"name":"Claude","optional":true},{"name":"JavaScript","optional":true},{"name":"Kubernetes","optional":true},{"name":"Node JS","optional":true},{"name":"OpenAI Codex","optional":true},{"name":"PostgreSQL","optional":true},{"name":"Puppeteer","optional":true},{"name":"Python","optional":true},{"name":"Redis","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-10-05T15:38:47Z","employer_posted_date":"2026-10-20","last_verified_at":"2026-10-22T18:21:41Z","board_verified":true,"closed_at":null,"days_open":17,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":17},"description":"This role is part of our ScraperAPI team, one of our growing brands at saas.group.\nScraperAPI is an enterprise-scale web scraping solution, trusted by businesses across a wide range of industries to extract crucial data at scale. From e-commerce, travel to real estate and market research, we support companies in turning the web into actionable insights. We're currently on an exciting growth journey, scaling rapidly as demand for reliable, high-performance web scraping and data keeps rising.\nProfile Overview\nThis is the hard end of web scraping. The sites we rely on, Google, Amazon, Walmart and many others, actively work to block us, and they change the rules without warning. We're looking for a senior engineer who can go deep on why we're being blocked, work out how the detection actually functions, and design repeatable ways around it. You'll be joining a self-driven, high-autonomy team to take on our most involved problems, with the room and the trust to build something from close to a blank page: an environment that turns one-off breakthroughs into a methodical, repeatable way of defeating anti-bot systems. If you like confronting problems that genuinely resist you, and you work methodically rather than by trial and error, this is an unusually open brief.\nYour immediate impact in the first 3-6 months will be:\nGetting a full local environment running and becoming fluent in our systems and how they operate, in the first few weeks.\nContributing to a proposal on the design for a repeatable environment we can pose anti-bot problems to and get reliable analysis out of.\nBuilding that environment out over the following months so that, by month six, we can point it at a target or provider and have it reliably tell us how we're being blocked and what is and isn't being used against us.\nYour responsibilities\nAnalyse how specific anti-bot and bot-mitigation systems (the likes of DataDome, Cloudflare Turnstile, Kasada, PerimeterX and Akamai) detect and block us, and design systems to work around them.\nTurn isolated breakthroughs into durable, repeatable processes: hypothesis, test, discard what's wrong, move on.\nIn collaboration with other senior team members, design and build a greenfield agentic environment that can propose and run tests on anti-bot behaviour and bypass approaches, and do it in a way that's well understood and repeatable.\nWork largely independently on deep, concentrated problems, while actively pulling in knowledge from across the wider engineering team.\nCommunicate clearly what you plan to do, and step into major incidents when the team needs your depth.\nWhat you bring to the table\nDeep, genuine understanding of how the internet works underneath: HTTP, TLS and fingerprinting, proxies, headers, cookies, and browser behaviour. This is the core of the role and it isn't something we can shortcut.\nExcellent problem-solving built on a scientific, methodical approach: you form a hypothesis, design a test, read the result honestly, and iterate. Trying things at random is the opposite of what this role needs.\nStrong hands-on skills in our stack, Node.js and TypeScript with solid Python, and comfort across backend systems at scale (Postgres, Redis/Valkey, MongoDB, Puppeteer/Camoufox, Kubernetes).\nReal skill at directing AI coding agents with precision, and the judgement to tell strong output from weak. The specific tool doesn't matter (Claude, Codex or similar); knowing how to steer it well is what counts.\nA background that has given you this kind of depth and rigour. That might be scraping, anti-bot or web-security work, reverse engineering, or a research or academic path where you built your own tooling and lived by the scientific method. Direct scraping experience is a strong plus rather than a strict requirement.\nIndependence and strong communication: you're comfortable owning hard problems in a remote-first team with little hand-holding, and you keep the team in the loop on your thinking as you go.\nWhat's in it for you\nUltimate flexibility: We're 100% remote. You can work from wherever you like, whenever you like.\nFreedom and autonomy: We're a high-trust team, and you'll be given lots of flexibility to solve problems in your own way, with plenty of help from the team when you need it.\nMinimum bureaucracy: We don't like to get bogged down with meetings and red tape. We like to be efficient and keep momentum steady & sustainable.\nSmall & friendly team: We help each other out, have fun, and joke around.\nOur network: We are a community of entrepreneurial SaaS professionals that regularly exchange ideas, knowledge, learning and expertise with each other internally.\nFlexible time off: We want you to recharge your batteries when needed.\nScraperAPI is part of saas.group and we have a shared goal of succeeding together.\nWhat is saas.group?\nThink of us as the driving catalyst behind your favorite software success stories. saas.group, established in 2017, is on a mission to turbocharge promising B2B SaaS ventures, unlocking their full potential. As a Software-as-a-Service portfolio powerhouse, we specialize in acquiring small software treasures and polishing them into industry stars. With a dynamic, fully remote team of nearly 400 colleagues spanning 50+ countries we are truly global and we are rewriting the playbook on SaaS innovation and collaboration. We grow 25 exciting brands under our umbrella. Feel free to explore our Candidate's Hub to get an insider's view, dive into our culture, gain valuable insights into our teams and how we work.\nWe don't just simply offer you to \"take a job with us\" but rather to \"join us on this journey\" to build the world's largest platform of independent SaaS companies.\nSounds like something you're up for? Feel free to apply even if you don't check all these boxes. We believe in the power of diversity and fresh perspectives to spice up our team. Your application might just be the missing ingredient!\n-\nsaas.group is committed to creating a diverse and inclusive workplace. We are proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. We celebrate diversity and are committed to creating an inclusive environment for all employees. If you're passionate about working with a team that values innovation, excellence, and fairness, we encourage you to apply.\nWe believe in fair and transparent pay. Salary ranges at saas.group are location-adjusted, targeting local market medians for a remote-first environment, and will be shared with our potential future employees in writing before your first interview - so you have everything you need to evaluate the opportunity.","description_format":"text","description_chars":6823,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Flexible time off"],"hiring_locations":[{"name":"Germany","iso":"DE","kind":"region"},{"name":"France","iso":"FR","kind":"region"},{"name":"United Kingdom","iso":"GB","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":"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":"Norway","iso":"NO","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":"Switzerland","iso":"CH","kind":"region"},{"name":"Estonia","iso":"EE","kind":"region"},{"name":"Greece","iso":"GR","kind":"region"},{"name":"Iceland","iso":"IS","kind":"region"},{"name":"Latvia","iso":"LV","kind":"region"},{"name":"Liechtenstein","iso":"LI","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":["Investment Holding Companies"],"lifecycle":[{"event":"open","at":"2026-10-20T14:08:52Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":16,"expected_fill_days":75,"reasons":["conf:2","velocity","win:early"],"computed_at":"2026-10-22T06:10:10Z"},"pay":null,"html_url":"https://alion.io/job/saas-group-senior-software-engineer","json_url":"https://alion.io/job/saas-group-senior-software-engineer.json","meta":{"generated_at":"2026-10-22T21:55:16Z","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":6746,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-23T00: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":831},"rest":"https://alion.io/mcp/rest/get_company?id=831"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fsaas-group-senior-software-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%2Fsaas-group-senior-software-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%2Fsaas-group-senior-software-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/saas-group-senior-software-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fsaas-group-senior-software-engineer"}]}