- Experience
- 3+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 1 week ago
- Work mode
- In office
- Education
- Bachelor's or Master's in Computer Science or equivalent
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
Company Overview
BLP is dedicated to creating autonomous business processes worldwide, focusing on automating finance and operations tasks to greatly enhance efficiency and control. Serving over 550 enterprise clients across more than 1,300 projects, they have enabled productivity leaps of 5 to 10 times in automated processes. Majority employee-owned, with growth investment from Goldman Sachs, BLP is one of Switzerland's fastest-growing SaaS scale-ups, expanding internationally from its Zurich headquarters.
Role Summary
As a Software Engineer at BLP, you will design and develop innovative products for automated document processing. You will be part of dedicated cross-functional teams that fully own their products, from problem understanding to roadmap execution, driving significant impact and continuous growth both individually and collectively.
Key Responsibilities
- Partner with business stakeholders to grasp needs and convert them into actionable product enhancements.
- Develop clean, maintainable, and high-quality software utilizing functional programming patterns and conduct code reviews fostering technical excellence.
- Shape and lead technical directions on pivotal projects while mentoring team members.
- Encourage innovation and teamwork by openly sharing knowledge and refining workflows, tools, and team dynamics.
- Employ a technology stack featuring Golang, MySQL, Docker on Kubernetes across cloud platforms (GCS, AWS, Azure), and Github CI/CD.
Candidate Requirements
- Bachelor's or Master's degree in Computer Science or comparable hands-on experience.
- At least 3 years of professional software development experience.
- Deep passion for software craftsmanship, understanding Clean Code and Clean Architecture principles.
- Strong product mindset with an ability to translate business challenges into clear specifications and functional code.
- Entrepreneurial spirit connecting day-to-day tasks to broader team and company objectives, emphasizing efficient, high-quality deliverables.
- High sense of ownership towards your technical contributions, product outcomes, and team environment.
- Collaborative attitude to actively support team objectives and bridge gaps.
- Skilled in abstracting complex systems and communicating intricate concepts effectively across diverse stakeholders.
What You Will Gain
- Complete ownership of the product roadmap, from business challenges to delivery.
- Ability to influence the entire product lifecycle with end-to-end responsibility.
- Exposure to a modern and dynamic technology stack fostering continuous learning as the platform evolves.
Minimum education
Bachelor's Degree
Industry
Software Development