FreshRemote.Work

Senior Engineering Manager, Subscriptions

Remote

Upwork ($UPWK) is the world’s work marketplace. We serve everyone from one-person startups to large, Fortune 100 enterprises with a powerful, trust-driven platform that enables companies and talent to work together in new ways that unlock their potential.

Last year, more than $3.8 billion of work was done through Upwork by skilled professionals who are gaining more control by finding work they are passionate about and innovating their careers.

We're searching for a skilled and seasoned Senior Engineering Manager to lead our Subscriptions Engineering Team. In this role, you will direct and oversee our software engineering team and collaborate closely with cross-functional groups to develop, enhance, and maintain a robust and flexible subscription monetization platform for our expansive two-sided freelancer marketplace. Utilizing your extensive experience in building subscription and monetization platforms, you’ll play a pivotal role in advancing the success of our revenue initiatives while ensuring an outstanding user experience for both freelancers and clients.

The ideal candidate will be a results-oriented team player with a passion for technology, product innovation, a drive for excellence, and the ability to lead and inspire. If you're a proactive and strategic thinker, with experience in agile development methodologies, we would love to hear from you!

Your Responsibilities:

  • Lead and manage the Subscriptions team, providing guidance, setting clear expectations, offering coaching, and driving motivation to ensure team alignment with company goals and project success. 
  • Collaborate with cross-functional teams, such as product managers, designers, and customer support, to deliver high-quality software solutions on time and within budget.
  • Develop and maintain software development processes and best practices that ensure high-quality code and software delivery.
  • Identify technical risks and opportunities, communicate them with stakeholders, and develop mitigation strategies.
  • Drive the hiring process for engineering positions, conduct interviews, mentor new hires, and provide them with ongoing support.
  • Foster a culture of innovation, excellence, and continuous improvement.

 What it takes to catch our eye:

  • A strong engineering manager with proven technical chops, capable of mentoring a team of skilled engineers to deliver scalable and strategic solutions.
  • Prior experience in building out subscription platform systems is highly desirable.
  • Familiarity with modern backend technologies, cloud services (AWS, Azure, Google Cloud), and continuous integration/deployment practices.
  • Experience with data-driven decision-making and a metrics-oriented approach to success.
  • Good knowledge of software development methodologies, such …
This job isn't fresh anymore!
Search Fresh Jobs