Job Openings

Job Openings

Are you ready to transform higher education?

While finding employees who meet the specific requirements of a job is important, our team shines because of a shared set of highly-regarded personal characteristics. At Echo360 we are:

  • Passionate about education.
  • Self-motivated and intelligent with the stamina to work in a high-performance environment.
  • Collaborative and work as a team.
  • Dedicated to servicing our customers and exceeding their expectations.
  • Friendly and fun – we work hard and play hard.
  • Dedicated to our individual success as well as the success of the organization.
  • Open to learning and to thinking outside of the box.

To apply for any of the positions listed here please forward your resume and cover letter to HR@echo360.com and include the job title in the subject line. No agencies please. For US-based positions, candidates must be local and eligible to work in the United States for any employer.

Echo360 is proud to be an EOE/M/F/V/D employer.

Senior Cloud Engineer

Location: Reston, VA, United States (Corporate Headquarters)

About the Job

The position of Senior Cloud Engineer will manage, administer and support Echo360’s in-house and production IT infrastructure. This position will have the opportunity to design, develop, manage and maintain IT solutions that support our products and customers.  This role will provide hands-on technical leadership and strategy for the company’s enterprise infrastructure.  This infrastructure includes cloud-based and virtualized environments in addition to on-premise and customer-hosted solutions. Additional responsibilities include the management of internal IT systems including email, source code management software, technical document repositories, collaboration tools, monitoring, and performance and capacity management.

Responsibilities

  • Ensure that the company’s IT infrastructure supports all internal and external IT functions for the company
  • Forecast and plan IT infrastructure upgrades to meet program needs and coordinate planning efforts with our third-party managed services provider
  • Analyze technology trends and evolving business needs and recommend future technologies and solutions
  • Design, scope, budget and propose future IT Infrastructure solutions including highly available solutions and cloud-based solutions
  • Provide guidance and management surrounding account administration, single sign on and Federated Identity solutions
  • Manage and maintain security within the production IT infrastructure
  • Conduct onsite maintenance when needed

Own administrative responsibilities for:

  • Citrix XenServer/VMWare virtualization infrastructure
  • Red Hat Linux and Windows operating systems
  • Java application servers
  • BIND & Windows DNS Infrastructure
  • MySQL and Microsoft SQL Server Databases (installation, configuration and other basic administration)
  • Windows Active Directory Forests
  • Automated backup facilities
  • Automated monitoring facilities
  • Automated deployment facilities
  • Configuration management
  • JIRA, Confluence and Subversion
  • Certificate management

About You

  • You have a 4-year degree in Computer Science, Engineering, Information Systems or related field (or equivalent experience)
  • You have at least 5+ years experience with Linux systems administration
  • You have 5+ years experience in supporting systems in large scale data center deployments
  • You have 2+ years of experience working with cloud-based solutions
  • You have 2+ years VMware/XenServer or other virtualization administration experience
  • You have 2+ years experience with web server and application server configuration.
  • You have 2+ years experience with MySQL and Microsoft SQL Server database server configuration.
  • You have current experience with Amazon Web Services (EC2, EBS, VPC, RDS, ELB, etc.)
  • You have experience with configuration management software Puppet/Chef/SaltStack as well as SAN/NAS/Storage solutions
  • Exposure to high-traffic medium to large scale environment a plus
  • You're an expert in troubleshooting complex network and application environments
  • You have knowledge of Cisco and Juniper networking equipment
  • You are familiar with Dell PowerEdge servers
  • You have systems administration-level knowledge of HTTP/Apache/Nginx, DNS/BIND, SSH, SNMP, NFS, Perl and/or Shell, Python, Nagios, XenServer
  • You have advanced experience with performance tuning, package installation, patch management updates, network and server management issues
  • Experience in a high-traffic online consumer-facing and/or ecommerce environment is highly preferred
  • You have experience in operational automation of repeatable tasks and a solid understanding of scaling automation solutions

Preferred Qualifications

  • You have strong organizational skills with high attention to detail
  • You thrive in a high energy and fast growth entrepreneurial environment
  • You have excellent written, verbal, presentation and interpersonal communication skills
  • You're a hands-on employee who is dependable and completes tasks
  • You're a team player who can build strong relationships at all levels of the organization
  • You are ethical, fair and of high integrity
  • You are able to work independently without direct supervision
Software QA Automation Engineer

Location: Reston, VA, United States (Corporate Headquarters)

About the Job

Want to REALLY make a difference as a QA Engineer?  We are the most innovative provider of lecture capture, flipped classroom, and active learning solutions in education – improving our world every day by inspiring students to learn at unprecedented paces and teachers to truly embrace and leverage technology in the classroom – and we are looking for a few amazing additions.

Those selected will become an integral part of one of Echo360’s Scrum Teams, groups of highly productive technologists who thrive on finding new and better ways to help teachers generate outstanding educational results in and out of their classrooms.  On our Agile teams, you will be responsible for the full software lifecycle from initial design all the way through ongoing enhancement and optimization in our Software as a Service (SaaS) production environment in AWS.

