Job Url: https://www.remoterocketship.com/company/sundance-org/jobs/senior-software-engineer-united-states-remote Job Description: Sundance Institute Website LinkedIn All Job Openings Sundance Institute is a nonprofit organization founded by Robert Redford in 1981, dedicated to fostering new voices in American storytelling and championing independent stories for the screen. It offers a variety of programs, including labs, fellowships, and grants, while hosting the annual Sundance Film Festival, which serves as a crucial platform for filmmakers to showcase their work and connect with industry professionals. The institute also focuses on outreach, inclusion, and providing resources for emerging artists to thrive. film festival • independent film • documentary film • feature film • short film 51 - 200 employees 📱 Media 🤝 Non-profit 📚 Education Senior Software Engineer 2 hours ago 🌵 Arizona – Remote 🏄 California – Remote +19 more states 💵 $85k - $105k / year ⏳ Contract/Temporary 🟠 Senior 🧑‍💻 Full-stack Engineer 🦅 H1B Visa Sponsor AWS Cloud Cyber Security EC2 JavaScript MongoDB MySQL Node.js PHP Python React WordPress Apply Now Receive Emails with Similar Jobs Report problem 📋 Description • Leading all aspects of the platform development process, including the design and maintenance of platform architectures, with a focus on supporting a diverse range of user focus (K12, higher ed, corporate) • Designing and improving development standards and processes • Defining and enforcing compliance standards/processes for the Sundance Institute Collab Platform to ensure that it adheres to PCI compliance standards • Writing and maintaining code across the full Sundance Institute Collab Platform technology stack, including features for course creation, assessment, progress tracking, and user management with granular permissions • Identifying and resolving errors and vulnerabilities in existing code • Proposing 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 its 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 • System testing to ensure software quality and adherence to cyber security 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 support with security and compliance audits of the Sundance Institute Collab Platform and its underlying resources • Training 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 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 🎯 Requirements • 6 years of experience writing software for frontend and backend systems in a corporate setting • Solid experience designing systems end-to-end from high-level architecture to code • Experience with full stack development within high-volume systems • Programming proficiency in one or more languages (e.g., Javascript, Python, PHP) • 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 🏖️ Benefits • Paid sick leave and Institute holidays • Employee assistance program • Employee Wellness Initiatives • Sundance Film Festival passes and benefits (varies each year