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.

Manager, Academic Partnerships (Mountain West)

Location: Preferably, the Manager-Academic Partnerships for this region will be based in Colorado, but other locations will be considered.  

About the Job

Managing Echo360 software and hardware sales in the Mountain West Region, the Manager-Academic Partnerships will engage senior academic leaders (including Presidents and Provosts) to understand their top strategic challenges (e.g., graduation rates, student retention, performance-based funding) and position Echo360 to help them improve outcomes in these areas.

This role is based within the assigned territory with an expectation of significant travel to higher education customer campuses within the territory and to other Echo360 and industry events as required.  

Reports to:

VP, Sales

Responsibilities

  • Meet or exceed sales objectives of assigned territory by promoting and selling the education products through professional sales techniques and long-term customer relationships.
  • Manage complex sales cycle – from qualification to close for multiple, high-volume deals of education product offerings.
  • Responsible for identifying and selling significant, strategic accounts in higher education, working closely with inside sales and sales engineering resources to drive business to close.
  • Build and implement territory plans for education market accounts. Formulate and execute on account strategies.
  • Develop & close new opportunities to deliver quarterly quota target. Continually build a pipeline of qualified opportunities that can be closed over time while maintaining strong sales metrics for prospecting goals, demos, customer visits and sales.
  • Deliver presentations and proposals to clients both online and in person. Clearly articulate product value proposition to client’s decision makers.
  • Manage all aspects of active opportunities, including technical sales requirements.  Participate in requirements surveys at client sites if needed.
  • Prospect for new business via cold calling, networking and referrals.
  • Collaborate with authorized Echo360 partners to identify and pursue sales opportunities and deliver more complete customer solutions.
  • Develop thorough knowledge of the products provided by the company and continually enhance skills on how to apply that knowledge to solve customer needs. 
  • Develop thorough knowledge of competitive solutions. Use knowledge to overcome objections raised by prospects.
  • Administrative duties include preparation of proposals, quotes, contracts, accurate sales forecasts and recording of all activities, communications and contacts via CRM system Salesforce.com. 

About You

  • Minimum of 10 years’ experience selling enterprise software/SAAS to the higher education market
  • Previous experience selling academic solutions to senior academic leaders
  • Proven proficiency at executing a sales cycle according to best practices including identification, positioning, qualification, discovery, proposal, contracting and closing.  Track record of getting to key client decision makers at senior levels of colleges and universities.
  • Strong education market knowledge including understanding of current trends in teaching/learning and use of academic technology.
  • Understanding of education industry sales cycle. 
  • Knowledge of Salesforce.com a plus
  • Bachelor’s degree
  • Superior verbal and written communication skills
  • Ability to travel up to 50% domestic

Echo360 believes that improved outcomes start with great moments in the classroom. Echo360 powers the modern classroom experience by pulling content, lectures, social learning tools and resources into one connected environment allowing students to seamlessly interact in traditional, hybrid or online classes. Echo360 captures these interactions and provides real-time learning data so instructors can see what’s working and what’s not and intervene proactively to improve outcomes. Today, Echo360 technologies are used by over 3 million students in 8,000 classrooms at 600 higher ed institutions across 30 countries. 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. 

Software Engineer (New York, NY)

Location: New York, NY, United States

About the Job

At the New York office, you’ll be joining a small and talented group of engineers building out Echo360’s web platform and applications As a Software Engineer on the Active Learning Platform team, you will work on products from inception, through development, and ultimately to testing and release. Being a relatively small team, you will have the freedom and opportunity to help direct the shape and evolution of our technical architecture.

At Echo360 we are developing a culture and set of core values designed to enable our engineers to build the best technology possible. We value productivity over process, but never at the expense of quality. We obsess over code quality, test coverage, and peer review. These methods allow Echo360 to develop industry leading solutions while competing with companies that have much larger engineering teams.

