Career Opportunities with Sundance Institute

A great place to work.

 
 
 
 
 
Careers At Sundance Institute

Current job opportunities are posted here as they become available.

We are currently able to operate in the following states: AZ, CA, CO, CT, FL, GA, IL, IN, LA, MA, MI, MT, NE, NJ, NY, OH, OR, PA, TX, UT, VA, WA, and the District of Columbia.

Be alert for email accounts purporting to be Sundance Institute. All official communications about jobs will come from an @sundance.org email address or via our recruitment software, ClearCompany Talent Management. Please contact hr@sundance.org if you have any questions about our recruitment processes. 
 

 

 
 
 
 
 

Software Engineer, Sundance Collab

Location:
Department: DI - Digital

POSITION OVERVIEW

This Software Engineer, Sundance Collab is responsible for full-stack software development across all aspects of the Sundance Collab Platform and website.

Working under the Director of Digital Engineering, the Software Engineer will participate in all facets of software and system development life-cycle across multiple technology stacks, including development of new solutions, refinement and maintenance on existing systems as well as development on cross-platform integrations and scripts. This role will also be responsible for routine maintenance and ensuring that the Sundance Collab Platform follows cybersecurity best practices.

This temporary position works 30 hours per week from Wednesday, September 3, 2025 through Friday, August 28, 2026. This position may work remotely from within any of our operating states. Extended hours, including evenings and weekends will be required at key points to meet deadlines and respond to on-call needs as assigned.

Top priorities include but are not limited to…

  • Writing and maintaining code across the full Sundance Collab Platform technology stack, including backend support, assisting in frontend development for the Sundance Collab website and supporting features for course creation, assessment, progress tracking, and user management with granular permissions.

  • Identifying and resolving errors and vulnerabilities in existing code.

  • Analyzing issues, proposing solutions, and implementing solutions across multiple tech stacks that utilize different languages and frameworks.

  • Continually looking for opportunities to improve the platform, including cleaning up tech debt as it’s discovered.

  • Participating in code reviews to maintain quality and consistency across codebases.

  • Conducting unit testing to ensure individual methods function in a wide array of scenarios.

  • Conducting integration testing to ensure that cross-platform integrations are properly communicating.

  • Conducting system testing to ensure software quality and adherence to cybersecurity best practices.

  • Creating and maintaining documentation for software components and systems.

  • Thoroughly commenting code with clear and detailed explanations of the inputs/outputs and function for documentation.

  • Providing development support to align the Sundance Collab Platform with Payment Card Industry (PCI) compliance standards.

  • Supporting limited training for colleagues on in-house and third party solutions.

  • Providing dedicated support in the event of severity 1 and severity 2 issues that occur within the Sundance Institute Collab Platform.

  • Participating in project scoping and technical planning discussions.

  • Working with other engineers and stakeholders to understand project requirements and deliver solutions.

  • Performing end-to-end QA in User Acceptance Testing of the Sundance Institute Collab Platform.

  • Continuously learning new technologies, tools, and development methodologies to inform improvements.

  • Researching innovations and new technology for web design and developing plans for implementation as needed.

You have the following direct or transferable skill sets:

  • 4 years of experience writing software for high-volume frontend and/or backend systems.

  • Programming proficiency in one or more languages (e.g., Javascript, Python, PHP).

  • Proficiency working with backend server architecture.

  • Proficiency working with adaptive bitrate video streaming platforms, backends and processes.

  • Proficiency working with popular frameworks like ReactJS.

  • Proficiency working with runtimes like NodeJS and content management systems like Wordpress.

  • Proficiency working with popular database solutions like MongoDb and MySQL.

  • Proficiency working with popular cloud services like AWS EC2, RDS, SES, S3, Lambda, Cloudfront, API Gateway, CloudWatch.

  • Outstanding verbal, written, and interpersonal communication skills required to work effectively with a wide variety of people.

  • Strong analytical and problem-solving skills.

  • Familiarity with software development methodologies (e.g., Agile).

  • Excellent organizational skills with a strong initiative and ability to self-manage workload.

  • Legal authorization to work in the United States.

You will be successful in this role if you...

  • Write dependable and reusable code.

  • Effectively manage user databases and can develop their architecture for streamlined automation.

  • Familiarize yourself with new technologies and innovate on our current practices.

  • Immerse yourself in unfamiliar areas of technology to accomplish your goals.

  • Take ownership of assigned systems or modules and independently drive development and improvements.

  • Remain adaptable and flexible, jumping in to support the team on various projects.

  • Prioritize innovation to identify efficiencies and embrace new ways to complete tasks.

  • Collaborate effectively with colleagues.

In addition to a weekly pay of $1,346.15 to $1,730.77*, this position is eligible for benefits & perks, highlights include:

  • Paid sick leave and Institute holidays

  • Employee assistance program

  • Employee Wellness Initiatives

  • Sundance Film Festival passes and benefits (varies each year)

*Location will be taken into consideration when making the final offer.

**Applications open 08/19/2025 and will be accepted for at one week

 

 
 
 
 
 

 

 
 
 
 
 

Applicant Tracking System Powered by ClearCompany HRM Applicant Tracking System