At a Glance
- Tasks: Build and scale backend services for pricing and monetization at Miro.
- Company: Join Miro, a leading visual workspace for innovation with a diverse team.
- Benefits: Enjoy equity, wellbeing benefits, WFH allowance, and learning stipends.
- Other info: Collaborative environment focused on growth and innovation.
- Why this job: Make a real impact by optimising product sales and user experiences.
- Qualifications: 5+ years in backend engineering with Java or Kotlin experience.
The predicted salary is between 60000 - 80000 £ per year.
About The Team
Our Monetization teams are responsible for building and running our pricing and packaging platform. Through our work we enable product teams to package and sell their products. At the same time we run experiments to optimise our conversion funnel and create pathways for users to try our products for free before purchase. We often collaborate with product teams and our sister teams in Payments and License Management on Billing and Licensing to find the best monetization models for our customers. Miro is building new AI-first capabilities and we help bring them to the market.
About The Role
As a Backend Engineer in our Monetization team, you will play a crucial role in building and scaling the core that powers selling products across Miro. You will help lay the technical foundation for how Miro builds, deploys, and sells products capabilities - supporting tens of millions of users who want to try and buy our new capabilities. You will work on microservices and with our vendors to create the best solution for monetizing metered usage (for example with credits) and products. You will also work on projects to bring new products to market and experiment with existing flows to optimise conversion or trials. This is a dynamic role with a lot of scope for business impact.
What You’ll Do
- Design, develop, and maintain backend services that support pricing, packaging and monetization
- Create proof of concepts and prototypes to validate ideas
- Make appropriate trade-offs when supporting experimentation
- Work in a cross-functional team on projects to bring new products to market on top of our Monetization platform
- Contribute to or drive initiatives and experiments to optimise conversion or introduce new monetization capabilities
- Contribute to system architecture and infrastructure choices with a focus on scalability, performance, and maintainability
- Help shape and drive technical strategy for Miro's Pricing and Packaging platform
- Maintain high code quality through testing, code reviews, and automation
- Leverage the latest AI coding tools to optimise how you work with your team
What You’ll Need
- 5+ years of backend engineering experience
- Strong experience with Java or Kotlin in production environments preferred
- Experience designing and maintaining scalable services
- Proficiency in modern development practices (CI/CD, observability, test automation)
- Strong ownership mindset and collaborative approach to problem-solving
- Experience working in a product-led company
What’s In It For You
We want you to feel supported, connected, and ready to grow. Our global benefits package generally includes equity, a wellbeing benefit, a WFH equipment allowance, and an annual Learning & Development stipend. Join a diverse team where you can do your best work. Full benefits may differ per location. If you would like to learn more about location-specific benefits, please refer to our Global Miro benefits board.
About Miro
Miro is a visual workspace for innovation that enables distributed teams of any size to build the next big thing. The platform's infinite canvas enables teams to lead engaging workshops and meetings, design products, brainstorm ideas, and more. Miro, co-headquartered in San Francisco and Amsterdam, serves more than 100M users and 250,000 companies collaborate in the Innovation Workspace. Miro was founded in 2011 and currently has more than 1,600 employees in 13 hubs around the world. We are a team of dreamers. We look for individuals who dream big, work hard, and above all stay humble. Collaboration is at the heart of what we do and through our work together we hope to create a supportive, welcoming, and innovative environment. We strive to play as a team to win the world and create a better version of ourselves every day. If this sounds like something that excites you, we want to hear from you!
At Miro, we strive to create and foster an environment of belonging and collaboration across cultural differences. Miro’s mission — Empower teams to create the next big thing — is how we think about our product, people, and culture. We believe that creating big things requires diverse and inclusive teams. Diversity invites all talent with different demography, identities and styles to step in, and inclusion invites them to step closer together. Every day, we are working to build a more diverse Miro, cultivate a sense of belonging for future and current Mironeers around the world, and foster an environment where everyone can collaborate and embrace differences.
We are committed to protecting personal data in line with applicable data protection laws and our Recruitment Privacy Policy found here.
Backend Engineer, Monetization employer: Miro
Contact Detail:
Miro Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Backend Engineer, Monetization
✨Tip Number 1
Network like a pro! Reach out to current or former employees at Miro on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Prepare for the interview by diving deep into Miro's products and recent projects. Show us that you’re not just another candidate; you’re genuinely excited about what we do and how you can contribute.
✨Tip Number 3
Practice coding challenges and system design questions relevant to backend engineering. We want to see your problem-solving skills in action, so get comfortable with those technical interviews!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining the Miro team.
We think you need these skills to ace Backend Engineer, Monetization
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter for the Backend Engineer role. Highlight your experience with Java or Kotlin, and any relevant projects that showcase your skills in building scalable services. We want to see how you can contribute to our Monetization team!
Show Your Problem-Solving Skills: In your application, share examples of how you've tackled challenges in previous roles. We love a strong ownership mindset, so let us know how you approached problem-solving in a collaborative environment. This will help us see how you fit into our dynamic team.
Highlight Your Experience with Modern Practices: Don’t forget to mention your proficiency in modern development practices like CI/CD and test automation. These are key to maintaining high code quality, which is super important for us at Miro. Show us how you’ve implemented these practices in your past work!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about Miro and what we stand for!
How to prepare for a job interview at Miro
✨Know Your Tech Stack
Make sure you’re well-versed in Java or Kotlin, as these are preferred for the role. Brush up on your experience with scalable services and modern development practices like CI/CD and test automation. Being able to discuss your past projects and how you’ve implemented these technologies will show your expertise.
✨Understand Monetization Models
Familiarise yourself with different monetization strategies and models, especially those related to product trials and conversion optimisation. Be prepared to discuss how you would approach building and scaling backend services that support pricing and packaging, as this is a key part of the role.
✨Show Your Collaborative Spirit
This role involves working closely with cross-functional teams, so highlight your collaborative experiences. Share examples of how you’ve successfully worked with product teams or other departments to bring new products to market or optimise existing flows.
✨Prepare for Problem-Solving Scenarios
Expect to face some technical challenges during the interview. Prepare to discuss how you would make trade-offs when supporting experimentation and how you approach problem-solving in a team setting. This will demonstrate your ownership mindset and ability to contribute to the technical strategy.