New offer - be the first one to apply!

April 24, 2026

Senior Software Architect

Senior • Hybrid

Krakow, Poland

At Medius, we believe finance should empower strategy, not stress. Founded in Sweden in 2001, we’ve grown from a local startup into a global leader in cloud-based spend management. Thousands of organizations trust our AI-powered solutions to simplify processes, eliminate manual work, and give finance teams clarity, confidence, and control

We’re more than a software company – we’re a global team of problem-solvers and innovators reinventing accounts payable. Our culture thrives on freedom, curiosity, and continuous improvement, giving you space to focus on what matters – and still have time to live your best life. 

If you want to make a real impact, see your ideas come to life, and shape the future of finance, Medius is the place for you. 

Job overview

We’re looking for a seasoned Software Architect with over 10 years of experience designing and delivering complex enterprise systems, particularly within ERP or Accounts Payable (AP) domains. This role serves as a technical anchor for cross-functional teams, combining deep system expertise with hands-on engineering. You will be responsible for shaping scalable, maintainable, and cloud-native solutions on Microsoft Azure, while bridging business needs with robust technical architecture.

Responsibilities and Duties

  • Define and own the technical architecture across the spend management suite

  • Drive cloud-native design decisions on Microsoft Azure, ensuring scalability and resilience

  • Collaborate with Product and Engineering teams to translate business requirements into technical solutions

  • Establish and enforce coding standards, conduct architecture reviews, and mentor engineering teams

  • Lead system integration design across internal modules and external services

  • Evaluate, recommend, and introduce new technologies with a pragmatic and business-focused approach

Qualifications

  • 10+ years of professional experience in software engineering, ideally within ERP or AP domains

  • Proven experience designing architecture on Microsoft Azure and working with cloud-native patterns

  • Strong expertise in C# / .NET backend development

  • Familiarity with modern frontend technologies, particularly React

  • Solid understanding of REST APIs and event-driven architectures

  • Strong communication and stakeholder management skills, with the ability to align technical and business perspectives

Nice to Have

  • Experience with Domain-Driven Design (DDD) and CQRS patterns

  • Knowledge of ERP systems and integrations

  • Previous experience in a formal Software Architect or Technical Lead role