Back to Archive

Director of Engineering

WorkBoard Inc.

Redwood City, CA | Posted: 4 years ago

This job is expired and may no longer be accepting applications.

Our ideal candidate will have experience in high volume enterprise SAAS products and have demonstrated excellence in building & managing agile engineering teams. You will continue building our culture of accountability, transparency and empowerment while bringing new ideas to drive agility and velocity. You will apply your extensive knowledge of software architecture to manage software development tasks associated with designing, developing, debugging, deployment and envision future improvements to the architecture. Partner with architects and other technical leaders in the engineering team to make sure our product architecture, performance, and quality meet the needs of our users, and that our engineers are empowered and supported with tools and processes to efficiently deliver amazing user experiences. 


This position reports to the CTO 


Responsibilities: 



  • Lead a team of backend and frontend engineers in a fast-paced environment 

  • A strong technical leader with broad experience building and leading high-performing, passionate teams 

  • Lead growth of the team including recruitment and professional development activities 

  • An outstanding track record of delivering results using awesome processes that you can teach 

  • Excellent communication, collaboration, and leadership skills 

  • At least four years of experience managing teams of software engineers and managers 

  • Build and manage a world-class team of managers and engineers capable of scaling with WorkBoard through a period of continued high growth 

  • Attract top tier talent to match this level of growth 

  • Experience working with microservice ecosystems in a cloud-native environment 

  • Ability to attract talent and develop high performing teams. Proven recruiting experience as a hiring manager. 


Qualifications 



  • 4+ years engineering management experience 

  • Experience building high volume, high scale SaaS products 

  • Expertise in AWS or Azure cloud technologies (S3, RDS, Cosmos DB, Redshift, etc.) 

  • Track record of recruiting top talent to build and scale teams 

  • Expertise in JavaScript/Node/PHP, Kubernetes, containers (Docker, etc.), and configuration as code 

  • Must understand scalability challenges; have hands-on experience in architecting scalable, resilient and performing-under-load systems 

  • Ability to assess rapidly changing technologies and apply them to achieving business outcomes 

  • B.S. or M.S. degree in Computer Science or a related technical field 

  • Experience running systems at scale leveraging web scale technologies like: Node ,PHP , Apache, MySQL, Redis, and mongoDB 

  • You have start-up and enterprise development experience and have an eye for speed, efficiency, impact and common sense 

  • Experience building and leading large teams (30+) engineers across multiple locations 

  • Experience overseeing all aspects of software development 

  • Strong experience with distributed system architecture and public cloud

This job was sourced from StackOverflow Jobs.