Software Engineer

1 month ago


Canada S27a Full time
About Opus Clip

Opus Clip is a cutting-edge AI video editing platform that has revolutionized the way users create and share video content. As a rapidly growing startup, we are seeking a talented Software Engineer to join our team and help shape the future of video editing.

With a strong focus on innovation and customer satisfaction, we are committed to delivering a seamless user experience that sets us apart from the competition. Our team is passionate about pushing the boundaries of what is possible with AI-powered video editing, and we are looking for someone who shares our vision and enthusiasm.

Position Background and Responsibilities

We are building a new team in Canada to develop our next-generation smart AI editor, which will enable users to create high-quality video content with ease. As a Software Engineer on this team, you will be responsible for designing and implementing robust features that enhance user growth and product value.

You will work closely with our product, marketing, and data teams to brainstorm, plan, and deploy features that meet the evolving needs of our users. Your analytical skills will be essential in interpreting data, identifying trends, and making informed decisions that drive growth.

Qualifications
  • Bachelor's degree or higher in Computer Science or a related field
  • 5-8 years of experience in software engineering
  • Fast learner and self-starter with a broad range of tech skills
  • Strong product and business sense, with the ability to build products based on customer needs
  • Good understanding of software engineering principles and best practices
  • Excellent analytical skills, with the ability to interpret data and make informed decisions
Preferred Experiences
  • Experience with successful user growth or traffic acquisition projects
  • Experience with analytics tools, such as Google Analytics or Mixpanel
  • Previously built products as an individual developer, with a strong portfolio of side projects
