Join the Spoken team!

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



Title:  Citrix System Administrator

Work Location: Charlotte, NC

Job Type:  Full Time


We are looking for an extraordinary Citrix System Administrator with a high level of experience.

Essential Functions (Responsibilities/Accountabilities)

  • Support and administer 300-400 Windows servers in multiple AD domains in several countries
  • Support user applications being accessed through Citrix servers, including installed applications, web based applications and thin client applications
  • Administer a centrally managed anti-virus environment
  • Manage system security updates use Windows Update Services
  • Deploy new servers and applications to meet customer requirements
  • Maintain and administer systems and networks to meet PCI security standards
  • Administer Citrix XenApp and XenDesktop farms, Web servers, Netscaler gateways
  • Utilize Active Directory group policies to manage systems, users, and applications
  • Monitoring systems for errors resulting from faults in hardware or software
  • Foster an overall culture of Quality
  • Develop new system and application implementation plans, custom scripts and testing procedures to ensure operational reliability. Train technical staff in how to use new software and hardware developed and/or acquired
  • Perform troubleshooting as required. As such, lead problem-solving efforts often involving outside vendors and other support personnel and/or organizations.
  • Establish and maintain written guidelines and procedures for the installation and management of the host computer hardware, operating systems, data storage devices, networking devices and other components
  • Ensure high availability and acceptable levels of performance of mission critical host computer resources
  • Develop and coordinates project directions and schedules to maximize benefits and minimize impacts on the customer organizations. Provide leadership in planning and implementation of projects for computer operations and enterprise systems administration.
  • Stay current with technological developments in systems administration technology and recommend ways to take advantage of new technology
  • Work with other team members throughout the company to determine feasibility, business and functional requirements and technical designs on assigned projects
  • Willingness to work extended hours when necessary

Education and experience necessary

  • Working knowledge of IP networking
  • Experience debugging networked systems
  • Experience with software telephony systems, SIP/RTP, VoIP protocol
  • Four-year degree in Computer Science or Management Information Systems (MIS) or experience  in the field
  • Proficiency in different operating systems viz., Windows, UNIX (Linux)
  • Knowledge in installation of servers, network hardware and related cabling
  • Working knowledge of IP networking and experience debugging networked systems
  • Ability to handle, build, and maintain complex computer systems
  • 3+ years demonstrated knowledge of storage architecture platforms and file archiving methods
  • 3+ years administering and maintaining Unix/Linux Environments
  • 3+ years of administration experience for Windows Servers
  • 3+ years demonstrated knowledge of virtualization platforms and architectures; including VMWare ESX/ESXi and Citrix XenServer
  • 3+ years experience with Windows Active Directory domain structures and administering users, objects, groups, roles and permissions
  • 3+ years experience with centrally managed Antivirus applications.
  • An understanding of PCI security requirements and implementation experience with common security tools including file integrity checking centralized logging and auditing
  • Ability to handle multiple tasks and projects
  • Excellent written and oral communication skills
  • Organizational and time management skills
  • Excellent interpersonal skills
  • Ability to multi-task in fast paced environment
  • Proven ability to take a given task and work independently and as part of a team to bring the task to completion
  • Excellent ability to systematically trouble shoot and resolve issues to meet deadlines
  • Confidently introduce ideas and participate in detailed technological discussions
  • CCNA, A+, and Network+ certifications preferred but not required


Principal Software Developer - Spoken Labs

Title:  Principal Software Developer - Labs

Work Location: Seattle

Job Type:  Full Time


  • Design and develop software server application using C/C++ , Javascript, mySQL, HTML and Bash 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


  • BS or equivalent
  • 5+ years working in Linux environment
  • 10+ years C/C++ software development, out of which at least 5+ years in Linux/Unix environment
  • 3+ years experience writing Javascript code, deep understanding of its features
  • 3+ years experience writing in Bash, thorough understanding of the Bash's features
  • 3+ years working experience with MySQL: database design, writing SQL queries; thorough understanding of MySQL language and features
  • Knowledge of HTML/CSS, working knowledge developing browser based UI; familiarity with jQuery
  • Familiarity with Trac or other source management, bug tracking, and wiki tools
  • 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 skills
  • Willingness to work long hours
  • Commitment to excellence


Senior Database Architect and DBA

Title:  Senior Database Architect and DBA

Work Location: Seattle

Job Type:  Full Time


We are looking for an experienced Senior Database Architect and DBA with a passion for database design. Spoken Communications is a technology company that provides cloud infrastructure for distributed/virtual call centers.


  • Design, develop and maintain database solutions for new projects 
  • Design, develop and maintain database solutions for product upgrades
  • Design, develop and maintain ETL (Extract, transform and load) solutions for all data interfaces
  • Consult as needed on preliminary design and RFP questions
  • Review and recommend design and implementation changes for new/upgraded vendor products
  • Design, develop and maintain disaster recovery systems to protect IP, business and client data
  • Support, troubleshoot and resolve database and data related issues for all products 


  • BS in Computer Science or equivalent
  • Minimum 3 years of software development experience in Linux: proficiency in bash scripting required; additional experience with JavaScript and/or python programming preferred
  • Minimum 3 years of database experience in Mysql: proficiency in Mysql SQL; experience in performance tuning, replication, clustering Additional experience with Microsoft SQL, Sqlite SQL preferred
  • Experience using and programming with a wide variety of open source technologies and tools
  • Experience with systems and IT operations
  • Mastery of frequent, incremental code testing and deployment


  • 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 ways to add value


Sales Engineer

Title:  Sales Engineer

Work Location: Open

Job Type:  Full Time


The position is a Sales Engineer role responsible for positioning Spoken cloud offerings to the Senior Management and Technical Management level of a client’s business (BU) and IT organization. This role partners with sales personnel and channel partners to present, design, and demonstrate Spoken solutions to perspective customers. In order to make a more capable sales organization, training of field sales employees as well as channels will also be a requirement.

Essential Functions (Responsibilities/Accountabilities)

  • Work closely with sales personnel to build relationships with prospects and customers
  • Fully understand a prospect’s technical requirements in order  to design an appropriate solution to meet their needs
  • Effectively deliver presentations, via video or in person
  • Provide an in depth knowledge of the Spoken solutions in order to deliver convincing hands-on demonstrations
  • Provide support in answering RFP questions
  • Other duties as assigned

Education / Experience / Location

  • This position is based at our corporate office in Seattle, WA
  • Most customer interactions will be on the phone or via video. There will be a need for this person to travel potentially a couple of times per month for 2 or 3 days.
  • At least 5 years experience in contact center sales
  • Bachelor’s degree in Business, Engineering, or Computer Science. Previous experience will be considered

Knowledge, Skills, and Abilities

  • Knowledge of sales and the sales process
  • Knowledge of contact center environments, architecture and design
  • Strong skills in dealing with clients on a technical level
  • Able to work independently

Find out more about joining Spoken!

Join the Spoken team