
Software Engineer - Expenses Team
BLP Digital AG3 days ago
Zürich, SwitzerlandMid Level
Responsibilities
- Collaborate with business stakeholders to understand requirements and translate them into product improvements.
- Design and develop clean, maintainable, high-quality software using software development principles and functional patterns.
- Conduct code reviews and contribute to technical excellence.
- Guide technical direction for major initiatives and shape product evolution.
- Mentor team members and collaborate openly across the team.
- Own product work end to end, from business problem and roadmap through shipped code.
Requirements
- Bachelor’s or master’s degree in Computer Science or equivalent practical experience.
- At least 3 years of experience in a software engineering role.
- Strong understanding of software development principles, Clean Code, and Clean Architecture.
- Ability to translate business problems into precise requirements, specifications, and code.
- Ability to balance cost and benefit while delivering high-quality solutions efficiently.
- Ownership of technical work, the product, and team development.
- Strong teamwork, abstraction, and communication skills.
Benefits
- Full ownership of the product roadmap from business problem to shipped code.
- End-to-end impact on a team that owns what it builds.
- A modern and varied technology stack with continuous learning opportunities.
About BLP Digital AG
BLP Digital AG builds an AI-driven ERP automation platform that applies NLP/OCR and agentic AI to document-heavy workflows in finance, procurement, logistics, and sales for large enterprises. Offered as SaaS that integrates with existing systems, it serves 550+ enterprise customers in 40+ countries (including Migros, Roche, Freudenberg, Lindt, and Krone); founded in 2019 and headquartered in Zurich, the privately held ETH Zurich/HSG spin-off is expanding to the UK and is backed by Goldman Sachs Alternatives.