Where creativity meets challenge

If you are passionate about and committed to cultivating a sustainable all-digital media market through tech and design innovation, you’ve come to the right place!

Find your fit

No matter where you come from, if you share these values with us, you’ll feel at home at LVL

Results

Our actions stem from a need to deliver results.

Initiative

We trust our people to be self-starters and to chart their own path.

Collaboration

We believe that teams trump individuals.

Learning

We consider failure an opportunity for improvement.

Diversity

We seek and value different perspectives, experiences and opinions.

Results

Our actions stem from a need to deliver results.

Initiative

We trust our people to be self-starters and to chart their own path.

Collaboration

We believe that teams trump individuals.

Learning

We consider failure an opportunity for improvement.

Diversity

We seek and value different perspectives, experiences and opinions.

Who is LVL?

Who is LVL?

The latest from the talent team

Want to get an idea of what the LVL team does outside of the workplace ? See what we’re up to by reading the LVL blog.

Spotlight on LVL's talent

LVL is as strong as its individuals. Every month, we show off our employees. Want to see more of their work? Want to know what they’re passionate about? Read on!

The latest from the talent team

Want to get an idea of what the LVL team does outside of the workplace? See what we’re up to by reading the LVL blog.

Spotlight on LVL's talent

LVL is as strong as its individuals. Every month, we show off our employees. Want to see more of their work? Want to know what they’re passionate about? Read on!

Job openings

What we do

Before you can view content, that content must travel from a database to your screen. That process is surprisingly rich and intricate and, if done right, creates immense value for the viewer. LVL’s expertise is in a product that delivers that content in a seamless, data-driven, enjoyable way.

In other words, by refining content discovery and consumption for each individual viewer, we provide media and entertainment companies with the tools to better reach, engage and retain their audience. With our expanding client roster, our solutions are now used by millions of people.

The team

At LVL, we’re a lively mix of passionate and versatile developers, designers, and analysts. With our diverse skills and expertise, we believe the whole team is responsible for the code we write and support one another in generating great ideas. As a result, we’re proud of our top-quality code and powerful products. Specifically, you will be joining a dedicated Agile group of developers and QA specialists who collaborate with LVL’s visual and interaction designers.

Your challenge

As one of our senior front end developers, you are a fierce advocate of software development best practices, can write exceptional quality code and have the interpersonal skills required to collaborate with our product design team to iteratively define, design and implement new product features. In addition to these responsibilities, seniors developers looking to join our team should be capable of expertly defining software architecture and guiding junior and intermediate developers to overcome technological challenges.

Your future responsibilities:

  • You will be responsible for implementing product functionality translating design ideas, concepts, and requirements into functional and engaging TV entertainment products for Web HTML, desktop and Smart TVs
  • Developing highly engaging products for the media industry in an Agile environment using best practices development methodology and cutting-edge technology stack
  • Developing highly robust and scalable software components using reactive programming mythology

The profile

Your background:

  • You have a Master’s or Bachelor’s degree in software engineering or computer science
  • You have 5 years of software development experience, some of which were spent working in a product-oriented company

You have experience with:

  • Web programming (HTML5, SCSS, LESS, JavaScript, JSON, Angular 2+, Node.js, TypeScript, etc.)
  • Design patterns
  • O.L.I.D. principles
  • Dependency injection
  • Unit testing

Your additional competencies & attributes

  • You are self-motivated and passionate about building highly engaging products using cutting edge technology
  • You have experience working with development and UX\UI design teams
  • You are results oriented and able to contribute in a team environment
  • You have strong verbal & written communication skills in French and English

