Director of Engineering - Platform Solutions


Upwork ($UPWK) is the world’s work marketplace. We help connect companies large and small with top independent talent from around the world. Simply put, our mission is to create economic opportunities so people have better lives.

Every year, more than $2 billion of work is done through Upwork by skilled independent professionals who want the freedom of working anytime, anywhere.

The Emerging business and Platform solutions team is responsible for delivering platform solutions for new product ideas in the area of Freelancer services, Payment solutions, and Payroll/Compliance to create new growth opportunities for overall Upwork’s business. This team is critical to quickly innovate on the MVP and mature the solutions as Upwork grows to serve a wider array of customers and business models.

In this role, you will lead teams building platform solutions and will be responsible for driving architecture, execution / resource planning, and high quality product features delivery. You will ensure that the system designs can scale from supporting very small business customers to large enterprises. You are someone who is proficient with agile methodologies and can effectively manage multiple scrum-teams delivery. You love to solve complex problems and don’t hesitate to play other functional roles if required.

Your Responsibilities:

  • Drive improvements in the entire processes or systems ensuring alignment with key imperatives and core strategies of the organization

  • Direct engineering teams that partner with our product to deliver innovative, world-class capabilities for our customers.

  • Engage and debate with product management and the executive staff on business strategy and the product roadmap

  • Drive on-time delivery and execution of key projects while maintaining high quality and high site uptime

  • Work with architects within the company to define scalable solutions that serve effectively all customers

  • Work cross-functionally and collaboratively in driving development of solutions for the organization

What it takes to catch our eye:

  • Progressive management experience hiring, developing, and leading engineering teams in multiple time zones

  • A consistent track record of driving complex company wide technology initiatives with agile mindset

  • Demonstrable experience of delivering product features within tight deadlines, in collaboration with multiple partner groups and contending priorities

  • Experience driving large, scalable system architectures partnering with technology leaders in the company

  • Passion for Upwork and a deep appreciation of Upwork’s mission and impact


Come change how the world works.

At Upwork, you’ll shape talent solutions for how the world works today. We are a remote-first organization working together to create exciting remote work opportunities for a global community of professionals.  While we have physical offices in San Francisco and Chicago, currently we also support hiring of corporate full-time employees in 15 states in the United States. Please speak with a member of our recruitment team to determine whether you are located in a state in which we are hiring corporate full-time employees. 

Our vibrant culture is built on shared values and our mission to create economic opportunities so that people have better lives. We foster amazing teams, put our community first, and have a bias toward action. We encourage everyone to bring their whole selves to work and grow together through development opportunities, mentorship, and employee resource groups. Oh yeah, we’ve also got amazing benefits.

Check out our Life at Upwork page to learn more about the employee experience.   

Upwork is proudly committed to recruiting and retaining a diverse and inclusive workforce. As an Equal Opportunity Employer, we never discriminate based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical condition), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.

Apply Now

Don't see the right opportunity now?
Join our Talent Pipeline instead.

Life at Upwork

We believe in a workplace in which all employees are empowered to see themselves in our One Upwork community. 

Learn More