Careers

If your life is on demand, then your job should be too.


As the universal demand for media content grows, Anystream grows right along with it. We're on the cutting edge of today's TV, web and mobile convergence, helping household names like AOL, CNN, Hearst, Discovery, Red Bee Media, BT, Verizon, SPEED, Sony Picture Entertainment, MLB.com, and countless more extend the reach of their video to new platforms and devices.

If you:
     * Can't remember life before TiVo...
     * Believe prime time is anytime thanks to your iPod and downloads of 24, Grey's Anatomy and Heroes...
     * Get your morning news from WSJ.com using the wireless network at Starbucks...
     * Think HD isn't an option, but a way of life...

. . . then you qualify as a potential Anystreamer.

We're looking for:

 

Senior Software Engineer - Video Pre Filter (M102)

top click here

Required qualifications include:

- Bachelor's degree in CS or equivalent, Master’s degree preferred.
- Expert in scalable distributed software design and implementation.
- 10+ years experience designing and developing applications using C++.
- 5+ years of video/audio processing software experience.
- 5+ years of real-time systems experience.
- Extensive experience with WinNT internal and systems programming, multi-threading and multi-processing, writing high performance code.
- Strong software development experience with video technologies such as DirectShow, Windows Media (encoder, server, format SDK), MPEG-2 (PES, Program Stream, Transport Stream), MPEG-4, QuickTime API (for Win32), flash format knowledge.
- Strong experience with ActiveX, COM/DCOM and other Microsoft technologies.
- Experience with third-party hardware/software integration for video/audio capture, playback control and compression.
- Object Oriented design and implementation.

EOE, M/F/V/D

 

Senior Software Engineer - Java (M103)

top click here

Required qualifications include:

- B.S. in Computer Science/Engineering, Master’s preferred.
- 10 years work experience.
- 6+ years with Java, J2EE, and web application development, JVM behavior and tuning.
- 2+ years with .NET is a plus, including C# development, remoting, web service development, ASP.net, ADO.net, and inter-operability with legacy COM, native DLLs, and Java/J2EE web services.
- 4+ years with high performance database design, data modeling, implementation including stored procedure (PL/SQL on Oracle), and performance tuning for OLTP and data mining.
- 4+ years of experience architecting and developing Web Services, production deployment and strong understanding of Web Services and related XML standards, including SOAP, WSDL (1.1. and 2.0), WS-I stack, Security, SAML, XSD, Relax NG, XPATH, XSLT, and Semantic Web specification (RDF, OWL, etc.)
- 4+ years of OO architecture development based on UML.
- 4+ years of experience in developing software product addressing high availability and scalability.
- Hands on experience with development frameworks(Spring, Struts, Hibernate, etc.), and J2EE technologies such as JSP, JMS, JMX, JCA, JAAS, EJB, etc.
- Hands on experience with various messaging technologies (ESB, messaging oriented middleware), business processing and integration technologies and business rule engines. Clear understanding of trade-offs between various commercial and open source solutions.
- Hands on systems experience analyzing performance, scalability, high availability of a given architecture and provide risk assessment based on business requirements considering performance, capacity and cost curve of various computing element such as CPU, network, memory, disk storage, etc.
- Strong understanding of TCP/IP networking, enterprise/network security, PKI, identity management, network management and SNMP, storage technologies and performance.

EOE, M/F/V/D

 

Senior Software Engineer - .NET (M104)

top click here

Required qualifications include:

- Bachelor’s degree in CS or engineering with 5+ years of related work experience.
- 3+ years C# experience.
- 5+ years experience with .Net Framework (1.1 and 2.0).
- Strong software development background with a variety of technologies and software development processes.
- Fundamental knowledge of C++ and Java/J2EE programming languages.
- Intimate knowledge of key aspects of Computer Science such as operating systems, multi-threading and multi-processing, data structures, algorithms, and databases.
- Strong knowledge of Object-Oriented programming and design.
- Strong knowledge of web services and reliable messaging creating loosely coupled systems.
- Experience with Oracle or SQL Server.
- Experience with XML, XSLT, SOAP and REST.
- Excellent analytical/problem solving skills, ability to think creatively, solve complex technical problems and work in a fast paced environment.