We’re looking for talented engineers with the ability to work on multiple layers within a system. A healthy obsession for scalability and data processing problems doesn’t hurt. Flexibility and willingness to work on various aspects of a feature and with various technologies is a must.

We all have opinions on how to improve education…..help come make these ideas a reality. At Echo360, the products you develop will help millions of students at hundreds of colleges and universities across the world.

Responsibilities

  • Build infrastructure to manage curriculums across hundreds of schools
  • Develop scalable systems that can manage millions of concurrent students watching millions of hours of lecture content
  • Design systems capable of collecting millions of behavioral data points a day to help educators evaluate their methods and students
  • Help maintain the backbone of the Echo360 platform that keeps our various services in sync and working together
  • Actively and productively contribute to the full Agile process
  • Stay current with relevant technologies
  • Build high-quality deliverables (code, test, hardware, schemas) quickly with minimal direction
  • Think creatively and lead the resolution of problems facing the team

About You

  • Bachelor's degree (preferred)
  • 3-7 years related professional experience in software engineering
  • Experience with Scala and AWS data services is a plus
  • A passion for building scalable and performant web systems
  • Outstanding verbal and written communications skills
  • A Well-organized self-starter

Echo360 believes that improved outcomes start with great moments in the classroom. Developed by educators, Echo360 helps instructors capture and extend those moments to improve student engagement before, during and after class. 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.

 

Product Manager

Location: Reston, VA (preferred) or New York, NY

About the Job

Responsible for market analysis, roadmap, execution, and sales support for Echo360’s flagship lecture capture capabilities. Within our agile development process, you will be analyzing and prioritizing requirements, defining the product vision, owning the user experience, and working closely with engineering across the full product lifecycle. The Product Manager role requires deep domain expertise in audio/video/display or other signal processing software and hardware solutions and an ability to work seamlessly with customers, prospects, marketing, sales, and vendors, while still being highly available to the development team – communicating with them at a technical level.

Reports to:

EVP, Product

Responsibilities

  • Drive Echo360’s lecture capture vision, product strategy, and roadmap
  • Manage and prioritize the product backlogs
  • Engage in release planning and all sprint ceremonies
  • Support the development team on a daily basis
  • Know intimately the competition and our marketplace
  • Fanaticize others about your solutions and the customer value they create
  • Lead within the company with minimal supervision
  • Oversee our hardware manufacturing partner
  • Own a full stack of hardware, firmware, and application software solutions
  • Demonstrate your mastery of product management techniques and best practices
  • Be a servant-leader within the company, cross-training and supporting colleagues
  • Optimize the P&L of your product line more and more each day

About You

  • Technical Bachelor's Degree or equivalent experience (MS/MBA is a plus)
  • Minimum of 2 years experience as a Product Manager or Product Owner with demonstrated success defining and launching excellent products. (Experience within the educational market is a plus)
  • 2+ years of experience in agile development
  • Excellent written and verbal communication skills
  • Experience with AV or other digital signaling solutions (SaaS is a plus)
  • Fluency with hardware and software
  • Excellent teamwork skills with proven ability to influence cross-functional teams without formal authority
  • Formal training in product management preferred (Pragmatic Marketing)
  • Must be able to travel 15% of the time

Echo360 believes that improved outcomes start with great moments in the classroom. Echo360 powers the modern classroom experience by pulling content, lectures, social learning tools and resources into one connected environment allowing students to seamlessly interact in traditional, hybrid or online classes. Echo360 captures these interactions and provides real-time learning data so instructors can see what’s working and what’s not and intervene proactively to improve outcomes. Today, Echo360 technologies are used by over 3 million students in 8,000 classrooms at 600 higher ed institutions across 30 countries. 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.

Software Engineer (Reston, VA)

Location: Reston, VA 

About the Job

At the Reston office, you’ll be joining a talented group of engineers building Echo360’s media capture and processing systems. As a Software Engineer on the Capture Team, you will work on products from inception, through development, and ultimately to testing and release. Being a relatively small team, you will have the freedom and opportunity to help direct the shape and evolution of our technical architecture.

