Engineering Manager, Monetization

Upwork Logo

Upwork

💵 $151k-$215k
📍Remote - Worldwide

Summary

Join Upwork, the world’s work marketplace, as an Engineering Manager, Monetization! Lead a team of backend and frontend engineers, driving the technical direction and execution of critical monetization initiatives. You will directly impact Upwork's pricing and revenue models, collaborating with cross-functional stakeholders. This role requires strong leadership experience managing engineering teams, a deep understanding of monetization models, and hands-on technical expertise. Upwork offers a remote-first work environment and exceptional benefits, including comprehensive medical insurance, unlimited paid time off, a 401(k) plan, paid parental leave, and an Employee Stock Purchase Plan. Come shape talent solutions and contribute to Upwork's mission of creating economic opportunities.

Requirements

  • Strong leadership experience managing backend and frontend engineering teams, ideally in a fast-paced environment
  • Deep understanding of monetization models, including subscriptions, transaction fees, and marketplace revenue structures
  • Experience working with payment processing systems, financial transactions, or billing platforms
  • Hands-on technical expertise in backend development (Java, Python, or similar) and frontend technologies where applicable
  • Ability to work cross-functionally with Product, Finance, Data, and other key stakeholders to align engineering efforts with business goals
  • Strong problem-solving skills and the ability to make data-driven decisions in a complex marketplace ecosystem
  • Passion for building scalable, secure, and user-friendly financial systems that drive business growth

Responsibilities

  • Lead, mentor, and grow a team of backend and frontend engineers, fostering an environment of technical excellence and innovation
  • Drive the development and optimization of subscriptions, fees, and payment models to enhance Upwork’s monetization strategies
  • Collaborate closely with Product, Finance, and Data teams to define and execute on revenue-generating initiatives
  • Ensure the team delivers high-quality, scalable, and secure solutions while maintaining a strong focus on user experience and performance
  • Provide architectural guidance and technical leadership to solve complex engineering challenges related to payment processing and transaction fees
  • Establish best practices for engineering, testing, deployment, and monitoring to ensure system reliability and efficiency
  • Balance short-term deliverables with long-term strategy to scale Upwork’s monetization infrastructure effectively

Benefits

  • Comprehensive medical insurance coverage for both you and your family
  • Unlimited paid time off
  • A 401(k) plan with matching contributions
  • 12 weeks of paid parental leave
  • An Employee Stock Purchase Plan

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.