EOE, M/F/V/D

 

Senior Software Engineer - Java Developer (M105)

top click here

Required qualifications include:

- B.S. in Computer Science/Engineering, Master’s preferred. 5-7 years of professional experience.
- 5+ years with Java, J2EE, and web application development.
- 3+ years with database design, implementation including stored procedure (PL/SQL, Oracle);developing web services, production deployment, and strong understanding of related technologies including SOAP, WSDL (1.1. and 2.0), WS-I stack, XSD, XPATH, and XSLT.
- Experience with development frameworks (Spring, Strut, Hibernate, etc.) and J2EE technologies such as JSP, JMS, JMX, JCA, EJB, etc.
- Strong software design skills, understanding of design and migration patterns, analytical and debugging skills, identify potential issues in designs and implementations.
- Experience with development, deployment, and interoperability on Unix/Linux and Windows.

EOE, M/F/V/D

 

Associate Software QA Engineer (M114)

top click here

Major responsibilities include:
-Develop, execute, and maintain detailed test cases
-Set up and maintain testing environments on Linux and Windows Server
-Develop scripts for test automation
-Submit detailed bug reports and test status
-Perform root cause analysis and publish findings in the issue tracking system
-Partner with supporting teams to assist customer escalations
-Work cross-departmentally to solve problems, handle requests or situations.
-Work in a geographically distributed team of software engineers.
-Provide input on appropriate test automation technologies, framework, tools to build
Anystream Media’s automated test environment
-Follow and improve software testing processes and policies

Required qualifications include:
-B.S. in Computer Science/Engineering
-Passionate about technological innovations and solving technical problems
-Hands on development or testing experience:
-JAVA/J2EE-based Web applications deployed on Linux and Windows OS
-SQL for accessing/changing information stored in Oracle DB
-XML and schema (XSD) and web service API
-JavaScript, Perl, Python, or Ruby
-Experience installing and configuring Linux, Windows, JBOSS and Oracle
-Excellent time management and self starter. Work independently and also collaborate
with peers for common department goals
-Strong analytical and problem solving skills
-Strong communication skills – both written and oral


EOE, M/F/V/D




 

Senior Software Engineer-Java Developer (M116)

top click here

Required qualifications include:

-B.S. in Computer Science/Engineering, masters preferred
-5-7 years of professional experience
-5+ years with Java, J2EETM, and web application development
-3+ years with database design, implementation including stored procedure (PL/SQL, Oracle)
-3+ years developing web services, production deployment, and strong understanding of related technologies including SOAP, WSDL (1.1. and 2.0), WS-I stack, XSD, XPATH, and XSLT
-3+ years of experience in software product development with full development life cycle experience
-Experience with development frameworks (Spring, Strut, Hibernate, etc.) and J2EE technologies such as JSP, JMS, JMX, JCA, EJB, etc.
-Strong software design skills, understanding of design and migration patterns, analytical and debugging skills, identify potential issues in designs and implementations
-Sound understanding of common software engineering practices
-Superior problem solving ability
-Experience with development, deployment, and interoperability on Unix/Linux and Window
-Passionate about technological innovations and solving technical problems
-Experience developing software products for Media/Cable/Telecom industry
-Excellent communication skills
-Understanding of TCP/IP based networks, enterprise network and security
-Hands-on experience with directory services
-Operating Systems: Linux 2.2-2.4, Solaris 8, Windows XP/2000/2003
Development Environments/tools: Eclipse, Ant, GCC, Rational XDE for Java, ERWin, Toad
-Languages: Java, Java Script, JSP, PL/SQL, C++, C#, Perl/Python/Ruby
Web/Application/DB Servers: Apache, Tomcat, JBoss, WebLogic, Oracle.

EOE. M/F/V/D



 

Associate Software Engineer-.NET (M119)

top click here

Major responsibilities include:
-Use structured and disciplined approaches to solving technical problems.
-Assist in the design and development of highly scalable and reliable enterprise class
Solutions.
-Work with technical and production support to troubleshoot and resolve problems in
the field.
-Work with internal organizations to develop new systems and additional functional c
capabilities from requirements through deployment.
-Assist with requirements, design, testing, and system documentation.
-Compose detailed technical specifications based on written and verbal functional
requirements.
-Demonstrate the ability and desire to learn and master new skills on the job in a
timely manner.
-Assist the QA team in testing as needed

