Director of Software Engineering

Menlo Park, California, US

WhatsApp is a fast, simple and reliable way to talk to anyone in the world. More than 1 billion people in over 180 countries use WhatsApp to stay in touch with friends and family, anytime and anywhere. WhatsApp is not only free but also available on multiple mobile devices and in low connectivity areas — making it accessible and reliable wherever you are. It's a simple and secure way to share your favorite moments, send important information or catch up with a friend. WhatsApp helps people connect and share no matter where they are in the world.

Join a world-class engineering-driven company, where you'll have instant impact from day one. We want the most creative and experienced engineering leaders to join us in making the world more open and connected. We embrace entrepreneurs as well as those who come from more established organizations. We're looking for Software Engineering Managers with progressive technical experience, a demonstrated progression of management scope, sharp coding skills, and a passion for managing outstanding managers and engineers in a fast-paced environment.


  • Develop a long term technical road map for WhatsApp Infrastructure
  • Bootstrap and grow a system scoped to handle millions of customers
  • Demonstrate progression of management scope and ability to develop, grow, engage and manage manager of managers
  • Communicate across functions and drive engineering initiatives
  • Participate in technical design

Minimum Qualification

  • Ability to be highly technical, hands-on and an effective people manager for technical teams
  • Experience leading, technically-challenging, cross-functional infrastructure projects from conception to end
  • Familiarity with Unix internals (especially FreeBSD and Linux)
  • Familiarity with multi-node cluster handling live traffic
  • Knowledge of TCP/IP, experience with network programming
  • Experience building and scaling distributed, highly available systems
  • 10+ years of relevant work experience in software engineering, including 5+ years of proven hands-on technical management experience of software engineers
  • BS / MS in Computer Science (In lieu of degree, relevant work experience).