Benefits
  • Competitive salary and benefits package
  • Competitive stock options and performance-based bonuses
  • Comprehensive medical, dental, and vision plans
  • Professional development and growth opportunities
  • Global team offsite
  • An exciting work environment with a strong culture of innovation


  • Canada Orchestry Software Full time

    Job Title: Software Engineering ManagerOrchestry Software is seeking a highly skilled and experienced Software Engineering Manager to lead our engineering team in the design, development, and delivery of high-quality software solutions.Responsibilities:Lead, mentor, and coach a team of software engineers, fostering a collaborative and high-performance work...


  • Canada Orchestry Software Full time

    Job Title: Software Engineering ManagerOrchestry Software is seeking a highly skilled and experienced Software Engineering Manager to lead our engineering team in the design, development, and delivery of high-quality software solutions.Responsibilities:Lead, mentor, and coach a team of software engineers, fostering a collaborative and high-performance work...


  • Canada Orchestry Software Full time

    Software Engineering ManagerOrchestry Software is seeking a highly skilled Software Engineering Manager to lead our team of software engineers in the design, development, and delivery of high-quality software solutions.Responsibilities:Lead, mentor, and coach a team of software engineers, fostering a collaborative and high-performance work environment.Set...


  • Canada Orchestry Software Full time

    Software Engineering ManagerOrchestry Software is seeking a highly skilled Software Engineering Manager to lead our team of software engineers in the design, development, and delivery of high-quality software solutions.Responsibilities:Lead, mentor, and coach a team of software engineers, fostering a collaborative and high-performance work environment.Set...


  • Canada Orchestry Software Full time

    Software Engineering ManagerOrchestry Software is seeking a highly skilled Software Engineering Manager to lead our team of software engineers in the design, development, and delivery of high-quality software solutions.Responsibilities:Lead, mentor, and coach a team of software engineers, fostering a collaborative and high-performance work environmentSet...


  • Canada Orchestry Software Full time

    Software Engineering ManagerOrchestry Software is seeking a highly skilled Software Engineering Manager to lead our team of software engineers in the design, development, and delivery of high-quality software solutions.Key Responsibilities:Lead, mentor, and coach a team of software engineers, fostering a collaborative and high-performance work...


  • Canada Orchestry Software Full time

    Software Engineering ManagerOrchestry Software is seeking a highly skilled Software Engineering Manager to lead our team of software engineers in the design, development, and delivery of high-quality software solutions.Responsibilities:Lead, mentor, and coach a team of software engineers, fostering a collaborative and high-performance work environmentSet...


  • Canada Orchestry Software Full time

    Software Engineering ManagerOrchestry Software is seeking a highly skilled Software Engineering Manager to lead our team of software engineers in the design, development, and delivery of high-quality software solutions.Key Responsibilities:Lead, mentor, and coach a team of software engineers, fostering a collaborative and high-performance work...


  • Canada Orchestry Software Full time

    Software Engineering ManagerOrchestry Software is seeking a highly skilled Software Engineering Manager to lead our team of software engineers in the design, development, and delivery of high-quality software solutions.Responsibilities:Lead, mentor, and coach a team of software engineers, fostering a collaborative and high-performance work environment.Set...


  • Canada Orchestry Software Full time

    Software Engineering ManagerOrchestry Software is seeking a highly skilled Software Engineering Manager to lead our team of software engineers in the design, development, and delivery of high-quality software solutions.Responsibilities:Lead, mentor, and coach a team of software engineers, fostering a collaborative and high-performance work environment.Set...


  • Canada Orchestry Software Full time

    {"Responsibilities": "Key ResponsibilitiesLead and mentor a team of software engineers, fostering a collaborative and high-performance work environment.Set clear objectives and performance expectations for team members, and provide regular feedback and guidance to support their professional growth.Drive the development and implementation of software...


  • Canada Orchestry Software Full time

    {"Responsibilities": "Key ResponsibilitiesLead and mentor a team of software engineers, fostering a collaborative and high-performance work environment.Set clear objectives and performance expectations for team members, and provide regular feedback and guidance to support their professional growth.Drive the development and implementation of software...


  • Canada CENTRIC SOFTWARE Full time

    **Job Summary**Centric Software is seeking a highly skilled Senior Mobile Application Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality mobile applications for our clients.Key Responsibilities:Design and develop mobile applications for iOS and Android...


  • Canada CENTRIC SOFTWARE Full time

    **Job Summary**Centric Software is seeking a highly skilled Senior Mobile Application Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality mobile applications for our clients.Key Responsibilities:Design and develop mobile applications for iOS and Android...


  • Canada Horizon Software Full time

    Software Developer (Full Time Position)We are seeking a skilled Software Developer to join our Hong Kong team. Our Engineering Teams focus on designing, developing, and maintaining the global infrastructure, architecture, and features of our core solutions.Your Day-to-DayAs a Software Developer, you will contribute to the development of our solutions,...


  • Canada CENTRIC SOFTWARE Full time

    **About the Role**We are seeking a highly skilled software engineer to join our dynamic team at Centric Software. The ideal candidate will have a deep understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resilient services.**Key Responsibilities**Design and develop robust...


  • Canada CENTRIC SOFTWARE Full time

    **About the Role**We are seeking a highly skilled software engineer to join our dynamic team at Centric Software. The ideal candidate will have a deep understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resilient services.**Key Responsibilities**Design and develop robust...


  • Canada Software Defined Automation GmbH Full time

    Revolutionize Transportation Security with UsWe're on a mission to build a sustainable future for transportation. Our electric bikes and scooters have powered millions of rides worldwide, reducing carbon emissions and promoting eco-friendly mobility.About the RoleWe're seeking a highly skilled Staff Security Software Engineer to join our Security team. As a...


  • Canada Software Defined Automation GmbH Full time

    Revolutionize Transportation Security with UsWe're on a mission to build a sustainable future for transportation. Our electric bikes and scooters have powered millions of rides worldwide, reducing carbon emissions and promoting eco-friendly mobility.About the RoleWe're seeking a highly skilled Staff Security Software Engineer to join our Security team. As a...


  • Canada Software Defined Automation GmbH Full time

    Revolutionize Transportation Security with UsWe're on a mission to build a sustainable future for transportation. Our electric bikes and scooters have powered millions of rides worldwide, reducing carbon emissions and promoting eco-friendly mobility.About the RoleWe're seeking a highly skilled Staff Security Software Engineer to join our Security team. As a...