The dream candidate will also have the following (but don’t worry – if you don’t, we’ll teach you!)

  • Reactive programming (http://reactivex.io, Rx.NET, UniRx, etc.)
  • Experience developing TV apps for Roku, Samsung and LG Smart TVs
  • Experience developing JavaScript and/or Typescript frameworks
  • Knowledge of, and experience working with Ericsson Mediaroom

If you’re interested in this position but do not meet all the requirements, we’d still love to hear from you – just drop us a line to convince us you’re the best fit!

Also, be sure to check out our open-source library and client portfolio and follow us on LinkedIn and Facebook to stay up to date on any new LVL job opportunities.

Why join LVL?

You’ll be intellectually challenged. You’ll create something new. You’ll be paid well and maintain great work-life balance. You’ll be mentored by the best, learn new skills, and grow your expertise. You’ll be proud of your work. You’ll work with amazing, huge clients – our solutions find their way into millions of households. Oh, and we have a killer view of vibrant, beautiful Montreal!

Differences help us grow

If you share our values, you’ll fit right in, no matter your age, gender, race, religion or sexual orientation. We seek different perspectives, experiences and opinions. We embrace diversity because we genuinely believe that it helps us grow.

What we do

Before you can view content, that content must travel from a database to your screen. That process is surprisingly rich and intricate and, if done right, creates immense value for the viewer. LVL’s expertise is in a product that delivers that content in a seamless, data-driven, enjoyable way.

In other words, by refining content discovery and consumption for each individual viewer, we provide media and entertainment companies with the tools to better reach, engage and retain their audience. With our expanding client roster, our solutions are now used by millions of people.

The team

LVL’s DevOps engineer interacts with all of our product stakeholders! Reporting directly to the CTO, not only will you work closely with LVL’s product team of 20+ software developers, you will also work with our management, sales and design departments.

Your challenge

LVL’s DevOps engineer will collaborate with our software engineers to deploy and operate our software environments. You will help automate and streamline our operations and processes, build and maintain tools for deployment, monitoring and operations and participate in all team sprint activities to ensure environments are ready for products being developed & deployed. In addition, you will troubleshoot and resolve issues in our dev, test and production environments.

General responsibilities include:

  • Collaborating with our development teams to define, maintain & evolve the LVL development, test and production cloud environments
  • Assisting in the evolution of continuous integration and deployment process
  • Defining and implementing an application monitoring tool
  • Defining and implementing an error log system
  • Automating infrastructure creation software so that developers can include infrastructure creation in their code
  • Evolving our load testing environments
  • Ensuring our environments are secure
  • Monitoring and addressing all production issues in a timely manner

The profile

As a DevOps engineer you love exploring new tools and, above all, automating everything. In addition to your exceptional ability to solve problems and your analytical skills, you are self-motivated and enjoy working in, and collaborating with various teams. You also have either a Master’s or a Bachelor’s degree in software engineering or computer science.

Additional profile requirements include:

  • 5 years of experience as a DevOps engineer with previous experience as a software developer
  • Experience with large-scale distributed systems in a managed cloud environment
  • Experience in automated build pipeline, continuous integration and continuous deployment to the cloud using GIT, Jenkins, Docker, Kubernetes and Spinnaker
  • Strong programming/scripting knowledge – Bash, Python, etc. In-depth knowledge of AWS services
  • Strong understanding of systems, networking and troubleshooting techniques
  • Highly motivated and self-driven
  • Technically strong and hands-on
  • Good at multitasking and able to thrive in fast-paced environments
  • Methodical, thorough and solution-oriented

The dream candidate will also have the following (but don’t worry – if you don’t, we’ll teach you!)

  • AWS-certification is a plus
  • Experience in dealing with microservices architecture

If you’re interested in this position but do not meet all the requirements, we’d still love to hear from you – just drop us a line to convince us you’re the best fit!

Also, be sure to check out our open-source library and client portfolio and follow us on LinkedIn and Facebook to stay up to date on any new LVL job opportunities.

Why join LVL?

You’ll be intellectually challenged. You’ll create something new. You’ll be paid well and maintain great work-life balance. You’ll be mentored by the best, learn new skills, and grow your expertise. You’ll be proud of your work. You’ll work with amazing, huge clients – our solutions find their way into millions of households. Oh, and we have a killer view of vibrant, beautiful Montreal!

Differences help us grow

If you share our values, you’ll fit right in, no matter your age, gender, race, religion or sexual orientation. We seek different perspectives, experiences and opinions. We embrace diversity because we genuinely believe that it helps us grow.

What we do

Before you can view content, that content must travel from a database to your screen. That process is surprisingly rich and intricate and, if done right, creates immense value for the viewer. LVL’s expertise is in a product that delivers that content in a seamless, data-driven, enjoyable way.

In other words, by refining content discovery and consumption for each individual viewer, we provide media and entertainment companies with the tools to better reach, engage and retain their audience. With our expanding client roster, our solutions are now used by millions of people.

The team

LVL’s data scientist interacts with all of our product stakeholders! Reporting directly to the CTO, not only will you work closely with LVL’s product team of 20+ software developers, you will also work with our management, sales and design departments.

Your challenge

As our data scientist, you will be responsible for proactively fetching data from various sources and analyze it for the purpose of building AI tools that will automate both LVL’s organizational processes as well as our very own E2 Platform’s product processes. Note that E2 is a next-gen solution we developed that facilitates the rapid development and deployment of multiplatform OTT and TVE apps, and that leverages Unity® to target smart TVs, smartphones and gaming consoles.

Your main responsibilities will include:

  • Working with a variety of stakeholders within the organization to identify opportunities for leveraging company data to drive our E2 product
  • Mining and analyzing data to drive optimization and improvement of product development, marketing techniques and business strategies
  • Assessing the effectiveness and accuracy of new data sources and data gathering techniques
  • Coordinating with different functional teams to implement models and monitor outcomes
  • Designing and developing data models and schemas (normalized and de-normalized)

The profile

As a data scientist you know how to make value out of data. In addition to your exceptional analytical skills and your ability to troubleshoot data, you are the type of person that is self-motivated and results-oriented. You also have either an MBA, a Master’s or a Bachelor’s degree in software engineering, computer science or mathematics.

Additional profile requirements include:

  • 5+ years of experience working within web or TV-based product-oriented companies
  • 5+ years of experience working with relational databases
  • Experience with cloud-based SAS business environments
  • Digital marketing experience
  • Ability to write & optimize SQL & scripting languages
  • Excellent understanding of object-oriented design and programming as well as unit testing
  • Knowledge of product instrumentation
  • Experience with NoSQL databases such as MangoDB
  • Experience with Star & Snowflake data warehouse schemas
  • Experience with data warehouse architecture and development including ODS, ETL tools
  • Experience with Python
  • Knowledge of Amazon’s Redshift, Data Pipeline and other web services
  • Working knowledge of Google Analytics, Intercom.io, Amplitude,
  • Strong English verbal and written communication skills

The dream candidate will also have the following (but don’t worry – if you don’t, we’ll teach you!)

  • Keen interest in extracting, gathering, querying and analysing data
  • Strong desire to understand user behavior and trends with quantitative and qualitative data from acquisition to engagement
  • Ability to work within cross-team organizations
  • Ability to work in a fast-paced start-up Agile development environment
  • Self-motivated with solid analytics capability, excellent hands-on skills and someone that enjoys helping deliver engaging products
  • Results-oriented & able to contribute to a team environment
  • Strong French verbal and written communication skills

If you’re interested in this position but do not meet all the requirements, we’d still love to hear from you – just drop us a line to convince us you’re the best fit!

Also, be sure to check out our open-source library and client portfolio and follow us on LinkedIn and Facebook to stay up to date on any new LVL job opportunities.

 Why join LVL?

You’ll be intellectually challenged. You’ll create something new. You’ll be paid well and maintain great work-life balance. You’ll be mentored by the best, learn new skills, and grow your expertise. You’ll be proud of your work. You’ll work with amazing, huge clients – our solutions find their way into millions of households. Oh, and we have a killer view of vibrant, beautiful Montreal!

Differences help us grow

If you share our values, you’ll fit right in, no matter your age, gender, race, religion or sexual orientation. We seek different perspectives, experiences and opinions. We embrace diversity because we genuinely believe that it helps us grow.

What we do

Before you can view content, that content must travel from a database to your screen. That process is surprisingly rich and intricate and, if done right, creates immense value for the viewer. LVL’s expertise is in a product that delivers that content in a seamless, data-driven, enjoyable way.

In other words, by refining content discovery and consumption for each individual viewer, we provide media and entertainment companies with the tools to better reach, engage and retain their audience. With our expanding client roster, our solutions are now used by millions of people.

The team

At LVL, we’re a lively mix of passionate and versatile developers, designers, and analysts. With our diverse skills and expertise, we believe the whole team is responsible for the code we write and support one another in generating great ideas. As a result, we’re proud of our top-quality code and powerful products.

Specifically, you will be joining a dedicated Agile group of developers and QA specialists who collaborate with LVL’s visual and interaction designers.

Your challenge

You are a fierce advocate of software development best practices. What’s more, not only can you define software architecture and express your views to your team, you can also translate complex technological concepts and highlight the benefits of LVL’s solutions to internal and external stakeholders. You are considered an expert problem-solver among your peers and are known for finding quick creative solutions to challenges or issues that may arise. 

Your future responsibilities:

  • As a Senior Unity / C# developer at LVL you will be responsible for implementing product functionality translating design ideas, concepts, and requirements into functional and engaging TV entertainment products for iOS, Android and Android TV and TvOS using Unity and C#
  • Developing highly engaging products for the media industry in an Agile environment using best practices development methodology and cutting-edge technology stack
  • Developing highly robust and scalable software components using reactive programming mythology
  • Application performance optimization that support millions of users

The profile

  • You have a Master’s or Bachelor’s degree in software engineering or computer science
  • You have 5 years of software development experience, some of which were spent working in a product-oriented company
  • You have 3 years of experience as a Unity developer with extensive knowledge of Unity, C#, and performance optimizations for mobile development (iOS & Android)
  • You have worked within modern continuous integration \ continuous deployment cloud pipeline based on Docker containers with Kubernetics orchestrator and Git source control

You have experience with:

  • Design patterns, S.O.L.I.D. principles & dependency injection
  • Software development using Reactive programming methodology
  • Scripting, textures, animation, uGUI system, and user session management
  • OAth2 Authentication implementation
  • Editor scripting
  • Multiplatform development (Open Source, Mono, C/C++, Windows/OS X/Linux)

You have knowledge of:

  • Video development (Codecs, HLS, MPEG-DASH, DRMs, GStreamer, FFmpeg, DirectShow, etc.)
  • Web development (HTML, CSS, JavaScript, JSON, XML, Node.js, TypeScript, etc.)

Your additional competencies & attributes

  • You have experience working with development and UX\UI design teams
  • You are self-motivated and passionate about building highly engaging products using cutting edge technology
  • You have a devops mindset
  • You are results oriented and able to contribute in a team environment
  • You have strong verbal & written communication skills in French and English

The dream candidate will also have the following (but don’t worry – if you don’t, we’ll teach you!)

  • 3D development (Unity 3D, OpenGL, maths, matrices, quaternions, vector, etc.)
  • Reactive programming (http://reactivex.io, Rx.NET, UniRx, etc.)

If you’re interested in this position but do not meet all the requirements, we’d still love to hear from you – just drop us a line to convince us you’re the best fit!

Also, be sure to check out our open-source library and client portfolio and follow us on LinkedIn and Facebook to stay up to date on any new LVL job opportunities.

Why join LVL?

You’ll be intellectually challenged. You’ll create something new. You’ll be paid well and maintain great work-life balance. You’ll be mentored by the best, learn new skills, and grow your expertise. You’ll be proud of your work. You’ll work with amazing, huge clients – our solutions find their way into millions of households. Oh, and we have a killer view of vibrant, beautiful Montreal!

Differences help us grow

If you share our values, you’ll fit right in, no matter your age, gender, race, religion or sexual orientation. We seek different perspectives, experiences and opinions. We embrace diversity because we genuinely believe that it helps us grow.

Job openings

What we do

Before you can view content, that content must travel from a database to your screen. That process is surprisingly rich and intricate and, if done right, creates immense value for the viewer. LVL’s expertise is in a product that delivers that content in a seamless, data-driven, enjoyable way.

In other words, by refining content discovery and consumption for each individual viewer, we provide media and entertainment companies with the tools to better reach, engage and retain their audience. With our expanding client roster, our solutions are now used by millions of people.

The team

At LVL, we’re a lively mix of passionate and versatile developers, designers, and analysts. With our diverse skills and expertise, we believe the whole team is responsible for the code we write and support one another in generating great ideas. As a result, we’re proud of our top-quality code and powerful products. Specifically, you will be joining a dedicated Agile group of developers and QA specialists who collaborate with LVL’s visual and interaction designers.

Your challenge

As one of our senior front end developers, you are a fierce advocate of software development best practices, can write exceptional quality code and have the interpersonal skills required to collaborate with our product design team to iteratively define, design and implement new product features. In addition to these responsibilities, seniors developers looking to join our team should be capable of expertly defining software architecture and guiding junior and intermediate developers to overcome technological challenges.

Your future responsibilities:

  • You will be responsible for implementing product functionality translating design ideas, concepts, and requirements into functional and engaging TV entertainment products for Web HTML, desktop and Smart TVs
  • Developing highly engaging products for the media industry in an Agile environment using best practices development methodology and cutting-edge technology stack
  • Developing highly robust and scalable software components using reactive programming mythology

The profile

Your background:

  • You have a Master’s or Bachelor’s degree in software engineering or computer science
  • You have 5 years of software development experience, some of which were spent working in a product-oriented company

You have experience with:

  • Web programming (HTML5, SCSS, LESS, JavaScript, JSON, Angular 2+, Node.js, TypeScript, etc.)
  • Design patterns
  • O.L.I.D. principles
  • Dependency injection
  • Unit testing

Your additional competencies & attributes

  • You are self-motivated and passionate about building highly engaging products using cutting edge technology
  • You have experience working with development and UX\UI design teams
  • You are results oriented and able to contribute in a team environment
  • You have strong verbal & written communication skills in French and English

The dream candidate will also have the following (but don’t worry – if you don’t, we’ll teach you!)

  • Reactive programming (http://reactivex.io, Rx.NET, UniRx, etc.)
  • Experience developing TV apps for Roku, Samsung and LG Smart TVs
  • Experience developing JavaScript and/or Typescript frameworks
  • Knowledge of, and experience working with Ericsson Mediaroom

If you’re interested in this position but do not meet all the requirements, we’d still love to hear from you – just drop us a line to convince us you’re the best fit!

Also, be sure to check out our open-source library and client portfolio and follow us on LinkedIn and Facebook to stay up to date on any new LVL job opportunities.

Why join LVL?

You’ll be intellectually challenged. You’ll create something new. You’ll be paid well and maintain great work-life balance. You’ll be mentored by the best, learn new skills, and grow your expertise. You’ll be proud of your work. You’ll work with amazing, huge clients – our solutions find their way into millions of households. Oh, and we have a killer view of vibrant, beautiful Montreal!

Differences help us grow

If you share our values, you’ll fit right in, no matter your age, gender, race, religion or sexual orientation. We seek different perspectives, experiences and opinions. We embrace diversity because we genuinely believe that it helps us grow.

 

What we do

Before you can view content, that content must travel from a database to your screen. That process is surprisingly rich and intricate and, if done right, creates immense value for the viewer. LVL’s expertise is in a product that delivers that content in a seamless, data-driven, enjoyable way.

In other words, by refining content discovery and consumption for each individual viewer, we provide media and entertainment companies with the tools to better reach, engage and retain their audience. With our expanding client roster, our solutions are now used by millions of people.

The team

LVL’s DevOps engineer interacts with all of our product stakeholders! Reporting directly to the CTO, not only will you work closely with LVL’s product team of 20+ software developers, you will also work with our management, sales and design departments.

Your challenge

LVL’s DevOps engineer will collaborate with our software engineers to deploy and operate our software environments. You will help automate and streamline our operations and processes, build and maintain tools for deployment, monitoring and operations and participate in all team sprint activities to ensure environments are ready for products being developed & deployed. In addition, you will troubleshoot and resolve issues in our dev, test and production environments.

General responsibilities include:

  • Collaborating with our development teams to define, maintain & evolve the LVL development, test and production cloud environments
  • Assisting in the evolution of continuous integration and deployment process
  • Defining and implementing an application monitoring tool
  • Defining and implementing an error log system
  • Automating infrastructure creation software so that developers can include infrastructure creation in their code
  • Evolving our load testing environments
  • Ensuring our environments are secure
  • Monitoring and addressing all production issues in a timely manner

The profile

As a DevOps engineer you love exploring new tools and, above all, automating everything. In addition to your exceptional ability to solve problems and your analytical skills, you are self-motivated and enjoy working in, and collaborating with various teams. You also have either a Master’s or a Bachelor’s degree in software engineering or computer science.

Additional profile requirements include:

  • 5 years of experience as a DevOps engineer with previous experience as a software developer
  • Experience with large-scale distributed systems in a managed cloud environment
  • Experience in automated build pipeline, continuous integration and continuous deployment to the cloud using GIT, Jenkins, Docker, Kubernetes and Spinnaker
  • Strong programming/scripting knowledge – Bash, Python, etc. In-depth knowledge of AWS services
  • Strong understanding of systems, networking and troubleshooting techniques
  • Highly motivated and self-driven
  • Technically strong and hands-on
  • Good at multitasking and able to thrive in fast-paced environments
  • Methodical, thorough and solution-oriented

The dream candidate will also have the following (but don’t worry – if you don’t, we’ll teach you!)

  • AWS-certification is a plus
  • Experience in dealing with microservices architecture

If you’re interested in this position but do not meet all the requirements, we’d still love to hear from you – just drop us a line to convince us you’re the best fit!

Also, be sure to check out our open-source library and client portfolio and follow us on LinkedIn and Facebook to stay up to date on any new LVL job opportunities.

Why join LVL?

You’ll be intellectually challenged. You’ll create something new. You’ll be paid well and maintain great work-life balance. You’ll be mentored by the best, learn new skills, and grow your expertise. You’ll be proud of your work. You’ll work with amazing, huge clients – our solutions find their way into millions of households. Oh, and we have a killer view of vibrant, beautiful Montreal!

Differences help us grow

If you share our values, you’ll fit right in, no matter your age, gender, race, religion or sexual orientation. We seek different perspectives, experiences and opinions. We embrace diversity because we genuinely believe that it helps us grow.

 

What we do

Before you can view content, that content must travel from a database to your screen. That process is surprisingly rich and intricate and, if done right, creates immense value for the viewer. LVL’s expertise is in a product that delivers that content in a seamless, data-driven, enjoyable way.

In other words, by refining content discovery and consumption for each individual viewer, we provide media and entertainment companies with the tools to better reach, engage and retain their audience. With our expanding client roster, our solutions are now used by millions of people.

The team

LVL’s data scientist interacts with all of our product stakeholders! Reporting directly to the CTO, not only will you work closely with LVL’s product team of 20+ software developers, you will also work with our management, sales and design departments.

Your challenge

As our data scientist, you will be responsible for proactively fetching data from various sources and analyze it for the purpose of building AI tools that will automate both LVL’s organizational processes as well as our very own E2 Platform’s product processes. Note that E2 is a next-gen solution we developed that facilitates the rapid development and deployment of multiplatform OTT and TVE apps, and that leverages Unity® to target smart TVs, smartphones and gaming consoles.

Your main responsibilities will include:

  • Working with a variety of stakeholders within the organization to identify opportunities for leveraging company data to drive our E2 product
  • Mining and analyzing data to drive optimization and improvement of product development, marketing techniques and business strategies
  • Assessing the effectiveness and accuracy of new data sources and data gathering techniques
  • Coordinating with different functional teams to implement models and monitor outcomes
  • Designing and developing data models and schemas (normalized and de-normalized)

The profile

As a data scientist you know how to make value out of data. In addition to your exceptional analytical skills and your ability to troubleshoot data, you are the type of person that is self-motivated and results-oriented. You also have either an MBA, a Master’s or a Bachelor’s degree in software engineering, computer science or mathematics.

Additional profile requirements include:

  • 5+ years of experience working within web or TV-based product-oriented companies
  • 5+ years of experience working with relational databases
  • Experience with cloud-based SAS business environments
  • Digital marketing experience
  • Ability to write & optimize SQL & scripting languages
  • Excellent understanding of object-oriented design and programming as well as unit testing
  • Knowledge of product instrumentation
  • Experience with NoSQL databases such as MangoDB
  • Experience with Star & Snowflake data warehouse schemas
  • Experience with data warehouse architecture and development including ODS, ETL tools
  • Experience with Python
  • Knowledge of Amazon’s Redshift, Data Pipeline and other web services
  • Working knowledge of Google Analytics, Intercom.io, Amplitude,
  • Strong English verbal and written communication skills

The dream candidate will also have the following (but don’t worry – if you don’t, we’ll teach you!)

  • Keen interest in extracting, gathering, querying and analysing data
  • Strong desire to understand user behavior and trends with quantitative and qualitative data from acquisition to engagement
  • Ability to work within cross-team organizations
  • Ability to work in a fast-paced start-up Agile development environment
  • Self-motivated with solid analytics capability, excellent hands-on skills and someone that enjoys helping deliver engaging products
  • Results-oriented & able to contribute to a team environment
  • Strong French verbal and written communication skills

If you’re interested in this position but do not meet all the requirements, we’d still love to hear from you – just drop us a line to convince us you’re the best fit!

Also, be sure to check out our open-source library and client portfolio and follow us on LinkedIn and Facebook to stay up to date on any new LVL job opportunities.

 Why join LVL?

You’ll be intellectually challenged. You’ll create something new. You’ll be paid well and maintain great work-life balance. You’ll be mentored by the best, learn new skills, and grow your expertise. You’ll be proud of your work. You’ll work with amazing, huge clients – our solutions find their way into millions of households. Oh, and we have a killer view of vibrant, beautiful Montreal!

Differences help us grow

If you share our values, you’ll fit right in, no matter your age, gender, race, religion or sexual orientation. We seek different perspectives, experiences and opinions. We embrace diversity because we genuinely believe that it helps us grow.

 

What we do

Before you can view content, that content must travel from a database to your screen. That process is surprisingly rich and intricate and, if done right, creates immense value for the viewer. LVL’s expertise is in a product that delivers that content in a seamless, data-driven, enjoyable way.

In other words, by refining content discovery and consumption for each individual viewer, we provide media and entertainment companies with the tools to better reach, engage and retain their audience. With our expanding client roster, our solutions are now used by millions of people.

The team

At LVL, we’re a lively mix of passionate and versatile developers, designers, and analysts. With our diverse skills and expertise, we believe the whole team is responsible for the code we write and support one another in generating great ideas. As a result, we’re proud of our top-quality code and powerful products.

Specifically, you will be joining a dedicated Agile group of developers and QA specialists who collaborate with LVL’s visual and interaction designers.

Your challenge

You are a fierce advocate of software development best practices. What’s more, not only can you define software architecture and express your views to your team, you can also translate complex technological concepts and highlight the benefits of LVL’s solutions to internal and external stakeholders. You are considered an expert problem-solver among your peers and are known for finding quick creative solutions to challenges or issues that may arise. 

Your future responsibilities:

  • As a Senior Unity / C# developer at LVL you will be responsible for implementing product functionality translating design ideas, concepts, and requirements into functional and engaging TV entertainment products for iOS, Android and Android TV and TvOS using Unity and C#
  • Developing highly engaging products for the media industry in an Agile environment using best practices development methodology and cutting-edge technology stack
  • Developing highly robust and scalable software components using reactive programming mythology
  • Application performance optimization that support millions of users

The profile

  • You have a Master’s or Bachelor’s degree in software engineering or computer science
  • You have 5 years of software development experience, some of which were spent working in a product-oriented company
  • You have 3 years of experience as a Unity developer with extensive knowledge of Unity, C#, and performance optimizations for mobile development (iOS & Android)
  • You have worked within modern continuous integration \ continuous deployment cloud pipeline based on Docker containers with Kubernetics orchestrator and Git source control

You have experience with:

  • Design patterns, S.O.L.I.D. principles & dependency injection
  • Software development using Reactive programming methodology
  • Scripting, textures, animation, uGUI system, and user session management
  • OAth2 Authentication implementation
  • Editor scripting
  • Multiplatform development (Open Source, Mono, C/C++, Windows/OS X/Linux)

You have knowledge of:

  • Video development (Codecs, HLS, MPEG-DASH, DRMs, GStreamer, FFmpeg, DirectShow, etc.)
  • Web development (HTML, CSS, JavaScript, JSON, XML, Node.js, TypeScript, etc.)

Your additional competencies & attributes

  • You have experience working with development and UX\UI design teams
  • You are self-motivated and passionate about building highly engaging products using cutting edge technology
  • You have a devops mindset
  • You are results oriented and able to contribute in a team environment
  • You have strong verbal & written communication skills in French and English

The dream candidate will also have the following (but don’t worry – if you don’t, we’ll teach you!)

  • 3D development (Unity 3D, OpenGL, maths, matrices, quaternions, vector, etc.)
  • Reactive programming (http://reactivex.io, Rx.NET, UniRx, etc.)

If you’re interested in this position but do not meet all the requirements, we’d still love to hear from you – just drop us a line to convince us you’re the best fit!

Also, be sure to check out our open-source library and client portfolio and follow us on LinkedIn and Facebook to stay up to date on any new LVL job opportunities.

Why join LVL?

You’ll be intellectually challenged. You’ll create something new. You’ll be paid well and maintain great work-life balance. You’ll be mentored by the best, learn new skills, and grow your expertise. You’ll be proud of your work. You’ll work with amazing, huge clients – our solutions find their way into millions of households. Oh, and we have a killer view of vibrant, beautiful Montreal!

Differences help us grow

If you share our values, you’ll fit right in, no matter your age, gender, race, religion or sexual orientation. We seek different perspectives, experiences and opinions. We embrace diversity because we genuinely believe that it helps us grow.

 

Apply online

Interested in the jobs above? Want to submit a general profile? Apply here!



I am able to work in French and English (optional)