{"id":3277054,"url":"https://alion.io/job/ilert-product-engineer-fmx","title":"Product Engineer (f/m/x)","company":{"id":679593,"name":"ilert","domain":"ilert.com","url":"https://alion.io/company/ilert-2","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Join","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"junior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Cologne, Germany"],"countries":["DE"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":58000,"max_usd":125000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":16},"experience_years_min":2,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Incident Management","optional":false},{"name":"Java","optional":false},{"name":"Notion","optional":false},{"name":"React.js","optional":false},{"name":"Rust","optional":false},{"name":"TypeScript","optional":false},{"name":"JavaScript","optional":true}],"status":"live","first_seen_at":"2026-10-26T07:23:50Z","employer_posted_date":"2026-10-26","last_verified_at":"2026-10-31T17:04:29Z","board_verified":true,"closed_at":null,"days_open":5,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":5},"description":"Cologne, Germany (Hybrid)\nTeam: Product & Engineering · Reports to: CTO · Format: Full-time, permanent\nOwn a piece of the product, not a ticket queue\nilert is the alerting, on-call and incident response platform that engineering teams worldwide rely on when things break. That covers alerting, on-call scheduling, call routing, status pages, and an AI SRE that investigates incidents alongside the people responding to them.\nWe're bootstrapped, profitable, and small (~15 engineers). Your work reaches customers fast, and you have a real say in what gets built.\nWe're looking for a Product Engineer to own one area of that product. We'll give you a domain, not a spec. You figure out what customers need, build it across the stack, ship it, and check whether it made a difference.\nWe build with AI every day. But AI is leverage on top of engineering, not a substitute for it. We're looking for a solid engineer first, someone who uses AI to move faster, not to skip understanding the code.\nTasks\nOwn a product domain end-to-end. Depending on where you'll have the most impact, that could be alerting, on-call and call routing, status pages, integrations, or our AI SRE. You propose what to build, build it, and measure whether it worked.\nShip across the stack. Java and Rust on the backend, React and TypeScript on the frontend. We work in 2-week bets that end in a production deploy.\nTalk to customers. Join customer calls, read support conversations, dig into usage data, and turn what you learn into product improvements.\nMake the scope calls. Decide what to cut, what ships first, and what to validate before building it. We trust you with these trade-offs.\nOwn it in production. You're responsible for what you ship, including when it breaks. Reliability is literally our product.\nWhat you bring\n2+ years of software engineering in a team codebase. That means code review, tests, production incidents, and code you didn't write alone. Side projects are great, but they don't replace this.\nYou've shipped features end-to-end and cared whether people actually used them.\nComfortable across the stack. Strong on one side, and willing and able to work on the other.\nSolid fundamentals. Data modeling, debugging, testing, and thinking through failure modes. You can read unfamiliar code and reason about it before you reach for a prompt.\nReal AI fluency. You use AI coding tools every day, you know where they help and where they mislead, and you can defend a design decision without \"the AI suggested it.\"\nProduct instinct. You have opinions about what to build, not just how.\nComfortable with ambiguity. A domain and a problem are enough for you to get going.\n Fluent English (our working language).\nAble to be in our Cologne office 3 days a week.\nBonus\nExperience at a B2B SaaS or developer-tools company\nExposure to incident management, DevOps, SRE or on-call, or just real curiosity about it. The domain is learnable; we care more about how you build.\nHands-on with Java, Rust, React or TypeScript\nSomething you built that other people actually use (open source, a side project, an internal tool)\nGerman language skills\nBenefits\n Real Ownership: You decide what to build in your domain, not just how to build it.\n Ship Fast, See Impact: 2-week cycles with production deploys. Your work reaches customers in weeks, not quarters.\n AI in Production: Build on and next to an AI SRE that investigates real incidents for real customers. Human-AI collaboration in production, not a demo.\n Hybrid Freedom: Our office in Cologne Rheinauhafen with a roof terrace (3 days/week), plus work from home on Tuesdays and Thursdays.\n Focus > Meetings: We protect maker time, write things down async (Notion, Loom), and keep meetings rare.\n Direct Line to the Founders: You report to the CTO and work directly with the CEO on what to build.\n Independent and Stable: Bootstrapped and profitable. We build for customers, not for the next funding round.\nHow to apply\nNo cover letter needed. Send your CV along with:\n One link to something you shipped and are proud of (a product, a feature, a repo or a write-up), plus a sentence on what your part in it was.\n A few lines on which part of ilert you'd want to own first, and why.\nIf you're the kind of engineer who has opinions about what to build, not just how to build it, we want to talk to you.\nKeywords: Product Engineer, Full-Stack Engineer, Software Engineer, Java, Rust, React, TypeScript, B2B SaaS, Köln.","description_format":"text","description_chars":4445,"description_truncated":false,"requirements":{"experience_years_min":2,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"German","level":"All levels","optional":false},{"language":"English","level":"Advanced (C1)","optional":false}]},"benefits":[],"hiring_locations":[{"name":"Germany","iso":"DE","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Observability & APM"],"lifecycle":[{"event":"open","at":"2026-10-26T15:08:16Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":4,"expected_fill_days":275,"reasons":["conf:0","win:early","comp:junior"],"computed_at":"2026-10-31T05:58:55Z"},"pay":null,"html_url":"https://alion.io/job/ilert-product-engineer-fmx","json_url":"https://alion.io/job/ilert-product-engineer-fmx.json","meta":{"generated_at":"2026-10-31T17:35: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":27516,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-01T00: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":679593},"rest":"https://alion.io/mcp/rest/get_company?id=679593"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Filert-product-engineer-fmx"},{"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%2Filert-product-engineer-fmx"},{"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%2Filert-product-engineer-fmx"},{"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/ilert-product-engineer-fmx\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Filert-product-engineer-fmx"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3277054}},{"tool":"search_jobs","arguments":{"company":"ilert.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3277054},"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"}}