B

Software Engineer

BLP

Remote · Full Time

Be the first to apply

Experience
3+ yrs
Salary
—
Openings
1
Posted
2 weeks ago
Work mode
Work from home
Education
Bachelor's or Master's in Computer Science or equivalent
Resume
Required to apply

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About BLP

BLP is dedicated to revolutionizing business operations through autonomous process automation, helping finance and operations teams worldwide reduce manual work for enhanced efficiency and control. With more than 550 enterprise customers and 1,300+ active projects, BLP drives 5 to 10 times productivity improvements across automated processes. Majority employee-owned and backed by Goldman Sachs as a minority growth investor, the company is a rapidly expanding Swiss SaaS scale-up headquartered in Zurich, with growing global presence in Europe and North America.

Role Overview

The Software Engineer will be part of BLP’s dedicated engineering teams building advanced automated document processing products. Teams own their product lifecycle end-to-end, from understanding business problems to evolving the product roadmap. This role requires a mindset focused on impactful product results, technical excellence, and team collaboration toward continuous growth.

Key Responsibilities

  • Collaborate with business stakeholders to translate requirements into impactful product improvements.
  • Design, develop, and maintain clean, high-quality software adhering to various principles including functional patterns.
  • Conduct code reviews and contribute toward fostering technical excellence.
  • Lead the technical direction on major projects, shape product evolution and mentor teammates.
  • Promote innovation and teamwork by sharing knowledge and continuously enhancing processes, tools, and practices.
  • Utilize technologies such as Golang, MySQL, Docker on Kubernetes, and GitHub CI/CD within cloud environments (GCS, AWS, Azure).

Candidate Profile

  • Bachelor's or Master’s in Computer Science or equivalent practical experience.
  • Minimum of 3 years in software engineering roles.
  • Deep commitment to software craftsmanship with a strong grasp of development principles, Clean Code, and Clean Architecture.
  • Product-focused thinking to translate business challenges into clear requirements and software solutions.
  • Entrepreneurial mindset to align engineering output with team and company goals, balancing efficiency and quality.
  • A sense of ownership for both technical work and team culture.
  • Team player mindset—proactively supporting team objectives and addressing gaps.
  • Skilled in simplifying complex systems and communicating technical concepts effectively to multiple stakeholders.

Benefits

  • Full ownership of the product roadmap, from conceptualization to delivered code.
  • Ability to directly impact the product through end-to-end ownership.
  • Opportunity to work with a modern, varied technology stack and continuous learning as the platform scales.

Additional Information

Work Location Options:
- London office offers a hybrid working model.
- Other locations in the wider UK and across Europe are remote.
- Zurich roles are onsite.

Minimum education

Bachelor's Degree

Tools & software

Docker required Kubernetes required MySQL required

How they work

Communication Teamwork & Collaboration Initiative Learning Agility Accountability

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

Online · instant AI help
Broxer