facebook tracking

Senior API Engineer

The Platform team at ricardo.ch designs, builds and runs a cloud-native infrastructure, development platform and deployment pipeline that powers our application and services. Our goal is to provide the best developer experience and boost engagement with the platform. We work closely with the PM and Software Development teams to continuously improve our services and tools. At ricardo.ch we care deeply about creating an astonishing and engaging customer experience and this applies to engineers too. That’s why we want the next generation of our API to be mind-blowing in terms of developers expectations.

You will be responsible for bringing ricardo.ch public API to the next level. Our external API has been around for several years and needs a complete rewrite to meet the new standards we set for developer satisfaction. We intend to boost engagement and growth with our business customers and external developers by delivering a best-in-class and modern API experience.

Role & Responsibilities

  • Design pragmatic and developer friendly REST API endpoints
  • Build platform infrastructure needed to power the public API
  • Establish best practices on API design and usage
  • Implement endpoints, fix issues and improve performance
  • Promote APIs as a Product in the company


  • Strong CS fundamentals
  • At least 3-5 years experience in Software Engineering
  • Experience building APIs, preferably for external developers
  • Insane focus on developer experience and small details
  • Excellent technical communication skills - documentation, presentations and remote calls.
  • Fluent in English, German or French a plus.

We Offer

  • Strong engineering culture, empowerment and trust.
  • Working on a very popular product in Switzerland, strong customer interaction.
  • Fun working atmosphere with attractive working conditions.
  • Central office close to Zug main station with great public transportation.
  • Co-workers with international background working with bleeding edge technology.
  • X-Box, table football, sports offering over lunch.
  • Working part-time is an option, remote only from a country close to Switzerland or France.
  • Training budget available for every engineer.
  • Weekly time for more free-form experiments and hacking.
  • If you need a book, we buy you the book.

About ricardo.engineering

ricardo.engineering is the largest part of EPD - a unified Engineering, Product and Design department. We work cross-functionally, with around 6-8 team active on different topics at once. We share a hackday-style way of working, with weekly shared standups and demos, strong self-organization, and individual responsibility. With over 60 engineers, and two offices (Zug and the south of France), we work remotely well, and travel often. Together, we share in workshops, hack days, and allocate 20% of engineering time for innovation, learning, and experiments. Our culture is geek, our working style is agile, our mindset is collaborative.

Today, ricardo.ch is the largest online marketplace in Switzerland with over 1 million listed items and more than 2 million users. We aim to improve our platform, innovate, grow the marketplace even further. If you enjoy challenges at scale, high energy work, and are creative in the solutions you bring, then you will enjoy working with us.


Apply for this job

Or, know someone who would be a perfect fit? Let them know!

Workplace & culture

We share, learn, party, ship, fail and succeed together (not necessarily in that order).

Already working at ricardo.ch AG?

Let’s recruit together and find your next colleague.


Applicant tracking system by Teamtailor