$150K — $200K *
What we’re about
IMAX is not your everyday entertainment experience, so it’s not surprising that IMAX employees and their careers go beyond the ordinary. Our employees share a passion for quality in everything they do. Our Hollywood people are movie business insiders with years of production experience. Our technology experts are unashamedly geeky – people who can talk for hours, and be riveting, about color gamut and lasers. Our business people are consummate sales and marketing professionals who are spreading the IMAX word around the world.
Of course we offer all the benefits you’d expect from a company with over 50 years of history. Yet, beyond this, we know everyone works differently and is motivated by different things. That’s why we offer competitive pay and a wide assortment of benefits – to help you make the most of your life at work and away from it.
As the world’s leading entertainment technology company, IMAX has revolutionized the way people experience movies. Specializing in immersive motion picture technologies, our employees are driven by a passion to take audiences around the world to places they’ve only dreamed of.
Come explore IMAX – where innovation, creativity and passion come together.
What you’ll be doing:
Reporting to the SVP R&D you will be responsible for:
Working within an R&D team to develop and implement image processing pipelines and workflows for cloud-based movie post production
Software development which produces solid, reliable and scalable code
Solving problems in a fast-paced environment
Develop in an agile environment while meeting deadlines
Partner with the production teams to support them in achieving our production goals
Cooperate with system support staff to provide diagnostic tools and second tier support
What we’re looking for:
BSc in Computer Science or equivalent
Proven track record architecting and deploying robust cloud based distributed systems with cost effective load balancing.
8+ years of experience in producing production software solutions
6+ years proven expertise in cloud computing with emphasis on high volume data resilient batch processing pipelines, SaaS and containerization technologies
Demonstrated experience developing and implementing software on Linux server systems.
Deep experience in software development with various programming and scripting languages (node.js, Java, Perl, Python, C++…)
Practical knowledge in the design and implementation of SOA architectures
Expertise in the use of relational databases, MySQL, MariaDB, PostgreSQL …
Experienced in source control, branch management (e.g. Git ), CI/CD and test driven development
Experience with AWS is considered essential
A self starter that can work independently while still meeting expectations and requirements of business partners and team members
Must have excellent verbal and written communication skills
The ideal candidate will have:
Excellent problem-solving Abilities that include the process of working through details of a problem to reach a solution
Communication Listens and interprets verbal and non-verbal inputs in order to ensure thoughts and ideas are understood. Organizes a response based on an awareness of content and intent
Business Acumen Understands the factors influencing our business and can integrate the various
Analytical Thinking ability to tackle a problem by using a logical, systematic, sequential approach. Approaches a complex task or problem by breaking it down into its component parts and considering each part in detail. Weighs the costs, benefits, risks, and chances for success, in making a decision.
Creativity Generates new ideas, challenges the status quo, takes risks, supports change, encourages innovation, solves problems creatively.
Detail and quality focus Attentive to detail and accuracy committed to excellence, looks for improvements continuously, Monitors quality levels, finds root cause of quality problems, owns/acts on quality problems.
Problem solver Ability to propose solutions to problems.
Teamwork / Collaboration Desire to work cooperatively with others on a team; as a team leader/manager, the ability to demonstrate interest, skill, and success in getting groups to learn to work together.
Technical/Professional Knowledge Strong level of technical and professional skill or knowledge in position-related areas; keeping up with current developments and trends in areas of expertise.
Valid through: 3/18/2021
$100K + $50K bonus