Job Description
Sony Imageworks Québec is seeking a Principal Infrastructure Engineer to join their team in Montreal. The successful candidate will be responsible for designing, developing, and maintaining complex web applications, contributing to architectural decisions, and mentoring junior developers. They will work with a talented group of programmers to develop technologies that meet the artistic vision of the creative team.
Responsibilities:
- Designing, developing, and maintaining high-performance, scalable, and secure web applications.
- Writing clean, efficient, and well-documented code.
- Implementing front-end and back-end solutions using appropriate technologies.
- Conducting thorough code reviews and ensuring adherence to coding standards.
- Troubleshooting and debugging complex technical issues.
- Staying abreast of technological advancements and industry standards.
- Participating in architectural discussions and contributing to technical decision-making.
- Designing and implementing robust and scalable database schemas.
- Evaluating and recommending new technologies and tools.
- Ensuring application performance, security, and accessibility.
- Mentoring and guiding associate developers.
- Communicating effectively with stakeholders and providing regular project updates.
- Monitoring application performance and identifying areas for optimization.
- Addressing and resolving technical debt.
Requirements:
- Bachelor's degree in computer science, computer engineering, or equivalent.
- Minimum of five years of experience as an infrastructure or software engineer.
- Strong proficiency in back-end web programming using Python frameworks like Django and/or FAST API.
- Experience with production tracking software and Autodesk Flow/Shotgun.
- Experience in web interface programming using modern JS frameworks like Angular or React and CSS frameworks.
- Solid knowledge of RDBMS/SQL and Postgres.
- Excellent mentoring, interpersonal, and presentation skills.
- Exceptional communication and strategic leadership skills.
The role offers:
- Healthcare benefits.
- Tuition reimbursement.
- RRSP (Registered Retirement Savings Plan).
- Sick and vacation days.
- Standard increases (if applicable).