Join innovation. Join Keelvar

Senior Software Engineer (APIs)

Apply now


Keelvar is looking for a Senior Software Engineer with experience in API design and development to join one of our cross-functional development teams. This role is remotely based in either Ireland, Germany, the UK or the US.

Keelvar is a company on a mission to help procurement teams globally to scale sourcing excellence. Keelvar is powered by unique artificial intelligence, designed by our category experts, to deliver significant savings and operational improvements for global enterprises.

You will be joining a critical group responsible for our core platform. The team is a cross functional group including software engineers, data scientists, QA and product designers.There is no question that optimization and automation will continue to transform procurement and the software industry in general. This is a great opportunity to be involved in these next-generation products.


Your Profile

  • Strong proficiency and at least 5 years of experience in software development ideally developing SaaS solutions.
  • Experience of working with CI/CD processes and in an agile, product led environment.
  • Experience designing distributed services which can communicate in a fault-tolerant manner using both RESTful and message-driven APIs.
  • 4+ years of development experience with Python.
  • Build domain knowledge and help to drive architecture improvements by collaborating with  Principle/Staff Engineers.
  • You enjoy writing clean and testable code and are familiar with common software design patterns.
  • You are self motivated and driven to achieve; you enjoy setting yourself goals and exceeding them.
  • You have experience of changing and improving established processes. You like to challenge norms.
  • You are self motivated and driven to achieve; you enjoy setting yourself goals and exceeding them.
  • You are a deep thinker, you like to innovate, you like to solve problems creatively and quickly, and are passionate about technology and people.
  • Clear written and verbal communication skills.
  • You thrive in an environment of mutual respect, openness and collaboration. You enjoy getting things done at a quick pace.
  • You have a sense of ownership, you enjoy taking initiative and leading projects through to completion.
  • Strong knowledge of HTTP, JSON and API design patterns.

Nice to Have

  • Previous experience in building, deploying and maintaining public facing APIs.
  • Experience and Knowledge in Managing API version evolution.
  • Experience with an API Gateway in either Azure, AWS or Google Cloud is advantageous.
  • Experience of working in a full-stack role is advantageous.
  • Previous experience or exposure to EDA (Event Driven Architecture).

Why Us?

If you really like the sound of the role but don't match every listed criteria exactly, we still want to hear from you. You could be the exact fit for this or any of our other roles.

We are also a diverse group and we intend to continue to attract and retain diverse talent in our organisation. We're committed to an inclusive and diverse Keelvar. We do not discriminate based on gender, ethnicity, sexual orientation, religion, civil or family status, age, disability, or race.

About us

Learn more about Keelvar, our vision and values and meet the leadership team

Product overview

Learn more about our Sourcing Optimization and Autonomous Sourcing solutions.