Sr. Engineering Manager - OpenTok Cloud Services TokBox, Inc.
Do you enjoy leading a world-class team of highly motivated engineers to solve interesting server problems? Are you passionate about cloud infrastructure and server platform challenges? Do high-scale architectures and distributed systems make you tick? Do you enjoy building teams and helping people reach their full potential?
TokBox is looking for an experienced candidate to expand and manage our cloud services and server engineering organization. The successful candidate will build a team that will be at the forefront of shipping cutting-edge server, networking and real-time communication software. This is a high-visibility role in the organization with broad external and internal impact.
We are looking for strong leaders with real problem-solving and rigorous analytical skills. Position title will be commensurate with candidate?s experience and qualifications.
Responsibilities
Lead and grow the team responsible for the OpenTok cloud and all associated services, including supporting existing services and defining and leading new cloud-based services and APIs.
Drive multiple projects spanning development of high-performance media servers, distributed messaging fabric, distributed state servers and cloud-based REST APIs.
Be able to co-ordinate across multiple engineering teams spanning the United States, Europe and Australia.
Work with the Operations and Product teams in planning and executing all server-side engineering initiatives.
Work closely with the executive team to execute the technology roadmap and vision.
Work closely with the Client and Mobile teams to deliver high-quality experiences/products.
Drive the right methodologies & champion engineering excellence from processes to development cycles.
Foster a fun, engaging & collaborative environment where top engineering talent can thrive and grow.
Become a passionate evangelist for TokBox products.
Requirements
5-7 years experience in leading & managing a top-notch engineering team.
Experience with sprint/release planning and development methodologies.
Experience with fast-paced development cycles with frequent production releases.
Proven track record of leading teams working on server software technologies, infrastructure and cloud services to deliver great software.
Passionate about working on cutting edge technologies and scaling to support exponential traffic growth.
Must be able to be hands-on with technology and provide mentorship.
Experience with building high-performance, real-time communication software (C/C++/Java).
Bachelors or Masters in Computer Science or Electrical Engineering.
Excellent written and verbal communication skills.
Nice-to-have
Experience with streaming technologies and WebRTC is a strong plus.
Experience with signaling protocols like SIP, RTSP and libraries like ZMQ is recommended.
Location / Reporting
Located in San Francisco.
Reports to the Vice President of Engineering.
| Location: |
San Francisco, CA
United States
|