At Echo360 we are developing a culture and set of core values designed to enable our engineers to build the best technology possible. We value productivity over process, but never at the expense of quality. We obsess over code quality, test coverage, and peer review. These methods allow Echo360 to develop industry-leading solutions while competing with companies that have much larger engineering teams.

We’re looking for talented engineers with the ability and desire to learn to work on multiple layers within a system. Our team covers everything from desktop applications to web-scale device management and media processing. A healthy obsession for scalability and reliable systems processing problems doesn’t hurt. Flexibility and willingness to work on various aspects of a feature and with various technologies and platforms is a must.

We all have opinions on how to improve education…..help come make these ideas a reality. At Echo360, the products you develop will help millions of students at hundreds of colleges and universities across the world.

Reports to:

Principal Software Architect

Responsibilities

  • Build desktop and service-level client applications on Mac and Windows for reliably streaming, capturing, and uploading media
  • Develop scalable systems that can perform custom processing of hundreds of thousands of hours of audio/video content weekly
  • Develop microservices for managing tens of thousands of devices in real time
  • Actively and productively contribute to the full Agile process
  • Constantly cross-train, learn new technologies, and contribute ideas to the team
  • Build high-quality deliverables (code, test, hardware, schemas) quickly with minimal direction
  • Think creatively and lead the resolution of problems facing the team

About You

  • Bachelor's Degree (preferred)
  • 1-3 years related professional experience in software engineering
  • Experience with C/C++, C#, Objective-C, Go programming language, Scala or AWS data services is a plus
  • A passion for learning new languages and technologies and building scalable and reliable systems
  • Experience with AV or other digital signaling solutions (SaaS is a plus)
  • Outstanding verbal and written communications skills
  • A well-organized self-starter

Echo360 believes that improved outcomes start with great moments in the classroom. Echo360 powers the modern classroom experience by pulling content, lectures, social learning tools and resources into one connected environment allowing students to seamlessly interact in traditional, hybrid or online classes. Echo360 captures these interactions and provides real-time learning data so instructors can see what’s working and what’s not and intervene proactively to improve outcomes. Today, Echo360 technologies are used by over 3 million students in 8,000 classrooms at 600 higher ed institutions across 30 countries. 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.

Systems Administrator

Location: Reston, VA 

About the Job

The Systems Administrator will manage, administer and support Echo360’s in-house and production IT infrastructure. This position will have the opportunity to help design, manage and maintain infrastructure solutions that support Echo360’s products and customers. This role needs to provide hands-on technical support 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 services of source code management, technical document repositories, collaboration tools, monitoring, alerting and performance and capacity management.

Reports to:

Director, Hosting Operations

Responsibilities

  • Ensure that the company’s infrastructure supports all internal and external IT functions for the company
  • Assist with the planning of 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 Infrastructure solutions
  • Provide guidance and management surrounding account administration, single sign on and Federated Identity solutions
  • Assist and maintain security policies and processes
  • Assist the agile teams with their development needs associated with hosting operations

The Systems Administrator will own administrative responsibilities for:

  • 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)
  • Automated backup facilities
  • Automated monitoring and alerting facilities
  • Automated deployment facilities
  • Configuration management
  • JIRA, Confluence and Jenkins Certificate management