Required qualifications include:
-BA/BS degree in computer sciences or related field
-2 years relevant work experience
-3.0 or higher GPA
-Programming experience in C#, Java, or C/C++
-Excellent analytical/problem solving skills, ability to think creatively and solve
complex technical problems
-Team player with a strong commitment to developing quality software
-Demonstrated ability to work in a fast paced environment
-Self-motivated, detail oriented
-Excellent written and verbal communication skills
-Experience with .NET Framework (1.1 or 2.0) a plus
-Experience with Oracle or SQL Server a plus
-Experience with XML, XSLT, SOAP and REST a plus
-Video/audio compression experience a plus

EOE, M/F/V/D





 

Senior Software QA Engineer (M120)

top click here

Required Qualifications Include:
-B.S. in Computer Science/Engineering
-Passionate about technological innovations and solving technical problems
-Experience installing and configuring LINUX, Windows, JBOSS and Oracle
-5+ years of software testing experience with
-Test plan and test case writing experience
-J2EE based Web application testing deployed on Linux and Windows OS
-SQL for accessing/changing information stored in Oracle DB
-Experience with XML and schema (XSD) and web service API testing
-Sound understanding of common software testing practices
-Excellent time management and self starter. Work independently and also collaborate with peers for common department goals
-Strong analytical and problem solving skills
-Experience as project or team lead
-Strong leadership and communication skills – both written and oral

Desired Experience:
-Experience developing software products for Media/Cable/Telecom industry
-Understanding of TCP/IP based networks, enterprise network and security
-Experience with and understanding of distributed computing
-Hands-on experience with clustering and load balancing technologies
-1-2 years experience with Java for creating test automation using open source Selenium IDE and off-the-shelf tools (such as tools from Mercury, Silk)
-Hands on experience with some programming/scripting languages: C#/C++, JavaScript, Perl, Python

EOE, M/F/V/D

 

Senior SoftwareQA Engineer (M121)

top click here

Required Qualifications Include:
-B.S. in Computer Science/Engineering
-Passionate about technological innovations and solving technical problems
-Experience installing and configuring LINUX, Windows, JBOSS and Oracle
-5+ years of software testing experience with
-Test plan and test case writing experience
-J2EE based Web application testing deployed on Linux and Windows OS
-SQL for accessing/changing information stored in Oracle DB
-Experience with XML and schema (XSD) and web service API testing
-Sound understanding of common software testing practices
-Excellent time management and self starter. Work independently and also collaborate with peers for common department goals
-Strong analytical and problem solving skills
-Experience as project or team lead
-Strong leadership and communication skills – both written and oral

Desired Experience:
-Experience developing software products for Media/Cable/Telecom industry
-Understanding of TCP/IP based networks, enterprise network and security
-Experience with and understanding of distributed computing
-Hands-on experience with clustering and load balancing technologies
-1-2 years experience with Java for creating test automation using open source Selenium IDE and off-the-shelf tools (such as tools from Mercury, Silk)
-Hands on experience with some programming/scripting languages: C#/C++, JavaScript, Perl, Python

EOE, M/F/V/D

 

Associate Software Engineer (Integration & Unit Test) (M122)

top click here

Major responsibilities include:
-Create and maintain the integration test environment and infrastructure for
development
-Create and execute automated integration tests supporting new feature
development
-Assist the development team by creating unit test harnesses, tools, etc
-Drive test strategy as an ongoing activity and evaluate how well it aligns with
development team and company goals
-Research and evaluate new testing technologies
-Assist the QA team in testing as needed

Required qualifications include:
-BA/BS degree in computer sciences or Associated Degree in related field
-2 years relevant work experience
-3.0 or higher GPA
-Programming experience in C#, Java, or C/C++
-Proficiency with scripting languages such as Perl
-Willingness and aptitude for learning new programming languages
-Self-motivated, detail oriented
-Excellent written and verbal communication skills
-Experience with NUnit, JUnit
-Experience with CVS and/or Subversion
-Experience with JIRA and tools from Atlassian