We respect and inspire technical depth and breadth through a constant need to learn, grow, and improve how we work and what we can achieve.

Responsibilities

  • Work within an agile team through all phases of product development including design, implementation, and release
  • Apply software quality best practices and procedures to design, influence, and drive quality and testing of products and services.
  • Design and implement reusable automated tests to drive automation goals, support continuous integration and regression testing needs, and ensure superb quality.
  • Develop, implement, and execute test plans and test cases within project sprints
  • Collaborate with scrum team in identifying testing goals.
  • Apply technical expertise to challenging programming and design problems relating to quality engineering
  • Make contributions to and advocate for quality testing needs in a fast moving agile scrum environment
  • Provide accurate scoping, clear strategies, and milestones for automation testing needs

About You

  • You have a deep understanding of software QA methodologies and software testing life cycles
  • You are proficient in writing test plans, developing test case scenarios, and documenting defects.
  • You have hands-on automation experience, including scripting and building frameworks
  • You're proficient with one or more programming languages
  • You have deep Selenium or Cucumber experience
  • You are familiar with Ruby as a test scripting language and Jenkins as a CI framework. 
  • You have experience with QA open source test tools
  • You have strong communication skills, both written and verbal
  • You're able to provide creative and innovative solutions for test approaches
  • You're able to analyze and troubleshoot product defects.
  • You're able to translate product requirements into test cases and automated test scripts
  • You have experience with scrum and agile methodologies

Preferred Qualifications

  • Experience with JIRA, Zephyr for JIRA, and ZAPI
  • Experience with eLearning, Blackboard, Moodle, etc.
  • Experience in Higher Learning Applications
  • Experience in multimedia; streaming audio/video, video capture
  • Experience with Mobile testing

Echo360 is proud of our many long-term partnerships with our customers. We take their teaching missions as our own, always aiming to improve our levels of service. Our employees take pride in their consistent application of innovation and best practices and their ongoing dedication to the highest standards of software quality.

Echo360 is an equal opportunity employer. We encourage all qualified and motivated individuals to apply.

 

 

Agile Software Engineers

Location: Reston, VA, United States (Corporate Headquarters)

Want to REALLY make a difference as a software engineer?  We are the most innovative provider of lecture capture, flipped classroom, and active learning solutions in education – improving our world every day by inspiring students to learn at unprecedented paces and teachers to truly embrace and leverage technology in the classroom – and we are looking for a few amazing additions.  Be Agile-addicted, passionate about great code, and driven to teach us what you know and constantly learn and discover new technologies and approaches while on our team.

Those selected will become an integral part of one of Echo360’s Scrum Teams, groups of highly productive technologists who thrive on finding new and better ways to help teachers generate outstanding educational results in and out of their classrooms.  On our Agile teams, you will be responsible for the full software lifecycle from initial design all the way through ongoing enhancement and optimization in our Software as a Service (SaaS) production environment in AWS.

We respect and inspire technical depth and breadth through a constant need to learn, grow, and improve how we work and what we can achieve.  A working knowledge and passion for code that continually learns and leverages the best techniques available is key.  Today you can come to Echo360 and deliver enterprise SaaS solutions to live customers written in Scala!

About You:

  • You work well with others
  • You communicate clearly in both written and spoken English
  • You passionately architect, code and advocate for robust software abilities: scalability, reliability, monitor-ability, maintainability, reusability, autonomics…
  • You're able to analyze problems and help create innovative solutions involving technology, methodology, tool and solution components
  • You're willing to do whatever it takes to ensure team and product success
  • You can contribute to all aspects of successful Agile Scrum sprints including planning, development, in-sprint testing, automated regression testing, demonstrations, retrospectives, and product releases
  • You write high quality code and help others do the same through continuous code review
  • You can actively contribute to our Agile Community and the self-improvement or our teams and members

Types of Experience We Value:

  • Development using a functional language
  • Construction of large scale or distributed systems
  • Design and implementation of REST APIs
  • Use of continuous delivery practices
  • Building rich browser-based user interfaces
  • Use of Agile methodologies
  • Test driven development
  • Solving complex or hard problems
  • Practical use of AWS services such DynamoDB, CloudSearch, SimpleWorkflow, Elastic MapReduce

Echo360 is proud of our many long-term partnerships with our customers. We take their teaching missions as our own, always aiming to improve our levels of service. Our employees take pride in their consistent application of innovation and best practices and their ongoing dedication to the highest standards of software quality.

Echo360 is an equal opportunity employer. We encourage all qualified and motivated individuals to apply.

 

 

Instructional Designer/User Education Specialist

Location: Reston, VA, United States (Corporate Headquarters)

Research, develop. design and deliver end-user training and technical solution resource materials for Echo360 customers, staff and partners to help them more effectively utilize the Echo360 Active Learning Platform.

 