About You

  • Bachelors Degree in Computer Science, Engineering, Information Systems or related field (or equivalent experience) required
  • 2+ years experience with Linux systems administration
  • 2+ years experience in supporting systems in large scale data center deployments
  • 2+ years of experience working with cloud-based solutions
  • 2+ years VMware/XenServer or other virtualization administration experience
  • 2+ years experience with web server and application server configuration
  • 2+ years experience with MySQL and Microsoft SQL Server database server configuration
  • Current experience with Amazon Web Services (EC2, EBS, VPC, RDS, ELB, etc)
  • Experience with configuration management software Chef/SaltStack
  • SAN/NAS/Storage solutions experience
  • Exposure to high-traffic medium to large scale environment a plus
  • Knowledge troubleshooting complex network and application environments
  • Knowledge of Cisco Networking
  • Systems administration-level knowledge of HTTP/Apache/Nginx, DNS/BIND, SSH, SNMP, NFS, Perl and/or Shell, Python
  • 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
  • Experience in operational automation of repeatable tasks and the understanding of scaling automation solutions.
  • Strong organizational skills with high attention to detail
  • Ability to thrive in a high energy, fast growth, entrepreneurial environment
  • Excellent communication skills – written, verbal, presentation and interpersonal
  • Hands-on; completes tasks and dependable
  • Strong team player who can build strong relationships at all levels of the organization
  • Ethical, fair and of high integrity
  • Ability to work independently without direct supervision

Echo360 believes that improved outcomes start with great moments in the classroom. Echo360 powers the modern classroom experience by pulling content, lectures, social learning tools and resources into one connected environment allowing students to seamlessly interact in traditional, hybrid or online classes. Echo360 captures these interactions and provides real-time learning data so instructors can see what’s working and what’s not and intervene proactively to improve outcomes. Today, Echo360 technologies are used by over 3 million students in 8,000 classrooms at 600 higher ed institutions across 30 countries. 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.

Customer Success Manager (Mountain West)

Location: Location Flexible (Colorado, Utah or Illinois preferred)

About the Job

The Customer Success Manager (CSM) leads primary account and relationship management after the initial sale of Echo360 products and services. The CSM coordinates all post-sale on-boarding activity and works closely with colleagues to drive faculty adoption and overall customer success with Echo360.

The CSM will focus on faculty adoption of the Echo360 active learning platform as the key driver of customer satisfaction and renewal of Echo360.

Primary CSM metrics include:

1. Customer deployment, adoption, support, satisfaction, and renewal /retention;

2. Echo360 customer trial and platform migration success;

3. Faculty and student adoption of and satisfaction with Echo360 offerings

This is a territory role handling the Mountain West region of North America & Canada in partnership with a territory new sales team. This territory covers the Northwestern United States from Chicago to Seattle as well as Northwestern Canada. This role is based within the assigned territory with an expectation of significant travel to higher education customer campuses within the territory and to other Echo360 and industry events as required.  Preferably, the Customer Success Manager role for these regions will be based in Colorado, Utah or Illinois, but other locations will be considered.

Reports to:

SVP, Customer Success

Responsibilities

  • Drive greater customer experience through initiatives relating to onboarding, faculty adoption, customer satisfaction, and renewal
  • Collaborate with field-based Regional Sales Managers to define and execute joint plans to achieve quarterly and annual team bookings quotas
  • Collaborate with Technical Support team to resolve support issues
  • Translate education market requirements -- including initiatives to enhance teaching and learning before, during and after class, trends into sales opportunities
  • Conduct online and onsite presentations and training as needed
  • Represent Echo360 at territory/regional trade shows and events as needed
  • Significant travel to higher education campuses in the territory as well as to other Echo360 and industry events

About You

Echo360 believes that improved outcomes start with great moments in the classroom. Echo360 powers the modern classroom experience by pulling content, lectures, social learning tools and resources into one connected environment allowing students to seamlessly interact in traditional, hybrid or online classes. Echo360 captures these interactions and provides real-time learning data so instructors can see what’s working and what’s not and intervene proactively to improve outcomes. Today, Echo360 technologies are used by over 3 million students in 8,000 classrooms at 600 higher ed institutions across 30 countries. 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. 

  • Bachelor's degree (preferred), graduate degree (a plus)
  • A minimum of 10 years related professional experience in:
    • Academic technology, eLearning, or instructional design
    • Consultative sales or account management
    • Working at or with higher education institutions
    • Experience with Cloud/SaaS Application Sales and Service
    • IT/Technical/Systems Integration/Network Security
    • Outstanding verbal and written communications skills
  • Well-organized self-starter, able to handle multiple tasks with minimal oversight
  • Technically-savvy individual who can master and demonstrate Echo360 products
  • Proficiency using CRM or contact management software, preferably Salesforce.com
  • Strong team player who can effectively collaborate with deployment and support engineers, training and pedagogical consultants, sales executives, solution engineers and other Echo360 personnel
  • Ability to travel (see position summary)
