Back to Jobs
BLP Digital
Development Just now

Software Engineer (Golang) - ERP Automation

BLP Digital
United KingdomUnited Kingdom
PolandPoland
IrelandIreland
SpainSpain
Full-time
Not Disclosed
Mid-Level

Job Description

Key Skills Required

Master these to land this role

Backend42mFree Trial ✨
Start 10-Day Free Trial
DevOps1h 38mFree Trial ✨
Start 10-Day Free Trial
GolangKubernetesClean Code

Want to know if you're a match for this job?

Calculate My Match Score

About BLP Digital

BLP Digital is redefining ERP automation with agentic AI. Spun out of ETH Zurich and HSG, we build AI agents that automate finance, procurement, logistics, sales, and more for some of the world's largest enterprises. Our solution is live in 40+ countries, used by 550+ customers, and automates 70,000+ processes every day, including for Fortune 500 companies. As one of Switzerland's fastest-growing SaaS scale-ups, our success stems from deep expertise in technology and business processes, delivering a product with outstanding product-market fit.

We've recently welcomed Goldman Sachs Alternatives as a growth investor, and we're now expanding into the UK and USA. We are just getting started. Ready to build the future?

About the Role

At BLP Digital, we create cutting-edge products for automated document processing. We have dedicated engineering teams for each product. The teams fully own their product, meaning we understand the business problem our product solves and own the roadmap for its evolution.

We emphasize end-to-end ownership and a desire to have direct impact by solving real-world problems. As a team, we also strive to own and shape how we work together and how we grow, both as individuals and as a team.

What You'll Do

  • Drive Impact: Collaborate with business stakeholders to understand requirements and translate them into possible improvements to our product.

  • Build Great Software: Design and develop clean, maintainable, and high-quality software, applying a wide range of principles including functional patterns. Conduct code reviews and contribute to a culture of technical excellence.

  • Lead and Influence: Guide the technical direction for major initiatives, shape how the product evolves, and mentor team members.

  • Promote Innovation and Collaboration: Work closely with colleagues, share knowledge openly, and continuously improve processes, tools, and team practices.

  • The Tech Stack for this role includes Golang, MySQL, Docker images deployed on a Kubernetes cluster in our cloud infrastructure (GCS, AWS, or Azure), and GitHub CI/CD.

What You'll Bring

  • A Bachelor's or Master's degree in Computer Science or equivalent practical experience.

  • 3+ years of experience in a software engineering role.

  • Passionate about software craftsmanship: Strong understanding of software development principles, 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, the product we build, and the team we shape.

  • Team-oriented: Proactively support team goals and close gaps.

  • Abstraction and efficient communication: Simplify complex systems, identify core concepts, and communicate complex ideas to different stakeholders.

What You'll Get

  • Full ownership. You own the product's roadmap, from business problem to shipped code.

  • End-to-end impact. You're on a team that owns what it builds, start to finish.

  • A modern, varied tech stack. Continuous learning as the platform scales.

How would you rate this job post?

See what other professionals think about this role.

banner

BLP Digital is a premier, enterprise-grade AI-native ERP automation powerhouse engineered to orchestrate massive-scale business process workflows and intelligent, document-centric exception resolution pipelines. Operating as an ETH Zurich spin-off and pioneer in agentic process automation, the company eliminates the operational friction of traditional ERP document processing—which frequently suffers from manual data entry backlogs, complex unstructured invoice mismatches, and fragmented cross-system approvals—by seamlessly deploying autonomous AI agents, pre-trained document parsing telemetry, and zero-training integration models. Moving beyond legacy Optical Character Recognition (OCR) systems, BLP Digital empowers global enterprises across finance, procurement, sales, and logistics to dynamically validate delivery notes, resolve purchase order anomalies, and execute automated master data validation with elite, scalable, and audit-ready precision. Under the hood, its sophisticated proprietary operational infrastructure—bolstered by deep ERP digital twin connectors, multi-agent task execution architectures, and closed-loop feedback systems—natively manages high-velocity document ingestion, real-time price deviation communication, and cross-departmental approval routing workflows, providing the necessary foundation for friction-free enterprise operations. What sets BLP Digital apart is its uncompromising dedication to eliminating wasted operational hours; by bridging the gap between raw document intake and core ERP database actions, the firm enables enterprise organizations to radically accelerate processing speed, eliminate human processing errors, and build an unassailable standard for autonomous workflow execution in the modern enterprise software landscape.

Safety First

  • Never pay for a job application.
  • Do not share sensitive bank info.
  • Verify the client before starting work.
Learn More
Software Engineer (Golang) - ERP Automation at BLP Digital | HireSkys