Senior Fullstack Engineer - Platform Backend
BLP · Zurich
Job description
About the role
BLP is a Swiss SaaS company that builds an agentic platform helping finance and operations teams automate business processes. You will join the Platform Team, which owns the shared services, data access layer and design system used by all products. The team is about 10 engineers and focuses on the backend: APIs, persistence layer, email, user provisioning and cross-tenant capabilities. You will own one core area end-to-end in your first year, from the Go service to the customer.
Key responsibilities
- Design, build and evolve the core APIs for document processing, approval workflows, administration and analytics, with clear contracts.
- Own the persistence layer: tenant-scoped MySQL databases, typed repositories and shared type-safe querying.
- Extend cross-tenant capabilities so large enterprises can manage users, permissions and documents securely and fast.
- Own inbound email document ingestion and outbound email, including audit trail and UI.
- Turn manual SSO, SCIM and email setups into self-service migration tools and admin UIs.
- Work with customer IT teams and project managers on onboarding, then turn learnings into better tooling.
- Own the service end-to-end, from Go through the React UI to production, including tracing, metrics and incident analysis.
Required profile
- 4+ years as a software engineer, mostly building and operating production backend systems.
- 2+ years of professional Go experience.
- Has designed a backend service or API relied on by other teams and kept it reliable and evolvable.
- Works across teams and explains technical trade-offs to non-engineers.
- Fullstack where it counts: uses the components and design system maintained by frontend experts to ship admin UIs.
- Product mindset, taking ownership and translating business problems into precise specifications.
Required skills
- Go and React/TypeScript
- MySQL, Redis, Temporal
- Kubernetes on GCP and AWS, GitHub CI/CD
- OpenTelemetry with Grafana, Prometheus, Tempo and Parca for observability
- Strong fundamentals in type systems, composition, testing and clean architecture
- Strong plus: distributed systems, Kubernetes, Temporal, cloud infrastructure, user provisioning (SCIM) and SSO (OIDC), multi-tenant systems, ERP/finance domain knowledge or German
What we offer
- Ownership of visible outcomes that affect how fast enterprise customers go live.
- Impact at scale across all product teams and 20,000+ daily users.
- Senior scope from day one, leading technical initiatives and mentoring engineers.
- Hybrid work in the London office, or remote in the wider UK and Europe.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Switzerland.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 6 hours ago
Expires 1 month from now
5 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
BLP
Zurich
Related job offers
-
(Senior) Consultant Innere Sicherheit
Eraneos Zurich -
Senior Consultant - Digital Technology
OWT - a Swisscom company Zurich -
IT Systems & Infrastructure Engineer (m/w/d)
Rocken® Zurich -
Manager / Senior Manager Cyber Technology and Transformation
pwc Zürich -
Senior Associate / Manager Tech Strategy & Transformation – Financial Services
pwc Zürich