We're committed to bringing passion and customer focus to the business.
Software Development Engineer III – Full Stack
ABOUT AVID
Avid makes technology and collaborative tools so creators can entertain, inform, educate, and enlighten the world. Our customers are the visionaries behind the most inspiring feature films, television programs, news broadcasts, televised sporting events, music recording and live concerts. To learn how Avid powers greater creators or for more information, visit www.avid.com.
ABOUT AVID NEXIS
Avid NEXIS accelerates media workflows with a powerful software-defined storage solution that enables real-time collaboration. Avid NEXIS provides the reliability, scalability, and security needed to store, manage, and access media across flash, online, nearline, and cloud storage tiers. It is the choice professionals rely on to help them adapt to today’s unpredictable media production. To learn more, visit www.avid.com/nexis.
JOB SUMMARY
Avid’s Shared Storage Engineering is seeking a Software Engineer III to help develop its flagship media storage system Avid NEXIS. As a member of the engineering team, you will develop software that configures, manages, and monitors the Avid NEXIS distributed file system designed for audio and video industry workflows. As a full stack Software Engineer you will develop front-end UI features, back-end server applications, and micro-services for the Management application that controls storage management tasks. You will work closely with Product Architects, Product Owners, and Engineers (within and across product teams) to deliver strong user experience for Avid’s shared storage solutions. You value teamwork, have excellent verbal communication skills, have excellent motivation, and can work independently.
RESPONSIBILITIES AND DUTIES
Develop management and user interface software for Avid NEXIS using HTML-5, node.js, and Angular.
Collaborate with Product Owners to enhance the usability of Avid NEXIS and add new product features
Engage with customer facing engineers to improve the UX/UI of Avid NEXIS
Participate in an Agile software development model attending agile ceremonies such as daily scrum and weekly refinement sessions
Create and manage user stories in Atlassian Jira and estimate work in story points
Engage with Custom Care engineers and customers to diagnose and resolve issues found in the field
QUALIFICATIONS & SKILLS
Required:
Bachelor's degree in computer science, electrical engineering or related field, or equivalent experience
3-5 years software engineering and development experience
Expertise in Web based infrastructure and server technologies
Experience with front-end technologies, such as HTML, CSS, CSS, Angular, and React
Experience with back-end technologies, such as Node.js and Express
Strong experience with secure coding
Experience using AI coding tools, such as GitHub Copilot
Experience building user interfaces
Good troubleshooting and analytical skills with attention to details; enjoys working with complex systems and on challenging problems
Strong interests in learning state-of-the-art technologies that drive the digital media storage market
Exhibit good judgment with ability to work independently, and recommend and produce solid solutions for a wide range of complex problems
Strong verbal and written English communications skills
Desired:
Knowledge of modern protocols (OpenAPI, and gRPC, and SOAP)
Knowledge of database technologies and SQL
Experience in C and C++, with strong problem-solving skills
Experience with Microsoft Azure, Google Cloud Platform, Amazon Web Services, and building cloud-based applications
Knowledge of authentication and authorization technologies, such as OpenID Connect and JSON Web Tokens
Knowledge of file system implementation concepts (VFS, filter drivers, etc.)
Basic networking and protocol knowledge. Distributed systems experience a plus
Experience in Agile enterprise-scale software development
Understanding of operating system fundamentals (Linux, Windows, or Mac OS X)
Understanding of scalable computing systems, software architecture, data structures, and algorithms
Annual Salary Range: MIN 133,708 to MAX 200,562 PLN
The salary range shown reflects the company's good faith full target range for this position at the time of posting. The company may update or modify this range at any time and endeavors to keep this posting current. Compensation decisions are based on factors including geographic location, experience, skills, education, and business needs. While the full range is posted for transparency, offers are typically made within the lower to middle portion of the range.
Avid is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!