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.

Corporate Development Manager

Location: Reston, VA, United States

About the Job

Our Corporate Development Manager will play a key role in the growth of the company by evaluating mergers and acquisition opportunities, analyzing business unit financial performance, developing product and pricing strategy, maintaining pro forma models used for both company operations and investor decisions, and a wide range of other ad hoc activities as they come up. The individual will report to the CFO/COO and work very closely with the CEO, and interact with senior managers in the business as well as with members of the Board of  Directors. This position requires a motivated self-starter energized by the rapid pace and limited structure of venture backed start-ups.

Reports to:

Chief Financial Officer/Chief Operations Officer

Responsibilities

  • Perform complex analysis and/or modeling to answer strategic business questions
  • Prepare presentations for business leaders and Board of Directors to highlight financial trends and summarize business plans
  • Work with CEO and CFO/COO to develop annual budget and monthly forecasting tools
  • Create due diligence materials for potential investor, fundraising, and acquisition efforts
  • Conduct ad hoc financial analysis as required

About You

  • A Bachelor’s Degree (required)
  • Strong problem solving and analytical skills, including financial modeling, as demonstrated by 1-3 years post bachelor’s degree experience in a top tier management consulting, investment banking, or corporate development environment
  • Mastery of MS Excel and PowerPoint. Familiarity with Salesforce.com and other analytical/database management tools (preferred)
  • Strong communication skills including the ability to design and develop structured presentations, present results of work and analysis in both formal and informal settings with senior managers, board members and other stakeholders internal and external to the business
  • Proficient understanding of technology, the software industry, and/or higher education preferred
  • Local candidates preferred; will consider those who are open to relocation (with limited assistance from the company)
  • Pre-MBA candidates must be willing to commit 2 years of work

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.