EOE, M/F/V/D




 

Senior Software Engineer -Java Developer (M123)

top click here

Required qualifications include:
-B.S. in Computer Science/Engineering, Master’s preferred. 5-7 years of professional experience.
-5+ years with Java, J2EE, and web application development.
-3+ years with database design, implementation including stored procedure (PL/SQL, Oracle);developing web services, production deployment, and strong understanding of related technologies including SOAP, WSDL (1.1. and 2.0), WS-I stack, XSD, XPATH, and XSLT.
-Experience with development frameworks (Spring, Strut, Hibernate, etc.) and J2EE technologies such as JSP, JMS, JMX, JCA, EJB, etc.
-Strong software design skills, understanding of design and migration patterns, analytical and debugging skills, identify potential issues in designs and implementations.
-Experience with development, deployment, and interoperability on Unix/Linux and Windows.

EOE, M/F/V/D

 

Software Engineer-Java Developer (M124)

top click here

Required qualifications Include:

-B.S. in Computer Science/Engineering, Master’s preferred. 5-7 years of professional experience.
-2+ years with Java, J2EE, and web application development.
- 2+ years with database design, implementation including stored procedure (PL/SQL, Oracle);developing web services, production deployment, and strong understanding of related technologies including SOAP, WSDL (1.1. and 2.0), WS-I stack, XSD, XPATH, and XSLT.
-Experience with development frameworks (Spring, Strut, Hibernate, etc.) and J2EE technologies such as JSP, JMS, JMX, JCA, EJB, etc.
-Strong software design skills, understanding of design and migration patterns, analytical and debugging skills, identify potential issues in designs and implementations.
-Experience with development, deployment, and interoperability on Unix/Linux and Windows.

EOE,M/F/V/D

 

Technical Support Engineer (M304-R)

top click here

Major responsibilities include:
-Primary telephone and email technical support response for customers, resellers, and prospects. Track all phone and email cases in Anystream CRM database.
-Liaison with Engineering to verify reported bugs, test fixes and patches, and deliver bug fixes and patches to clients and resellers.
-Work with Enterprise Services Group to plan and execute evaluation software installation, pre-sale and post sale customer assistance and troubleshooting, custom feature testing and release.
-License, package, ship, and track customer orders and reseller demo packages.
-Document problems/resolutions for internal/external knowledge base articles.
-Occasionally manage caller expectations in regards to licensing, support contract and new purchase account status in absence of higher management.
-Must be able to communicate with customers, written and orally to manage clients’ expectations through issue resolution process, collect technical and workflow information, and deliver solutions to customers, and resellers.
-Submit bug reports to engineering via internal bug tracking system.
-Provide pre-sale technical guidance to account managers and prospects orally and in writing (e-mail).

Position requirements include:
-Minimum Associate Degree in Computer Science, Information Systems or Multimedia
-Bachelor degree in Computer Science, Information Systems or Multimedia desired.
-Be able to prioritize client, reseller and prospect issue resolution order.
-Ability to deal with difficult personalities in stressful situations.
-Must be able to multi-task under time constraints
-Able to work 8:00 a.m. to 5:00 p.m. and 11:00 a.m. to 8 p.m.
-Customer Service skills required; ability to provide technical support and troubleshooting to customers and resellers on a regular basis.
-2-4 years Customer/Technical Support experience in Network Operations Center, Digital Media or related Software or Production Service Or 2+ years Digital Media Encoding/Production Experience.
-IT/ Computers
a. Ability to install and configure Windows Operating Systems.
b. Basic hardware, software, operating system and device driver
troubleshooting skills.
c. Basic understanding of Oracle server installation and configuration
d. Linux/Unix installation and administration skills
e. Understanding of Windows File Systems, File permissions, and Disk
management
f. Ability to understand and perform troubleshooting for basic networking
connectivity including TCP/IP, DHCP and DNS.
g. Basic understanding of MS SQL and/or Oracle Server installation and
configuration.
-General
a. Excellent problem solving skills with high attention to details and good
follow through.
b. Excellent written and oral communication skills
c. Excellent customer service skills.
d. Excellent interpersonal skills.

