{"id":809765,"url":"https://alion.io/job/invertbio-senior-software-engineer-eu","title":"Senior Software Engineer (EU)","company":{"id":679613,"name":"Invert","domain":"invertbio.com","url":"https://alion.io/company/invertbio","size_band":"11-50","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Ashby","truth_index":{"grade":"B","score":75,"open_postings":4,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-29T05:49:05Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","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","GB","AT","BE","BG","HR","CY","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":32,"salary":null,"salary_estimate":{"min_usd":84000,"max_usd":188000,"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":"AI Agents","optional":false},{"name":"Amazon Kinesis","optional":false},{"name":"AWS","optional":false},{"name":"AWS Bedrock","optional":false},{"name":"Claude Code","optional":false},{"name":"Devin","optional":false},{"name":"FastAPI","optional":false},{"name":"LiteLLM","optional":false},{"name":"Next.js","optional":false},{"name":"OpenAI Codex","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Python","optional":false},{"name":"Tailwind CSS","optional":false},{"name":"Terraform","optional":false},{"name":"TypeScript","optional":false},{"name":"Vercel","optional":false},{"name":"JavaScript","optional":true},{"name":"React.js","optional":true}],"status":"live","first_seen_at":"2025-08-12T18:35:36Z","employer_posted_date":"2025-08-12","last_verified_at":"2026-10-29T23:11:11Z","board_verified":true,"closed_at":null,"days_open":443,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":442},"description":"What We're Building\nDrug development is one of the most data-intensive endeavors in human history. Yet scientists spend more time finding and cleaning data than actually using it, slowing down drugs that should reach patients faster and more affordably. Biopharma has seen billions invested in software. Almost none of it was built for the scientists actually running experiments.\nBioprocess data is high-frequency, multi-source, and inconsistent. It’s spread across dozens of systems that are rarely connected or clean. We make it usable. On top of that, our AI agent gives scientists something they've never had: the ability to query their full experimental history, catch deviations in real time, and make decisions that inform million-dollar manufacturing outcomes. We think carefully about model behavior, reliability, and what it means for AI to be trustworthy in a regulated industry. Every engineer here owns that problem.\nThis is a place for builders - people who want to own hard problems, ship fast, and work with others who hold themselves to a high bar.\nThe Role\nYou will be joining one of our European engineering teams to tackle hard engineering problems that will help our customers do their critical science. We build with:\nBackend: Python, FastAPI, PostgreSQL\n\nFrontend: Next.js,TypeScript,Tailwind, Vercel\n\nInfrastructure: Terraform, AWS\n\nAI: Bedrock, Modal, LiteLLM\n\nStreaming data: Kinesis, Greengrass\n\nAs a Senior Software Engineer, you will work closely with your peers on engineering and the product team to ship new features, maintain existing ones, and push our technical towards excellence. Because this is a senior role, you will deliver on this mission through both hands-on delivery and project leadership.\nCompetencies\nOwnership: We all own the results. Engineers at invert are both expected to and have wide latitude to identify problems and solve them, as well as to choose how to implement features envisioned by our product team. People who succeed here don’t wait for orders, they get to work.\n\nStrong Communication: In a remote environment, communication can be the difference between a project finishing in days instead of weeks.\n\nAdaptable: This is a fast paced environment and plans change when they need to.\n\nAI-First: At Invert, we’re committed to making sure every team member benefits from how the software industry is changing. Adopting AI isn’t optional - it’s a shared responsibility and a growth opportunity. You’ll be expected to both use the most recent tooling, and discover and teach new workflows to your peers.\n\nAmbitious: Intrinsically motivated, driven to succeed.\n\nMentors effectively: Educates and empowers others\n\nThe Bar\nDeep backend and system design instincts, you've built things at scale and have the judgment to show for it\n\nStrong opinions on code quality, held loosely enough to change when the problem demands it\n\nYou actively seek out new AI tools, form opinions on how they should be used, and have a point of view on what good AI product looks and feels like\n\nYou don't wait to be told what to own, you identify it and go\n\nYou over-communicate in writing because you know silence creates drag\n\nYou find the hard problems fun. That's who thrives here.\n\nThe package\nHigh-growth startup with impactful work\n\nFully remote, work with great people distributed across US and European timezones\n\nCompetitive salary, equity, and benefits\n\nUnlimited credits on your chosen AI coding tools (Claude Code, Devin, Codex, etc.)\n\nNew laptop, monitor, and accessories of your choice\n\nFrequent team offsites\n\nUnlimited PTO\n\nThe interview process\nThe interview process consists of the four stages described below. Candidates are assessed between each of these stages. The hiring manager is responsible for communicating decisions and next steps throughout the process. We aim to complete all stages within two weeks.\nDiscovery: A 30-minute conversation with the hiring manager to determine whether there is mutual interest in moving forward.\n\nTechnical Coding Challenge: A 90-minute interview with two different employees to assess technical coding competencies.\n\nTechnical Leadership Challenge: A 60-minute working session with two employees to assess technical leadership competencies.\n\nFounder Chat: 30-minute meet-and-greet with one or both of the founders (depending on whether they have already participated in previous interviews).\n\nHead of Engineering Chat: 30-minute meet-and-greet with our Head of Engineering to answer your questions.\n\nInvert is an equal opportunity employer. We value diverse perspectives and lived experiences - especially in a field where better science depends on better systems. If you're inspired by our mission, we want to hear from you.","description_format":"text","description_chars":4724,"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":["Equity","Unlimited PTO"],"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":"Cyprus","iso":"CY","kind":"region"},{"name":"Czech Republic","iso":"CZ","kind":"region"},{"name":"Denmark","iso":"DK","kind":"country"},{"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":["Synthetic Biology","Bioprocessing"],"lifecycle":[{"event":"open","at":"2026-09-12T09:59:21Z"},{"event":"open","at":"2026-09-26T14:47:44Z"}],"visa":[],"liveness":{"score":4,"band":"cold","label":"Long shot","p_open":1,"p_active":0.141,"p_room":0.28,"age_days":442,"expected_fill_days":7,"reasons":["conf:0","win:tail","crowd:"],"computed_at":"2026-10-29T05:49:05Z"},"pay":null,"html_url":"https://alion.io/job/invertbio-senior-software-engineer-eu","json_url":"https://alion.io/job/invertbio-senior-software-engineer-eu.json","meta":{"generated_at":"2026-10-30T00:42:56Z","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":962,"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":679613},"rest":"https://alion.io/mcp/rest/get_company?id=679613"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Finvertbio-senior-software-engineer-eu"},{"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%2Finvertbio-senior-software-engineer-eu"},{"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%2Finvertbio-senior-software-engineer-eu"},{"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/invertbio-senior-software-engineer-eu\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Finvertbio-senior-software-engineer-eu"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":809765}},{"tool":"search_jobs","arguments":{"company":"invertbio.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":809765},"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"}}