Sr. Solutions Architect
Ooyala - Mountain View, CA

This job posting is no longer available on Ooyala. Find similar jobs: Senior Solution Architect jobs - Ooyala jobs

Can you take an idea from a simple concept to a brilliant launch? Can you do it on a global scale in a matter of weeks?! ... Here, you'll work with the world's biggest brands to orchestrate large-scale deployment of the Ooyala video platform on their sites. You'll be part of a cross-functional Ooyala team and deliver rich media experiences that touch hundreds of thousands of users.

This role is a fit for self-starters who have strong technical knowledge, a passion for both video and customer service, and full comfort using their own independent judgment to make on-the-fly decisions.

Responsibilities:
Technical leadership of project staff from design to deployment of large, multi-functional customer implementations

Engage the customer IT and operations groups to define the hardware and software environment required for the project

Design and document robust, reusable software solutions

Orchestrate, manage and deploy small- and large-scale professional services projects

Participate in customer site visits as the Ooyala product and technology stack expert

Provide guidance and act as escalation point on decisions pertaining to scope and infrastructure changes required throughout the design and development process

In certain cases, directly provide integration/development assistance to the customer’s team of information technology professionals.

Mentor and work with technical team members spread over multiple time zones

Assist in troubleshooting and resolving critical technical issues related to the customized solution in cooperation with customer personnel

TRAVEL: Ability to accommodate up to 20% travel; domestic US. Travel could be project specific, requiring some extended stays on customer sites.

Requirements:
A bachelor's degree in CS, CE, or EE or equivalent work experience

At least 7 years of experience with all phases of the software lifecycle, from design through development, QA, and deployment

Previous software development experience with Ruby, Python, Java, Objective-C, or C++

Have demonstrated large scale project leadership and implementation expertise

Excellent knowledge of web technologies and concepts such as REST interfaces, SQL databases, and caching strategies at multiple application layers

Familiarity with IP networking and Internet technologies (TCP/IP, DNS, HTTP)

Strong knowledge of mobile technologies (call flow) and related protocols required

Knowledge of and experience working with mobile service provider systems

Understanding of Agile development methodology and actual experience writing detailed functional and technical design specifications

Ability to take on a leadership role in a team environment

Demonstrated experience resolving complex business and application problems; performance analysis a big plus

Ability to work in a fast-paced dynamic team-oriented environment

Ability to work under stressful situations, meet tight deadlines and deliver services with high quality

Ability to create technical documentation in English

Strong oral and written communication skills – capable of working directly with customer personnel at all levels and varying degrees of technical background

Stand out with...

MS in Computer Science or Engineering

Experience with the iOS and Android operating systems

Experience with over-the-top devices such as connected TVs and game consoles

Ooyala - 22 months ago - save job