TokBox
Startup/business
California,
United States
http://www.tokbox.com/view/jobs
TokBox is a video chat and video message service that is changing the way people communicate. We're looking for talented people to be part of bringing about that change.
Based in downtown San Francisco, CA, we're a top-tier start-up with a small, dynamic team passionate about building an out-of-this-world user experience and having fun in the process.
We are currently looking for talented individuals for the following roles. If you think you are the perfect candidate, we would love to hear from you.
US traffic of TokBox
Worldwide traffic of TokBox
Looking for employees
Employee description
A/V Engineer
Software Architect
(Sr.) Software Engineer — Web Front-end
Quality Assurance Lead
Data Architect
Systems and Operations Engineer
Jack of All Trades
Product Designer
A/V Engineer
Are you dreaming about something great that could one day be used by 100+ million users? Are you excited about creating a world-class two-way audio/video experience within the browser? Are you passionate about developing and implementing advanced real-time signal processing algorithms? Can you drive a technology vision forward, month after month? Do you want to build something that your family will want to use?
Responsibilites
- This is hands-on technical research and development position that involves creating algorithms, shipping code and iteratively improving performance and quality
- Lead the effort to research and develop technology for two-way browser-based audio and video streaming and communication
- Work with other engineers to define, drive and complete the technology implementation
- Drive the quality and performance of the audio and video technologies to improve end-user experience
- Deliver successful product releases with product and operations teams
- Become a passionate evangelist for TokBox products
Experience/skills:
- 5+ years of working experience in digital audio and video communication and streaming related spaces
- Proven track record of algorithm development in signal processing, audio and video processing design and implementation
- Strong knowledge of codecs and signal processing libraries
- Expert in Matlab and other math and signal processing tools
- Expert in combination of programming languages, such as C, C++ or Java
- Track record of delivering of high quality code in a startup environment
- Expert in OO design and development skills
- Product experience with server-side video and audio communication related technologies (Adobe Flash, Red5 etc) a plus
- Knowledge and experience with relevant protocols a plus
- Strong interpersonal and oral/written communication skills
- Master's degree is preferred
Software Architect
Do you dream about building something that will be used by 100+ million users? Are you passionate about structuring code in an agile and flexible environment? Do you enjoy driving technology vision forward?
Responsibilities:
- Hands-on technical leader to work with executive team to define and drive technology vision and strategy.
- Lead the effort to architect, design and implement technical infrastructure for large-scale web applications.
- Drive the performance, scalability and flexibility aspects of our technology strategy.
- Deliver successful product releases with product and operations teams.
- Mentor engineering team and drive efficient design and coding practices.
- Become a passionate evangelist for TokBox products.
Experience/skills:
- 5+ years of combined experience in large-scale software development with 3 years as architect or lead developer.
- Expert in combination of C++, Java, Python / PHP, XML, HTML/DHTML, FLEX, JavaScript and other core web technologies.
- Track record of leading engineering teams in the delivery of high-quality products in a start-up environment
- Expert in OO development, as demonstrated by having designed large-scale projects.
- Expert in architecting, designing and leading the development of new products in emerging markets.
- Expert in design patterns and distributed systems.
- Product experience in video and audio communication related technologies a huge plus.
- Demonstrated ability to lead senior engineers in design and implementation.
- Deep understanding with modern agile development methodologies and test-driven, component-oriented iterative development practices.
- Strong interpersonal skills and oral and written communication skills.
- BSCS or BSEE is required. Masters degree preferred.
(Sr.) Software Engineer – Web Front-end
Do you dream about building something that will be used by 100+ million users? Are you passionate about structuring code in an agile and flexible environment? Do you enjoy driving technology vision forward?
Responsibilities:
- Lead the effort to implement web UI for an ultra-cool user experience.
- Design and implement the UI framework to enable fast UI development.
- Implement UI components and UI flow.
- Deliver successful product releases with QA and Operations teams.
- Become a passionate evangelist for TokBox products.
Experience/skills:
- 3+ years of combined experience in large-scale web software development.
- Great appreciation for UI design and user interaction.
- Expert in combination of HTML/DHTML, FLEX (AS3), JavaScript, C++, Java, Python / PHP and other core web technologies.
- Track record of leading engineering teams in the delivery of high quality products in a start-up environment.
- Strong knowledge in OO development and large-scale project experience.
- Strong knowledge in design patterns and distributed systems.
- Product experience with video and audio communication technologies a plus.
- Demonstrated ability to lead other engineers in design and implementation.
- Deep understanding with modern agile development methodologies and test-driven, component-oriented iterative development practices.
- Strong interpersonal and communication skills.
- BSCS or BSEE is required. Masters degree preferred.
Quality Assurance Lead
Do you dream about building something that will be used by 100+ million users? Are you building for quality instead of just testing for it? Do you take pride in building products that people love to use?
Responsibilities:
- In this hands-on leadership position, you will be responsible for leading the QA team, and providing technical leadership for integrating, testing and release qualifications of our suite of products.
- Participate in the entire test cycle, including: defining QA process, defining quality standards, creating test plans and project plans, designing infrastructure tests, test tools, defect tracking, bug analysis, supervising the QA team and product quality reporting.
- Provide technical, process and project leadership to all engineering teams to ensure product quality.
- Lead the QA team to work closely with software development, product management and operations teams to ensure successful deployments of new releases, upgrades and enhancements.
- Manage multiple priorities, work well under pressure in a fast paced, dynamic environment, and possess a high level of flexibility.
- Become a passionate evangelist for TokBox products.
Experience/skills:
- A minimum of 5 years in QA and/or software development, 1 year as lead.
- Strong project management, process-centric operational skills.
- Extensive experience with black box, white box, performance, scalability testing, and test automation (automated and script based web testing tools a big plus).
- Expert in testing methodology, test cycles, test tools, and testing methodologies.
- Expert in automated test design, development.
- A strong commitment to standards in software quality.
- Technical competency with a least 3 of the following: SQL, HTML, DHTML, JavaScript, Perl / Python, streaming audio and video, Adobe Flex (AS3) or similar is a big plus.
- Strong interpersonal, oral and written communication skills a must.
- A BS in Computer Science or related field.
Data Architect
How cool would it be to design the clean and flexible schema for a game-changing consumer web communication product that your family and friends can use every day? How fun will it be to scale the data with user volume and feature increases? How useful will it be to determine the insights contained in those data? How gratified will you feel if you can drive the key back-end strategies for one of the fastest growing consumer communication companies?
Responsibilities:
- In this hands-on technical leadership role, you will work with the executive team to define and drive technology vision and strategy.
- Lead the effort to architect, design and implement server and data infrastructure for large- scale web applications.
- Drive the performance and scalability aspects of technology strategy.
- Provide technical guidance to enable business intelligence.
- Deliver successful product releases with product and operations teams.
- Mentor engineering team on design and coding best practice.
- Become a passionate evangelist for TokBox products.
Experience/skills:
- 7+ years experience in the design and implementation of large-scale web enterprise applications and database systems.
- Must have experience leading implementation of at least one very large-scale database for hosted web enterprise application or consumer web application.
- Expert in logical and physical database design, performance optimization, federated and parallel data management, high-availability and capacity planning.
- Expert in data-loading, data-partitioning, data back-up, indexing, and access control.
- Strong product experience in search-related technologies.
- Strong product experience in web application architecture and design.
- Deep understanding of DB Server (MySQL or Oracle) in a high data/volume environment.
- Deep understanding of performance issues at the operating system and storage levels.
- Good understanding of tools for ETL and reporting.
- Proven ability to influence technical and business leaders.
- Excellent written and verbal communication skills.
- BS or MS in Computer Science.
Systems and Operations Engineer
Do you dream about building something that will be used by 100+ million users? Do you think about performance and scalability 24X7? Do you take pride in building products that people love to use?
Responsibilities:
- Build and run the highly-scalable and available web application infrastructure for video communication.
- Implement the infrastructure (networking, storage and servers) to support the production web operations.
- Implement the technical solutions to deliver scalability, performance, availability and manageability.
- Execute process and tools to monitor the web operations, and quick problem resolution.
- Support internal IT infrastructure and services.
- Juggle multiple priorities, work well under pressure in a fast-paced, dynamic environment, and possess a high level of flexibility.
- Become a passionate evangelist for TokBox products.
Experience/skills:
- 3+ years in web and hosted software operations or development teams.
- Desire and know-how to build a world-class data center operation.
- Strong understanding of video streaming infrastructure.
- Strong knowledge of network design.
- Strong experience with linux administration and configuration.
- Solid scripting and automation capabilities.
- Good understanding of security from system to application.
- Good system monitoring and management skills.
- Sense of ownership and ability to take quick action when necessary.
- Creative problem solver with flexibility to work in a start-up environment.
- BS degree in Computer Science or related field.
Jack of All Trades
Are you interested in business and learning about the different aspects of a start-up? Are you an active user of social media? Are you a born communicator, good at building relationships? Do you enjoy learning by solving problems you’ve never faced before? Do you thrive while juggling disparate tasks and multiple priorities?
Working in this role requires the individual to manage multiple priorities, work well under pressure in a fast paced, dynamic environment, and possess a high level of flexibility. Successful candidates will thrive on an unpredictable diet of new challenges while having the patience to effectively and efficiently work through the ongoing day-to-day queue of inbound questions and issues. The person in this role will work closely with the Vice President of Marketing & Business Development across different customer and partner-facing functions Business Development, Marketing and Customer Support.
Responsibilities:
- Tracking, reporting, monitoring and first line response to in-bound inquiries by prospective business Partners; building relationships and working with Partners to implement and innovate on the TokBox Platform; ongoing communications with existing TokBox Partners
- Marketing new TokBox functionality and changes to the product experience; developing and implementing a social media marketing strategy, including managing all social media communications including TokBox blog, MySpace, Facebook, Twitter and more
- Answering Customer questions and responding to Customer enquiries; gathering feedback, summarizing and reporting on trends to inform product changes and improvements; building relationships with leading Customers to ensure a positive Customer experience
Experience/skills:
- Bachelor's degree or equivalent experience.
- Track record in being a proactive, self-starter, someone who is able to take initiative and run projects
- Proven ability to build relationships with people in a variety of different contexts
- Strong team player who is willing to roll their sleeves up and get things done
- Energy and enthusiasm for TokBox and video communications
Call Experience Designer
TokBox is seeking a talented, experienced and passionate Product Designer to become a key member of our Product & Design team. Do you combine strong visual chops with strategic thinking, an eye for simplicity, and the ability to think through and solve difficult interaction problems? If you do, we’re looking for you to help us continue to push the design of TokBox as we continue to define and expand our business.
The position is full-time and reports to our VP of Product. This position is based in TokBox’s San Francisco office.
Responsibilities:
- Create groundbreaking, engaging designs which support and drive business objectives and define the user experience.
- Lead product initiatives, set deliverables, and drive projects to completion.
- Create both visual and interaction designs with well thought-out functional specs.
- Collaborate with executives and engineering to define and drive the product vision.
- Design and ship products of the highest quality with a clean and consistent style.
- Establish and enforce design and interaction consistency.
Experience/skills:
- Excellent user interface design skills.
- Relentless attention to detail and a gifted eye for aesthetics.
- Strong portfolio featuring interaction design samples.
- Clear verbal communicator and detail oriented.
- Independent self-starter with strong project management skills.
- Ability to thrive in a highly collaborative, fast-paced environment.
- 5+ years of experience building web applications.
- Fluency in Adobe Photoshop & Illustrator.
- Accomplished CSS and XHTML skills a plus.
- Experience with Flash, Flex, and ActionScript a plus.

Follow TokBox on Vator.tv