EOE, M/F/V/D

 

Technical Manager (M308)

top click here

The ideal candidate:

-Has a technical background and consulting experience. Big 4 consulting experience is ideal.
-Should have managed either individual medium sized projects or multiple smaller projects
-Should be hands on with the ability to install, configure, and train as required.
-Must be able to present to both technical and business audiences
-Has a track record of successfully managing the implementation and deployment of clustered software
systems, and has a track record of providing exceptional customer service.
-Provides the customer with technical knowledge and documentation to prepare the environment for
installation. Serves as liaison and project manager between multiple departments (IT, broadcast
operations, etc) within the customer if necessary.
-Understands customer requirements for deployment, ensuring that connected systems such as storage,
databases, IT network and video network are configured correctly for a smooth deployment.
-Provides installation services either remotely or at the customer’s site.
-Serves as tier-two support for advanced customer technical support problems, either assisting Anystream
technical support or resolving problems directly and in a timely fashion.
-Assists with generation of key documentation including deployment and installation guides.
-Serves as resource for tradeshow technical requirements, implementation and logistics as needed.

Major qualifications include:

-7-10 years experience working in professional services for a software company or as a consultant in a
well known consulting company. Big 4 experience preferred.
-Experience project managing multiphase small to medium projects with team size up to 7 consultants.
Team members managed should include technical (network engineers, developers) as well as Business
Analysts.
-SOW writing experience.
-Experience with presenting to technical audiences as well as “C” level customers.
-Experience managing time accounting, burn rate and creating status reports/project plans.
-Travel requirements of about 60% (North America).
-Experience interacting with customers, written and verbally.
-Excellent time management skills.
-Knowledge of Windows 2000/2003 Server and later including systems administration.
-Experience with Linux and installing Web Applications (JBoss or Tomcat preferred).
-Experience with Oracle with some basic administration/troubleshooting skills
-SQL Experience a must.
-Experience with Microsoft SQL Server, Windows/IIS technologies.
-Understanding of Workflow software and\or Document Management Software
-Familiarity with networking technologies including TCP/IP, FTP, Windows Domains, NTFS.
-Ability to assist trouble-shooting IP network, audio, and video problems.
-Familiarity with enterprise storage solutions a plus (NAS, SAN).
-Knowledge of digital video is a plus (Windows Media, Flash, etc.)
-Knowledge of video editing systems is a plus (Avid, Apple FinalCut Pro).
-Knowledge of broadcast video technologies is a plus (MPEG2, broadcast servers, etc.)

EOE, M/F/V/D




 

Technical Support Manager (M309)

top click here

Major responsibilities Include:

-Manage a team of technical support engineers. Responsible for performance reviews, training and support coverage
-Responsible for new improvement programs including: enhancing CRM Case system, licensing program and all process improvement to structure a scalable team that will meet SLAs.
-Create reports that monitor open and close times per priority level.
-Work with R&D to determine the status of escalated issues and communicate the resolution plan back to the customer.
-Create new hire boot camp to enable efficient training for staff.
-Improve and evaluate process improvements for the Support Call line.
-Secondary telephone and email technical support response for customers, resellers, and prospects. Track all phone and email cases in Anystream CRM
-License, package, ship, and track customer orders and reseller demo packages.
-Manage and improve knowledge base initiatives as well as forums.
-Write tips for the Support Corner Article published to our customers on a quarterly basis.

Qualifications include:

-Minimum Associate Degree in Computer Science, Information Systems or Multimedia
-Bachelor degree in Computer Science, Information Systems or Multimedia desired.
-Customer Service skills required; ability to provide technical support and troubleshooting to customers and resellers on a regular basis.
-External and/or commercial helpdesk experience preferred but not required
-7-10 years Customer/Technical Support experience in Network Operations Center, Digital Media or related Software or Production Service OR 7+ years Digital Media Encoding/Production Experience.
-AND History managing technical support for external commercial customers.
-Excellent problem solving skills with high attention to details and
good follow through.
-Excellent written and oral communication skills
-Excellent customer service skills.
-Excellent interpersonal skills.

EOE, M/F/V/D

 

For information or consideration, please send resume to hr@anystream.com.