{"id":2031524,"url":"https://alion.io/job/certivity-full-stack-engineer-web-crawling-mfd","title":"Full-Stack Engineer | Web Crawling (m/f/d)","company":{"id":696878,"name":"Certivity","domain":"certivity.io","url":"https://alion.io/company/certivity","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Personio","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"middle","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Munich, Germany"],"countries":["DE"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":61000,"max_usd":139000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":14},"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AWS","optional":false},{"name":"Azure","optional":false},{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"GCP","optional":false},{"name":"Git","optional":false},{"name":"Python","optional":false},{"name":"React.js","optional":false},{"name":"Structured Outputs","optional":false},{"name":"Google Cloud Run","optional":true},{"name":"Java","optional":true},{"name":"JavaScript","optional":true},{"name":"Kubernetes","optional":true},{"name":"LLM","optional":true},{"name":"Spring Boot","optional":true},{"name":"Terraform","optional":true}],"status":"live","first_seen_at":"2026-10-07T14:29:37Z","employer_posted_date":"2026-10-07","last_verified_at":"2026-10-09T17:04:39Z","board_verified":true,"closed_at":null,"days_open":2,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":2},"description":"About the Job\nWe build and operate large-scale web crawling and extraction systems that turnunstructured, dynamic websites into clean, structured, and correct data. You'll own crawlers\nend-to-end: discovery, resilient fetching against real anti-bot defenses, and turning\nHTML/PDF into trustworthy structured output.\nWhat you will do\nBuild and scale crawlers that handle dynamic, large-scale sites - and keep them running as those sites change and fight back.\nStay ahead of anti-bot measures: TLS/browser fingerprinting, proxies, session and\nrate-limit strategy, change detection.\nTurn raw HTML and PDF into clean, correct structured data - including LLMassisted extraction - where silently-wrong output is worse than a crash.\nDesign and operate pipelines for ingestion, deduplication, versioning, and\nenrichment.\nShip and run containerized apps in the cloud, with CI/CD.\nShape our technical architecture and engineering culture.\nOur Tech Stack\nPython, Docker, GCP (Cloud Run jobs) and Azure Blob, MongoDB. Go services and aReact frontend on the periphery. You don't need all of it on day one, but you do need to\nramp up fast\nYour profile\n3+ years of professional software development (5+ for the senior track).\nStrong Python - real production code, async.\nHands-on web scraping at scale, including firsthand experience with anti-bot\ndefenses and the failure modes of large-scale collection.\nA data-correctness mindset - you care that extracted data is right, not just that the\njob finished.\nDocker + at least one major cloud (GCP, Azure, or AWS), Git, comfortable on the\nCLI.\nClear communicator who works well in a small, fast-moving team.\nNice to have\nLLM-assisted extraction / working with LLMs, ML pipelines, or data\nlabeling workflows.\nGo or Java/Spring Boot.\nFrontend (React) - or eagerness to pick it up.\n• Terraform, Kubernetes, modern DevOps tooling\nWhy us?\nA vibrant in-office culture in Munich with the option for up to 60 % work from home.\nFlexible working hours.\n30 vacation days per year (including 4 “company rest days” over christmas).\n30 days of \"workation\" per year, within the EU and selected countries.\nHigh autonomy and flat hierarchies.\nEGYM Wellpass for unlimited access to fitness courses and gyms.\nUdemy access for educational videos.\nClosing\nCertivity is an equal opportunities employer. We are committed to equal employment opportunities regardless of race, religion, sexual orientation, age, marital status, disability, or gender identity. Please do not submit personal data revealing racial or ethnic origin, political opinions, religious or philosophical beliefs, trade union membership, data concerning your health, or data concerning your sexual orientation.","description_format":"text","description_chars":2689,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Flexible schedule"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Document AI","Manufacturing & Industrial Software"],"lifecycle":[{"event":"open","at":"2026-10-07T14:29:37Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":1,"expected_fill_days":33,"reasons":["conf:11","win:early"],"computed_at":"2026-10-09T06:01:00Z"},"pay":null,"html_url":"https://alion.io/job/certivity-full-stack-engineer-web-crawling-mfd","json_url":"https://alion.io/job/certivity-full-stack-engineer-web-crawling-mfd.json","meta":{"generated_at":"2026-10-09T20:43:51Z","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","counted_by":"address","units_charged":1,"used_today":250,"day_limit":5000,"remaining_today":4750,"minute_limit":60,"resets_at":"2026-10-10T00: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":696878},"rest":"https://alion.io/mcp/rest/get_company?id=696878"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fcertivity-full-stack-engineer-web-crawling-mfd"},{"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%2Fcertivity-full-stack-engineer-web-crawling-mfd"},{"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%2Fcertivity-full-stack-engineer-web-crawling-mfd"},{"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/certivity-full-stack-engineer-web-crawling-mfd\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fcertivity-full-stack-engineer-web-crawling-mfd"}]}