{"id":3326703,"url":"https://alion.io/job/blp-digital-senior-fullstack-engineer","title":"Senior Fullstack Engineer","company":{"id":716964,"name":"BLP Digital","domain":"blp.digital","url":"https://alion.io/company/blp-3","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Ashby","truth_index":{"grade":"B","score":75,"open_postings":7,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":26,"computed_at":"2026-10-28T05:59:10Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Zurich, Switzerland","Spain","United Kingdom"],"countries":["CH","ES","GB"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":115000,"max_usd":209000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":24},"experience_years_min":4,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"Clean Architecture","optional":false},{"name":"Kubernetes","optional":false},{"name":"MySQL","optional":false},{"name":"React.js","optional":false},{"name":"AWS","optional":true},{"name":"CI/CD","optional":true},{"name":"GCP","optional":true},{"name":"GitHub","optional":true},{"name":"Grafana","optional":true},{"name":"JavaScript","optional":true},{"name":"OpenTelemetry","optional":true},{"name":"Prometheus","optional":true},{"name":"Redis","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-10-27T09:35:24Z","employer_posted_date":"2026-10-27","last_verified_at":"2026-10-28T22:46:29Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"Join BLP and help make the world’s business processes autonomous!\nOur agentic platform helps finance and operations teams worldwide remove manual work from their core business processes, so work runs end-to-end with greater control and significant productivity gains.\nToday, over 550 enterprise customers use BLP across 1,300+ deployed projects. In the processes we automate, customers achieve productivity improvements of 5 to 10 times.\nTo date, BLP remains majority employee-owned, with Goldman Sachs holding a minority stake as a growth investor. Our success is driven by deep expertise in technology and business processes, a superior product with strong product-market fit, reflected in an expanding customer base that includes Fortune 500 companies.\nBLP is one of Switzerland's fastest-growing SaaS scale-ups; we are now entering our next phase of growth. From our headquarters on Zürich's Bahnhofstrasse, we're expanding globally, with a growing presence across Europe and North America.\nJoin us and help make autonomous operations the new standard. \nThe team\nAt blp, dedicated engineering teams own individual products such as invoices, customer orders, and order confirmations. The Platform Team owns what all of them are built on: shared services and APIs, the data access layer, and the component and design system that shape how the product looks and behaves.\nThe team's focus has been the frontend platform, and we are now deliberately extending that ownership deeper into the stack. You would be central to that shift, with real influence over how the platform layer gets defined rather than inheriting someone else's blueprint.\nAbout the role\nWhat you'll do and for whom. You build and run the core backend service our product teams rely on, from its APIs and persistence layer to email, user provisioning, and cross-tenant capabilities for large enterprises. Through those teams, your work reaches the 20'000+ people who use our Purchase-to-Pay and Order-to-Cash agents every day.\n\nWhere you'll work. You join the Platform Team, about 10 engineers. At BLP, platform means the core of our product, not internal infrastructure: the shared services, data access layer, and design system that every product runs on. You work closely with the senior backend engineer who owns these areas today, in a large production Go codebase with well-established patterns.\n\nWhat success looks like. In your first year, you own one core area end-to-end, for example, user provisioning, outbound email, cross-tenant capabilities, analytics, or workflow configuration, from the Go service to the customer using it.\n\nWhat you'll do\nBuild the service that product teams build on. Design, build, and evolve the core APIs behind document processing, approval workflows, administration, and analytics, with clear contracts so product teams can ship on top of them without workarounds.\n\nOwn the persistence layer. Each tenant has its own isolated MySQL database. You evolve the abstraction product teams build on (a tenant-scoped unit of work, typed repositories, and shared type-safe querying) so that isolation, transactions, and permissions are right by default.\n\nScale BLP for large enterprises. Extend our cross-tenant capabilities so customers with many subsidiaries and business units can manage users, permissions, and documents across all of them from one place, correctly, securely, and fast.\n\nOwn email, in and out. Own our email document ingestion and outbound email services, including the audit trail and its UI.\n\nMake setup self-service. Turn manual SSO, SCIM, and email setups into migration tools and admin UIs that customers and project managers can run on their own.\n\nWork with customers. Join onboarding calls with customer IT teams and project managers, get their setups running, and turn what you learn into better tooling.\n\nOwn it end-to-end. From the Go service through the React UI to production, including tracing, metrics, and incident analysis after it ships.\n\nTech stack: Go, React/TypeScript, MySQL, Redis, Temporal, Kubernetes on GCP and AWS, GitHub CI/CD, and OpenTelemetry with Grafana, Prometheus, Tempo, and Parca for observability.\nWe're excited about you because\nYou have 4+ years of experience as a software engineer, with most of that time spent building and operating backend systems in production.\n\nYou have 2+ years of professional Go experience, writing services that run in production, not side projects.\n\nYou've designed a backend service or API that other teams depended on, and kept it reliable and evolvable as usage grew.\n\nYou work well across teams. You align with product, integration, and infrastructure teams on contracts, priorities, and rollouts, and you can explain technical trade-offs to people who aren't engineers.\n\nYou improve existing production systems step by step, and you know when a rewrite isn't worth it.\n\nYou have strong fundamentals in type systems, composition, testing, and clean architecture, and you're comfortable working in a codebase built on functional patterns.\n\nYou're fullstack where it counts: you build on the components and design system our frontend experts maintain to ship admin UIs quickly, even though the backend is where you do your deepest work.\n\nYou think in products and take ownership. You translate business problems into precise specifications, weigh cost against benefit, work directly with customers when a setup needs it, and stay responsible for what you ship after it goes live.\n\nStrong plus\nExperience with distributed systems, Kubernetes, Temporal, or cloud infrastructure.\n\nExperience with user provisioning (SCIM) and SSO (OIDC).\n\nExperience running multi-tenant systems.\n\nDomain knowledge in ERP, finance, procurement, or supply chain processes, or German language skills.\n\nWhat you'll get\nOwnership of visible outcomes. The areas you own decide how fast enterprise customers go live and how well BLP scales with them.\n\nImpact at scale. Every improvement you ship to the product core multiplies across all product teams and the 20'000+ people who use BLP daily.\n\nSenior scope from day one. You'll lead technical initiatives and mentor engineers on a team that is actively growing its backend ownership.\n\nLearn more about BLP and our values at blp.digital/company/careers.\nPlease note: Hybrid work in London office, or remote in wider UK and Europe.","description_format":"text","description_chars":6346,"description_truncated":false,"requirements":{"experience_years_min":4,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"German","level":"All levels","optional":false}]},"benefits":["Hybrid work"],"hiring_locations":[{"name":"United Kingdom","iso":"GB","kind":"country"},{"name":"Spain","iso":"ES","kind":"country"},{"name":"Switzerland","iso":"CH","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Workflow & Process Automation (RPA, BPM)","AI Agents","Document AI"],"lifecycle":[{"event":"open","at":"2026-10-27T10:24:42Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":0,"expected_fill_days":26,"reasons":["conf:0","velocity","win:early"],"computed_at":"2026-10-28T05:59:10Z"},"pay":null,"html_url":"https://alion.io/job/blp-digital-senior-fullstack-engineer","json_url":"https://alion.io/job/blp-digital-senior-fullstack-engineer.json","meta":{"generated_at":"2026-10-28T23:32:10Z","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":32205,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-29T00: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":716964},"rest":"https://alion.io/mcp/rest/get_company?id=716964"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fblp-digital-senior-fullstack-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%2Fblp-digital-senior-fullstack-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%2Fblp-digital-senior-fullstack-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/blp-digital-senior-fullstack-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fblp-digital-senior-fullstack-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3326703}},{"tool":"search_jobs","arguments":{"company":"blp.digital","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3326703},"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"}}