Senior Software Engineer

🔥 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Imagine Communications

Imagine Communications

1001 - 5000 employees

📱 Media

🤝 B2B

💰 $10M Venture Round on 2010-04

Media • B2B • Technology

Imagine Communications is a leading technology provider that specializes in delivering powerful media solutions for the broadcast and media industry. The company enables organizations to create and monetize high-value video content across multiple platforms with a focus on cloud integration, automation, and IP-based infrastructures. Their product offerings include a comprehensive suite of tools for production, playout, ad sales, and overall media management, aiming to enhance efficiency and profitability in the ever-evolving media landscape.

📋 Description

• Research and development of software applications and core components for Windows and Linux systems for x86_64 based architectures, including services for: • Video and audio manipulation and compositing • Effect scheduling and triggering • Media encoding/decoding • Collaborate on projects with the architecture team • Work closely with other development team members in a dynamic, fast-paced, and inviting environment • Work with QA & technical support teams to resolve issues identified by internal testing & customers in the field • Perform self-directed and peer code reviews • Develop unit tests • Document, plan and break-down high-level feature requests into sprint-size tasks

🎯 Requirements

• Bachelor’s degree in computer science, computer engineering, or related discipline • Strong Java development skills • Strong C++ development skills • Object-oriented design experience • 5+ years professional software development experience • 3+ years of multi-threaded application development experience • Knowledge of software engineering principles and best practices • Experience working both independently and collaborating in a team environment • Strong knowledge of concurrent programming techniques • Strong knowledge of Linux and BASH CLI • Strong knowledge of version control systems such as Git and Mercurial • Excellent team player • Versatile & adaptable to new tools & challenges • Excellent troubleshooting and debugging skills • Well-developed oral & written communication skills

🏖️ Benefits

• Medical, Dental, Vision and Life Insurance package • Travel insurance • Access to EAP and Wellness programs, including LifeSpeak and Vitality • Paid time off for volunteering

Apply Now

Similar Jobs

🔥 2 hours ago

Perch | Mortgages, simplified

11 - 50

👥 B2C

💸 Finance

🏠 Real Estate

Intermediate Full Stack Software Engineer at Perch, building features for mortgage decision-making platform. Focused on Angular and Node.js in a remote environment.

🇨🇦 Canada – Remote

💰 Series A on 2022-10

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🔥 3 hours ago

Push Operations

51 - 200

👥 HR Tech

☁️ SaaS

🤝 B2B

Full Stack Software Engineer creating and maintaining payroll system for Push Operations. Collaborating with teams to develop features and ensure compliance across all processes.

🇨🇦 Canada – Remote

💵 $90k - $125k / year

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🔥 3 hours ago

Push Operations

51 - 200

👥 HR Tech

☁️ SaaS

🤝 B2B

Full Stack Software Engineer developing and scaling payroll platform at Push Operations. Collaborating with teams to ensure accuracy and reliability in payroll processes.

🇨🇦 Canada – Remote

💵 $90k - $125k / year

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🔥 3 hours ago

Push Operations

51 - 200

👥 HR Tech

☁️ SaaS

🤝 B2B

Full Stack Software Engineer developing and maintaining payroll platform to ensure accuracy and reliability. Collaborating with a dynamic team to enhance systems for clients.

🇨🇦 Canada – Remote

💵 $90k - $125k / year

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🔥 9 hours ago

Calliere Group

1 - 10

🤝 B2B

🎯 Recruiter

Senior Fullstack Engineer developing backend in Node.js and collaborating on frontend integrations for cloud-native platforms.