Technical Support Engineer

Location: Reston, VA

About the Job

The Technical Support Engineer (TSE) provides installation and technical support for Echo360 software products. The Technical Support Engineer interfaces with customers via telephone and email to provide installation assistance, troubleshooting, patches and/or bug fixes, version upgrades, training, and best practices. The TSE ensures a high level of customer satisfaction by providing high quality issue resolution within the established response time intervals and service level standards.

Some travel required during the busy installation season (less than 10% overall).

Reports to:

Manager, Technical Services

Responsibilities

  • Provide primary telephone and email technical support response for customers, resellers, and prospects  
  • Track all phone and email cases in Echo360 CRM database
  • Assist in QA testing new software version releases and patches
  • Provide installation, upgrade and training assistance onsite and remotely using screen sharing tools
  • Liaison with Engineering to verify reported bugs, test fixes and patches, and deliver bug fixes and patches to clients and resellers
  • Work with Sales and Sales Engineering to plan and execute evaluation software installation, pre-sale and post sale customer assistance and troubleshooting, custom feature testing and release

About You

  • Bachelor's degree in Computer Science, Information Systems or Multimedia (preferred)
  • 1+ years Customer/Technical Support experience in Digital Media Software or Production Service
  • 2+ years Digital Media Encoding/Production Experience
  • Strong background in enterprise software
  • Previous experience with Blackboard, Canvas, Ellucian, Oracle or Peoplesoft systems or have worked in multimedia services in a university setting with course management and lecture capture technologies
  • Multimedia knowledge, including:
    • Basic understanding of streaming media, video and audio
    • Basic understanding of web technology including HTML, Browsers, Web Servers, etc
    • Basic understanding of digital desktop media formats such as Windows Media, Adobe/Macromedia Flash, Real Networks, QuickTime, as well as popular internet streaming protocols
  • Other technical requirements:
    • Ability to install and configure Windows Operating Systems (required)
    • Ability to install and configure Linux Operating Systems (required)
    • Ability to install and configure IIS, Apache, and Flash streaming servers (required)
    • Basic hardware, software, operating system and device driver troubleshooting skills (required)
    • Thorough understanding of Windows and Linux file systems, file permissions and disk management, including network attached storage mechanisms and remote file system management protocols (required)
    • Ability to configure and perform troubleshooting for basic networking connectivity including TCP/IP, DHCP and DNS (required)
    • Understanding of High Availability and Distributed computing practices, Network load balancing, Fault Tolerance (preferred)
    • Understanding of cloud based SaaS solutions and architecture (preferred)
    • Familiarity with databases MySQL/MSSQL/NoSQL (preferred)
    • Understanding of Course Management Systems (a plus)
  • Strong written and oral communication skills to effectively communicate with customers, manage clients’ expectations through issue resolution process, collect technical and workflow information, and deliver solutions to customers, and resellers
  • Excellent problem solving skills with high attention to details and good follow through
  • The ability to prioritize client, reseller and prospect issue resolution
  • A strong multi-tasker under time constraints
  • Ability to travel occasionally (see position summary)

Echo360 believes that improved outcomes start with great moments in the classroom. Echo360 powers the modern classroom experience by pulling content, lectures, social learning tools and resources into one connected environment allowing students to seamlessly interact in traditional, hybrid or online classes. Echo360 captures these interactions and provides real-time learning data so instructors can see what’s working and what’s not and intervene proactively to improve outcomes. Today, Echo360 technologies are used by over 3 million students in 8,000 classrooms at 600 higher ed institutions across 30 countries. 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.