Careers

Spoken Communications is one of the fastest growing technology companies in the Northwest. With over 200% annual sales growth, Spoken is backed by Ignition Partners and Ignition Capital, both leading investment firms established by senior leaders from Microsoft and AT&T Wireless. We are seeking to hire independent self-starters who enjoy challenges, can juggle multiple priorities and enjoy working in an ever-changing, fast-paced environment to serve customer demands.

Spoken's culture is casual yet high energy. We are passionate about customer service and enjoy working in a collaborative environment.  We value work/life balance, efficiency, simplicity, and making a difference in the world.  Spoken offers exceptional professional and financial growth potential. If you enjoy taking the lead on projects as well as working in a team dynamic to develop long-term customer relationships, contact us at jobs@spoken.com.

 

Technical Program Manager

Title: Technical Program Manager

Client:  Spoken Communications

Work Location: Seattle, WA

Work Schedule: Full-Time Salary

 

SUMMARY:

Spoken is looking for an exceptional Technical Program Manager to help us deliver best-of-class voice communication software and services. You will lead the team in defining the product roadmap, driving break-through innovations and creating a rhythm to deploy high quality products on time.

The ideal candidate is a proven leader and technologist with a passion for creating a bridge between operations and IT.

ESSENTIAL DUTIES AND RESPONSIBILITIES:

  • Drive the product vision and roadmap
  • Capture and understand customer requirements for the product
  • Define the technical product requirements and write detailed technical specifications including both the customer requirements and technical requirements
  • Design and document the technology solution to meet those requirements
  • Plan & coordinate development and testing activities
  • Provide ongoing technical advice and resolve problems
  • Coordinate deployment of the solution to internal operations
  • Coordinate with senior management to establish work plan and staffing for each phase of projects and programs
  • Prepare, review and monitor status reports and modify schedules or plans as required

EDUCATION/EXPERIENCE:

  • 5+ years of solid Program/Product Management experience preferably with large scale online systems
  • Demonstrated ability to take abstract requirements and create plans and logical systems designs.
  • Passion for building great user experiences
  • Great problem solving, strategic thinking and technical skills 
  • Excellent interpersonal, communication and cross group skills 
  • Self-driven and ability to work with minimal direction
  • Technical experience working with Internet-based services; networking; Web technologies, such as XML/HTML or Java Script
  • A BA/BS in Computer Science, Engineering and/or equivalent industry experience is preferred
  • Familiarity with working within an operational environment and telephony a plus
  • Experience in business intelligence role, including data warehousing, or experience in analytics, business analysis or comparable consumer analytics solutions a plus.

 

Senior Java Developer/Architect

Title: Senior Java Developer/Architect

Work Location: Seattle

Job Type: Full Time

SUMMARY

We are looking for an extraordinary senior level Java Developer/Architect with a high level of experience. Spoken Communications is a technology company that provides cloud infrastructure for distributed/virtual call centers.

ESSENTIAL DUTIES

  • Design and develop software using Java, Javascript, mySQL and HTML in a Linux environment
  • Participate in various phases of SDLC including design, coding, reviews, testing and documentation
  • Utilize design methodologies, object-oriented design and design patterns
  • Work with other team members throughout the company to determine feasibility, business and functional requirements and technical designs on assigned projects
  • Provide ongoing support, maintenance and enhancement of systems
  • Foster an overall culture of Quality
  • 8+ years of overall Sr. Java Engineering experience and OO Design Practices
  • Demonstrable and clear understanding of Java multi-threading concepts and best-practices
  • Implement scalable solutions to meet the service levels associated with large volumes of users or records to be processed.
  • Perform peer code reviews and Code audit - Analyze existing code and remediate performance issues within existing applications
  • Unit test modules, integration testing with other modules to deliver quality code

EDUCATION AND EXPERIENCE NECESSARY

  • Familiarity with source management, bug tracking, Google Docs, and wiki tools
  • 3+ years working in Linux environment
  • 8+ years Java software development, in Linux/Windows environment
  • 3+ years experience writing Javascript code, deep understanding of its features
  • 3+ years working experience with MySQL: database design, writing SQL queries; thorough understating of MySQL language and features
  • 2+ years of C/C++ experience preferred but not required
  • Hands-on technical lead experience with excellent task/project estimation capabilities
  • Experience with source control - ideally SVN
  • Experience with Linux shell
  • NoSQL experience is preferred but not required
  • Experience with software development lifecycle phases
  • High comfort level deploying and maintaining solutions
  • Understanding of secure coding principles
  • Knowledge of HTML/CSS, working knowledge developing browser based UI; familiarity with GWT
  • Working knowledge of IP networking
  • Experience debugging networked systems
  • Specific R&D experience, developing software for complex systems
  • Ability to conduct independent R&D, from concept to working code
  • Able to write system architecture documentation, as well as API level documentation
  • Able to provide technical reasoned guidance to junior developers
  • Superb technical communications skill
  • Commitment to excellence

 

System Administrator Telecom II

Work Location: Charlotte, NC

Job Type: Full Time

SUMMARY

