Backend Software Engineer

Backend Software Engineer

Miro is a successful and fast-growing SaaS company focused on online collaboration tools. With millions of B2C and B2B/Enterprise customers throughout the globe, we are growing more than 10 times per year, and we work hard to provide them with top-notch solutions that enable distributed teams to work effectively together.

You can clearly imagine what this means from a technological perspective: We face and successfully resolve hundreds of challenges every day. Engineers at Miro deliver the best on-the-market product solutions. They work on system stability, reliability, scalability and security, all while ensuring top-notch performance and software quality.

We’re looking for experienced backend engineers to join our team on this fantastic journey, working together to ensure that Miro customers get the best experience possible.

Each role at Miro is based at one of our physical hubs (Amsterdam,Berlin, Perm), and we look for talent that want to be part of these local, collaborative communities. Mironeers work in a hybrid model, with a 3days a week in office culture as our baseline.


  • 5+ years of commercial software development using modern programming languages, frameworks, and technologies (Experience building and designing RESTful APIs)
  • Strong Computer Science fundamentals
  • Understanding of k8s, micro service concepts, service-to-service interaction at scale
  • Experience building high load and large scale distributed systems is a big plus
  • Experience working in an agile, cross-functional team and in a fast-paced environment
  • Fluent in English

Technical qualifications

  • TypeScript, Less, Web pack, Canvas API
  • Maven, Git, Jira, Confluence, Bamboo, BitBucket
  • AWS (S3, EC2), Docker, Linux

What does Miro Offer?

  • Stock Option Grant
  • Medical Insurance coverage
  • Allowance to facilitate remote working during WFH period
  • Weekly remote team activities to keep the spirits high
  • Opportunity to work for a truly global multicultural team
  • Lunch, snacks and drinks provided when back in the office

When does the application end: Ongoing

Contact person to chat during Junction: Julia Rutkowska / Barbora Kostrunkova / Daria Rozanova (Russian speakers)

Company’s own recruitment page: