About The Position

Join BLP Digital, a leading company in ERP automation powered by agentic AI. Spun out of ETH Zurich and HSG, we develop AI agents to automate various enterprise functions for major corporations worldwide. Our solution is operational in over 40 countries, serving more than 550 customers and automating over 70,000 processes daily. Recognized as one of Switzerland's fastest-growing SaaS scaleups, our success is driven by deep technological and business process expertise, resulting in strong product-market fit and a growing global customer base. We have recently secured investment from Goldman Sachs Alternatives and are expanding into the UK with a new London office. We are seeking motivated individuals to join us in building the future. The Platform Team at BLP is responsible for the foundational elements upon which product teams build their solutions. This includes shared services, APIs, the data access layer, and the component and design system. While the team's primary focus has been the frontend platform, there's a strategic initiative to deepen ownership further into the stack. This role will be instrumental in defining the platform layer, offering significant influence over its development.

Requirements

  • Bachelor's or Master's degree in Computer Science, Mathematics, Physics, or a closely related field, or equivalent practical experience.
  • 5+ years of experience in a software engineering role, with a clear backend focus.
  • Genuine fullstack capability: comfortable working in a modern React/TypeScript codebase, even if backend is where you do your deepest work.
  • Experience with functional programming concepts or languages.
  • Passionate about software craftsmanship: strong understanding of core engineering principles including type systems, composition, testing, Clean Code, and Clean Architecture.
  • Product thinking: ability to translate business problems into precise requirements, specifications, and ultimately into code.
  • Entrepreneurial mindset: link your daily work to team and company goals, balance cost and benefit, deliver high-quality solutions efficiently.
  • Ownership: take responsibility for your technical work, for the platform we build, and for the team we shape.
  • Abstraction and efficient communication: simplify complex systems, identify core concepts, and communicate complex ideas clearly.

Nice To Haves

  • Familiarity with distributed systems, Kubernetes, or cloud infrastructure.
  • Experience with ERP systems, finance, procurement, or supply chain processes.
  • Background in a platform, infrastructure, or developer experience team.
  • Experience with large-scale migrations or incremental modernization of an existing codebase.
  • German language skills.

Responsibilities

  • Design and develop shared backend services and APIs with clear contracts and abstractions that align with product team workflows.
  • Collaborate with product teams and business stakeholders to identify platform limitations and implement improvements that benefit users.
  • Build and operate systems with a strong emphasis on robustness, reliability, and continuous improvement through analysis and iteration.
  • Write clean, maintainable, high-quality code across the full stack.
  • Conduct code reviews and contribute to a culture of technical excellence.
  • Collaborate on system design, tech stack decisions, and platform boundaries, optimizing for scalability, performance, and maintainability.
  • Guide technical direction on major initiatives such as migrations and platform capabilities.
  • Mentor team members.
  • Work closely with colleagues to improve processes, tools, and team practices, fostering a culture of learning and growth.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service