Backend Engineer, Monetization
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
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. As a Backend Engineer in our Monetization team, you'll 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'll work on microservices and with our vendors to create the best solution for monetizing metered usage (for example with credits) and products. You'll 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.
Responsibilities
- 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
Requirements
- 6+ 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
Benefits
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at Miro? Share your experience