Responsibilities

  • Plan, research, design, develop and implement a variety of instructional curricula and educational materials for a blended learning solution that supports Echo360 software applications and technical products.
  • Can independently develop entry and advanced level courses for both internal and external audiences.
  • Work with the higher education department heads, faculty and instructional technologists to ensure learning needs are appropriately supported.
  • Analyze learning needs including scope, learner's ability, and business performance alignment.
  • Interpret/use training evaluation data to recommend revision/modifications to training curricula/materials.
  • Supports the online learning environment through training and implementation, and promotes the expanded use of online help and user performance support. 
  • Develop & conduct in-house and virtual classroom training sessions on commonly used Echo360 software solutions independently or with subject matter experts
  • Assist with the identification of Echo360 staff technical training needs and develop and deliver training in the appropriate format (instructor led, end-user guides, online content) to meet identified needs.
  • Proofread and edit own work and work of others to improve quality, readability, and effectiveness of all User Education deliverables.

Desired Skills

  • Instructional Design, Technical Writing, Teaching/Training, performance measuring, multimedia, curriculum and course development.
  • Proficiency with online help software design and development methodology.
  • Self-driven with the ability to effectively prioritize and execute tasks.
  • Ability to share knowledge and work in a strong team-oriented environment.
  • Excellent writing, editing, and proofreading of material for clarity, accuracy and conciseness.
  • Demonstrated history of superior communication skills, verbal and written, with diverse personalities, technical competency levels, and cultures.
  • Aptitude to quickly learn and utilize Echo360 technology.
  • Demonstrated attention to detail and strong organization, planning & problem solving skills.

Desired Experience

  • Minimum of five years of instructional design, technical writing and course development experience. 
  • Experience with higher education technology and lecture environment.
  • Demonstrated understanding of active learning pedagogy.
  • Knowledge of instructional design concepts and principles, technical communication, writing, and end user training.
  • Ability to work in a team environment. 
  • Knowledge of online teaching and learning methods.
  • Strong PC skills and expertise in MS Office, RoboHelp 11, Visio
  • Optional: Echo360 Active Learning Platform

Education

  • Bachelor's or Master's Degree in Education, Instructional Design, or related subject.

 

 

Account Development Representative (Inside Sales)

Location: Reston, VA, United States (Corporate Headquarters)

The Account Development Representative (ADR) is responsible for prospecting and selling the Echo360 Active Learning Platform into existing educational accounts within their assigned geographic territory.  The ADM role collaborates closely with multiple territory-based Regional Sales Managers (RSMs) to define and execute joint plans focused on expanding the Echo360footprint and migrating legacy clients to our new SaaS offering.

The Account Development Representative is a quota-carrying overlay sales role designed to complement and enhance the results of a six-member team of territory-based Regional Sales Managers (RSMs). ADRs are expected to close sales directly whenever possible but may collaborate with the assigned RSM to pursue qualified opportunities requiring an on-site sales engagement. ADRs are responsible for communicating frequently with their RSMs to ensure alignment and coordination of all harvesting sales activities and their associated Account Service Representative to coordinate overlapping renewal activities.

Responsibilities

  • Build and maintain an individual sales pipeline large enough to exceed quarterly/annual sales quotas.
  • Accurately forecast opportunities based on realistic assessments.
  • Operate in a Team Selling environment where tight integration with multiple Regional Sales Managers and other internal stakeholders is critical.
  • Learn and effectively deliver all Echo360 sales messages, product information and competitive positioning.
  • Remotely present and demonstrate all Echo360 solutions.
  • Contact and convert inbound leads into qualified sales opportunities.
  • Mine an existing client database for new business prospects.
  • Research and prospect into target accounts.
  • Contact, qualify and document new sales opportunities based on Echo360 qualification criteria.
  • Negotiate, prepare and deliver high quality purchase proposals.
  • Secure contracts and purchase orders from new customers.
  • Participate in bi-weekly territory pipeline calls and periodic territory review presentations with RSMs and relevant sales executives.
  • Participate fully in product training sessions, meetings, skills training and professional development opportunities.

Desired Skills

  • “Challenger Sale” / Hunter mentality
  • Three (3) plus years of experience selling software solutions, preferably to higher education
  • Proven track record of consistent sales achievement
  • Exceptional prospecting skills
  • Outstanding verbal and written communications skills
  • Strong analytical aptitude
  • A collaborative  mindset and willingness to work in a tightly knit team environment
  • Highly-organized self-starter, able to handle multiple tasks with minimal oversight
  • Proficiency using CRM or contact management software, preferably Salesforce.com
  • Ability to meet team metrics including call volume, opportunity creation and new business wins
  • Willingness to travel for on-site customer visits, domestic events and tradeshows (Approximately 10%)
  • Bachelor's degree from an accredited institution
  • A true passion for educational advancement