We are looking for an experienced System Administrator Telecom II. Spoken Communications is a technology company that provides cloud infrastructure for distributed/virtual call centers.

REQUIREMENTS

  • Engineering and support of Spoken Contact Center technologies
  • Responsible for monitoring of the enterprise infrastructure
  • Monitor inbound and outbound traffic and potential blocking, manage/update ARS patterns as needed
  • Research new technologies in the areas of network convergence
  • Contribute to the development and management of the voice strategy
  • Responsible for creating and maintaining documentation
  • Ensure all systems are fully backed up in accordance with company standards and industry best practice
  • Test recovery and fully document all processes and procedures
  • Provide escalated levels of troubleshooting and support the voice infrastructure
  • Use ticketing system to full extent as all issues and activity are fully documented from initial opening, progress notations, and resolution are chronicled
  • Responsible for the design, installation, and administration of Avaya IP solutions
  • Design and establish open architecture to support a multi-vendor and proprietary ACD integration strategy
  • Assist with design and build of systems and integrations to support new call centers
  • Provide ongoing operational technical support including incident troubleshooting and problem resolution for Spoken and its customers
  • Remotely manage complex Avaya phone systems at the client site including station and trunk moves, vector programming, ACD, and voice mail
  • Implement and tune vector programming for Customer Center
  • Manage station and trunk Move / Add / Changes (MACs) for Avaya telephone systems
  • Manage automatic route selection (ARS) patterns to make optimal use of long distance, and local PRIs
  • Coordinate with vendors for maintenance and system upgrade activities as required
  • Support Spoken SIP architectures
  • Implement and manage Avaya G450, and G650 gateways, and Avaya adjuncts
  • Employ Prognosis VoIP tool for monitoring and diagnostics
  • Implement and manage hybrid environments that include TDM/Analog/IP technologies
  • Control translations in Spoken Avaya PBX, process moves, adds, and changes on stations and equipment, keep tele-management records current
  • Carry out complex translations to the PBX media server related to voice messaging, ACD, and vectoring by coordinating and implementing programming changes
  • Assist with new technology rollouts, development and testing
  • Handle PBX configuration and maintenance including call routing, call reporting, call recording

EDUCATION AND EXPERIENCE NECESSARY

  • Exercise ability to work without direct supervision and be self-motivated
  • Make the most of an ability to tackle observed problems, present recommendations, and complete changes as necessary
  • Use strong diagnostics, logic and organizational skills, be detailed oriented, utilize superior customer service skills
  • Pay attention to detail with ability to see patterns and trends, analyze data and make recommendations
  • In-depth knowledge of IP Routing, Quality of Service technologies with demonstrated implementation in a large enterprise organization
  • Draw on the ability to manage and prioritize multiple, concurrent projects while meeting aggressive deadlines
  • Work independently as well as collaboratively with little supervision
  • Ability to succeed in a fast paced, multi-cultural, customer-oriented environment
  • Work well independently or within a team, especially cross-functional teams on days, evenings, and weekends as required; 24x7 support
  • Apply knowledge of computer network infrastructures, technologies and protocols
  • Collaborate effectively on troubleshooting bridge calls, including issuing required updates
  • Remain competent and current through self-directed professional reading, developing professional contacts with colleagues
  • Participate and effectively communicate with corporate and team groups on conference calls

 

 

Dev Ops Engineer

Title: DevOps Engineer

Work Location: Seattle

Job Type: Full Time

Title: DevOps Engineer

SUMMARY

We are looking for an experienced Software DevOps Engineer to help design and manage a continuous services deployment environment. Spoken Communications is a technology company that provides cloud infrastructure for distributed/virtual call centers.

REQUIREMENTS

  • A strong technical foundation in build, release and environments
  • An eagerness to learn enough about whatever tools or tricks are needed to get the job done
  • Passion for and ability to design and support robust build, deployment and configuration management systems
  • Experience with continuous integration tools (Jenkins, Travis-CI, Go)
  • Infrastructure provisioning tools (such as Chef, Puppet, Ansible)
  • Experience administering application servers and web servers, specifically in a Linux environment
  • Some experience with unit testing and automated testing tools
  • Operations team experience
  • Some experience with virtualization systems (VMWare, Xen, etc)
  • Some experience with cloud computing (EC2, Google App Engine, etc)
  • BS in Computer Science or equivalent
  • Minimum 5 years of DevOps/SDET/Dev experience
  • Experience using and programming with a wide variety of open source technologies and tools

KEY COMPETENCIES

  • Excellent attention to detail
  • Excellent communication skills, both in writing and verbally
  • Excellent analytical and problem-solving skills
  • A strong focus on business outcomes
  • Comfort with collaboration, open communication and reaching across functional borders
  • Ability to use automation tools and programming scripts in operations and maintenance activities and tasks
  • Ability to work well with people at all levels
  • Flexible and adaptable, capable of managing own workload and working independently
  • Proactive approach to issue ownership / resolution
  • Prepared to challenge peers and seniors in an appropriate way where necessary
  • Always looking for opportunities for improvement and added value
  • Team player
Spoken_collage_final.png