Careers

Current Openings

Tveon is looking for Junior, Intermediate and Senior Software Developers to join our team. The successful candidates will work with us to discover and prototype new advances in the areas of video encoding, video management in a cloud environment, and integrations of AI to video manipulation.

As a Software Developer for Tveon, you will:

 

Develop Software Applications

  • Contribute to the design and architecture of software applications.
  • Write clean, maintainable, efficient, and reliable code.
  • Participate in the integration, testing, and deployment of software applications.
  • Identify the appropriate programming languages and development tools to build software applications.
  • Stay abreast of technology trends and advancements.

Support Existing Software Applications

  • Troubleshoot and resolve issues with existing software.
  • Participate in the integration, testing, and deployment of software applications.
  • Ensure consistent code quality across the team.
  • Create and maintain software documentation.

Collaborate with Team

  • Work with team to breakdown problems into clear, achievable goals.
  • Proactively identify and resolve blockers to completing tasks.
  • Constructively review code and inspire the team to follow best practices.
  • Adhere to all team processes, tools, and standards.
  • Contribute to the improvement of team processes.

Partner with Business

  • Support the discovery of new application requirements
  • Work with the Project Lead to develop achievable project plans.
  • Communicate well-rounded expectations and estimates for software development work.
  • Proactively communicate progress, risks, and issues.

Expectations

  • Software development experience using Python and C/C++ an asset.
  • Experience with cloud services, distributed systems and micro services architectures an asset.
  • Strong working familiarity with scripting and automation tools, particularly on the Linux command line.
  • Familiarity with selecting and integrating open-source components.
  • Familiarity with the open-source ecosystem, and experience in selecting and integrating open-source components.
  • Excellent written and verbal communication skills.
  • Proven ability to work collaboratively with development teams.
  • Prior agile/Scrum experience an asset.
  • BSc degree in Computer Science, Engineering or relevant field preferred.

Location

Work with Tveon at either our Kelowna or Calgary office or remotely from anywhere on the globe.

 

What’s in it for you

  • Excellent benefit plan with employer-paid premiums including a health spending account, disability insurance, life insurance and dental care;
  • Flexible working hours;
  • Casual dress code; and
  • The unique opportunity to join a growing tech company!

 

How to apply

If you are interested in this role, please submit your resume and salary expectations to us at careers@tveon.com. While we thank all respondents for applying, only those selected for an interview will be contacted.  Tveon is an equal opportunity employer.

 

About TVEON

Tveon is a video engineering company specializing in flexible software development for video storage, processing and transmission.  We maximize the value of video data, transcending existing barriers with transformative video solutions.  For further information visit our website at www.tveon.com.

Tveon is seeking a Quality Assurance Specialist to join our Kelowna or Calgary office.  The QA Specialist will assist in taking ownership of our QA processes, tools and methodology as follows:

 

Champion Quality Assurance best practices

  • Stay abreast of new technologies and emerging trends in QA;
  • Collect, compile and analyze statistical quality data to identify areas for improvement; and
  • Continually improve QA processes, tools and standards.

 

Perform Quality Assurance

  • Estimate and plan testing activities;
  • Develop, maintain and execute manual and automated tests for software projects; and
  • Perform functional, UI, sanity, smoke and regression testing.

 

Collaborate with team

  • Identify risks to the project, team and/or processes and offer solutions to mitigate those risks; and
  • Provide quality related feedback and support to team members.

 

Partner with business

  • Contribute to the identification of QA activities on new opportunities;
  • Report on the quality of a release or product;
  • Foster a culture of quality; and
  • Communicate progress towards completion of tasks in a timely manner.

 

Requirements

  • 3+ years of hands-on experience in QA work;
  • Bachelor’s degree in Computer Science or college with equivalent experience;
  • Experience with any of or similar to the following: Maven, Git, SQL, Python, Appium, Selenium WebDriver, Rest Assured, Java, Junit;
  • Ability to communicate, collaborate and work in a team environment; and
  • Ability to give and receive constructive feedback.

 

Assets

  • Experience with cloud services, distributed systems and microservice architectures; and
  • Prior Agile/Scrum experience

 

What’s in it for you

  • Excellent benefit plan with employer-paid premiums including a health spending account, disability insurance, life insurance and dental care;
  • Flexible working hours;
  • Casual dress code; and
  • The unique opportunity to join a growing tech company!

 

How to apply

If you are interested in this role, please submit your resume and salary expectations to us at careers@tveon.com. While we thank all respondents for applying, only those selected for an interview will be contacted.  Tveon is an equal opportunity employer.

 

About TVEON

Tveon is a video engineering company specializing in flexible software development for video storage, processing and transmission.  We maximize the value of video data, transcending existing barriers with transformative video solutions.  For further information visit our website at www.tveon.com.

Tveon is seeking a self-motivated, customer service focused Broadcast Engineer to join our Calgary team.  The Broadcast Engineer will be accountable for ensuring the uninterrupted operation of its media distribution platforms including:

 

  • Reviewing, assessing, installing and maintaining broadcast equipment in a client environment such as RF, IT, analog, digital, production, and editing;
  • Configuring and troubleshooting computers, servers and IT infrastructure for various broadcast needs;
  • Routing and monitoring multiple A/V feeds to-and-from various facilities;
  • Supporting the broadcast technical facilities, equipment and software applications for local and remote operations including workstations, servers, networks, storage, automation systems, and video/ editing equipment used for production and program origination;
  • Diagnosing and resolving issues in a live production environment to overcome unexpected technical problems; and
  • Creating and maintaining documentation for all systems and workflows.

 

Qualifications

  • Experience designing the build of video systems from inception;
  • Sound knowledge and proven ability to test and maintain broadcast system designs and related equipment;
  • Ability to interpret and implement instructions from senior broadcasting directors, producers, engineers and other colleagues to complete projects on or before deadline;
  • Possess a solid technical background with a strong understanding of audio/video equipment and working knowledge of related software;
  • Familiarity with various video formats and the production use-cases they best serve;
  • Knowledge of cinematic audio processing systems;
  • Understanding of networking technology, video transmission over network and audio/video signal flow;
  • Experience working with and managing various vendors, suppliers and integrators; and
  • Ability to read and interpret schematic and topology drawings.

 

What’s in it for you?

  • Excellent benefit plan with employer-paid premiums including a health spending account, disability insurance, life insurance and dental care;
  • Flexible working hours;
  • Casual dress code; and
  • The unique opportunity to join a growing tech company!

 

How to apply

If you are interested in this role, please submit your resume and salary expectations to us at careers@tveon.com. While we thank all respondents for applying, only those selected for an interview will be contacted.

 

Tveon is an equal opportunity employer.

 

About TVEON

Tveon is a video engineering company specializing in flexible software development for video storage, processing and transmission.  We maximize the value of video data, transcending existing barriers with transformative video solutions.  For further information visit our website at www.tveon.com.

Tveon is searching for a dynamic Product Owner to join our Kelowna or Calgary office.  As the Product Owner, you will thrive under the following conditions:

 

Lead product definition

  • Trusted to maintain the vision, road map, and product backlog for the product;
  • Communicates and performs analysis with Stakeholders, Research Teams, Product Development, Quality Assurance, Implementation and Clients;
  • Maintains stakeholder feedback, company product vision, and product road map;
  • Oversees product delivery, product versions, feature inclusion, release plan, and release approvals;
  • Performs analysis, establishes process, and ensures user acceptance of release product;
  • Contributes to the development process;
  • Responsible for the acceptance that software functionality meets the business requirement objectives;
  • Establishes priorities for development efforts in conjunction with Research and Product Development;
  • Grooms and manages stories and backlog, manages project scope and ensures regular deliverables;
  • Reviews and approves UI/UX designs; and
  • Reviews and establishes desired process flows and software operation.

 

Collaborate with team

  • Provides product leadership to the team;
  • Clarifies the objectives of the team and makes day-to-day decisions regarding strategy and direction;
  • Modifies scope, directs testing, and works towards improving the productivity of the team members;
  • Encourages, inspires and excites team members in the vision of the product and the significance of their efforts; and
  • Reviews the implementation of innovative software.

 

Partner with business

  • Offers insight, advice, and recommendations for the purpose of supporting business decisions;
  • Represents the technology at business and speaking engagements, engaging with clients; and
  • Works with CTO to establish product feature and solution objectives.

 

Qualifications

  • Comfortable with technology/IT to be able to engage in productive discussions with the technical teams and to fully understand risks;
  • Experience in Agile development;
  • Outstanding communication, presentation and leadership skills with the ability to communicate complex messages;
  • Ability to influence a diverse group of stakeholders;
  • Strong problem solver with ability to lead the team to push the solution and progress;
  • Passion to challenge status quo to find new solutions and drive creativity;
  • Experimental mindset to drive innovation;
  • Demonstrated business analyst skills;
  • Previous background as a Software Developer, Technical Analyst or Business Analyst will be considered an asset.

 

What’s in it for you

  • Excellent benefit plan with employer-paid premiums;
    • health spending account
    • disability insurance
    • life insurance
    • dental care
  • Flexible working hours;
  • Casual dress code; and
  • The unique opportunity to join a growing tech company!

 

How to apply

If you are interested in this role, please submit your resume and salary expectations to us at careers@tveon.com. While we thank all respondents for applying, only those selected for an interview will be contacted.

 

Tveon is an equal opportunity employer.

 

 

About TVEON

Tveon is a video engineering company specializing in flexible software development for video storage, processing and transmission.  We maximize the value of video data, transcending existing barriers with transformative video solutions.  For further information visit our website at www.tveon.com.

Tveon is looking for a dynamic Senior Accountant to join our Calgary team.  This role will administer full-cycle accounting including but not limited to month-end reporting, processing the daily requirements of Accounts Payable/Receivable and Payroll.

 

Reporting to the Director of Finance, Tax & Compliance, the Senior Accountant will have full cycle experience as follows:

  • Create, enter and process journal entries into the accounting software, including preparation of supporting documentation;
  • Maintain, review and complete GL reconciliations and Balance Sheet analysis, and investigating and resolving account discrepancies;
  • Reconcile bank statements;
  • Assist with cash management and cash forecasting processes;
  • Assist with the preparation of month-end reporting packages to management, monthly/quarterly/year-end financial statements;
  • Administer capital assets’ reconciliations;
  • Perform the day-to-day financial transactions of the accounts receivable function including verifying, classifying, computing, posting and recording data;
  • Reconcile the accounts receivable ledger to ensure all payments are accounted for and properly posted;
  • Perform the day-to-day financial transactions of the accounts payable function, including review/coding/processing of vendor invoices, vendor correspondence and assisting with payment runs;
  • Payroll, labour tracking and all payroll related payments and annual reconciliation;
  • Prepare and file GST/PST returns;
  • Ensure adherence to finance process and controls, with an emphasis on continuous process improvements and gaining efficiencies through automation; and
  • Perform ad-hoc projects as required.

 

Qualifications

  • 5+ years of full cycle accounting experience (candidates working towards their CPA designation preferred);
  • Exceptional attention to detail and the ability to create and meet tight deadlines;
  • Intermediate knowledge of Microsoft Office and Excel;
  • Intermediate experience using an ERP system (QuickBooks will be considered an asset);
  • Strong written and verbal communication skills; and
  • Comprehensive understanding of accounting and financial principles and practices.

 

What’s in it for you?

  • Excellent benefit plan with employer-paid premiums including a health spending account, disability insurance, life insurance and dental care;
  • Flexible working hours;
  • Casual dress code; and
  • The unique opportunity to join a growing tech company!

 

 

How to apply

If you are interested in this role, please submit your resume and salary expectations to us at careers@tveon.com. While we thank all respondents for applying, only those selected for an interview will be contacted.

 

Tveon is an equal opportunity employer.

 

About TVEON

Tveon is a video engineering company specializing in flexible software development for video storage, processing and transmission.  We maximize the value of video data, transcending existing barriers with transformative video solutions.  For further information visit our website at www.tveon.com.

Tveon is searching for a dynamic Lead Software Developer to join our Calgary team.  As the Lead Software Developer you will take charge of the software development process within a team, mentor others, lead by example, and advocate for the business, including:

 

Lead the Development of Software Applications

  • Architect and design software applications that meet corporate technical and quality expectations;
  • Translate business goals into technical requirements;
  • Work with the organization to develop achievable project plans;
  • Guide the integration, testing, and deployment of software applications;
  • Delegate responsibilities to other software developers;
  • Stay abreast of new technologies and emerging trends in software development.

 

Mentor members of the development team.

  • Assist with the onboarding and training of new software developers;
  • Continually improve software development methodologies, tools, and standards;
  • Support existing software applications;
  • Lead efforts to troubleshoot and resolve issues with existing software;
  • Campaign for uptime, peak performance, and the customer experience;
  • Ensure consistent code quality across the team; and
  • Create and maintain software documentation.

 

Collaborate with Team

  • Collaborate with team members to guide the design of software applications;
  • Proactively resolve blockers to completing tasks;
  • Constructively review code and inspire the team to follow best practices; and
  • Contribute to the improvement of team processes.

 

Partner with Business

  • Define technical strategies to meet business needs;
  • Break down complex problems into clear, achievable goals;
  • Advocate for software development best practices; and
  • Proactively communicate progress, risks, and issues.

 

Qualifications

  • 8+ years of software development experience (Python and Java an asset);
  • Proven experience leading software development teams;
  • Strong fundamentals and knowledge of best practices/design patterns;
  • Experience with cloud services, distributed systems and microservice architecture;
  • Strong working familiarity with scripting and automation tools;
  • Excellent written and verbal communication skills;
  • BSc degree in Computer Science, Engineering or relevant field preferred.

 

 

What’s in it for you

  • Excellent benefit plan with employer-paid premiums that include a health spending account, disability insurance, life insurance, and dental care;
  • Flexible working hours;
  • Casual dress code; and
  • The unique opportunity to join a growing tech company!

 

How to apply

If you are interested in this role, please submit your resume and salary expectations to us at careers@tveon.com. While we thank all respondents for applying, only those selected for an interview will be contacted.

 

Tveon is an equal opportunity employer.

 

About TVEON

Tveon is a video engineering company specializing in flexible software development for video storage, processing and transmission.  We maximize the value of video data, transcending existing barriers with transformative video solutions.  For further information visit our website at www.tveon.com.

Tveon is looking for dedicated software researchers to join our team. The successful candidates will work with us to discover and prototype new advances in the areas of video encoding, video management in a cloud environment, and integrations of AI to video manipulation.

As Software Researcher / Technical Analyst for Tveon, you will:

 

Conduct Technical Research

  • Research, develop, improve, and test video image processing and encoding algorithms
  • Investigate and adapt existing solutions from external sources.
  • Evaluate identifiable factors and demonstrate good judgment in selecting methods and techniques for obtaining solutions.
  • Observe, analyze, and apply results from experiments.

Deliver New Software Strategies

  • Architect and design software models that demonstrate innovative approaches.
  • Document and present results in various forms, such as technical white papers, blogs, etc.
  • Support the development of production versions of experimental software.

Collaborate with Team

  • Communicate and demonstrate new software approaches and strategies.
  • Collaborate with other researchers to conduct academic and applied research
  • Review the implementation of innovative software.
  • Adhere to all team processes, tools, and standards.
  • Contribute to the improvement of team processes.

Partner with Business

  • Plan and manage time, tasks, milestones and resources to meet project objectives
  • Offer insights, advice, and recommendations for the purpose of supporting business decisions
  • Work with Senior Researchers to establish research goals
  • Proactively communicate progress, risks, and issues

Requirements

  • 5+ years of software development experience, Python and C/C++ an asset.
  • Minimum 3 years of experience with real-time video image processing
  • Experience with scientific computing a plus (using Python+numpy/scipy, Matlab, R, or similar tools).
  • Experience with cloud services, distributed systems and microservice architectures.
  • Experience processing and analyzing large scale data from a variety of sources.
  • Experience with algorithm design and performance benchmarking
  • Strong working familiarity with scripting and automation tools, particularly on the Linux command line.
  • Familiarity with the open-source ecosystem, and experience in selecting, integrating and modifying open-source components to achieve design goals.
  • Solid research background in image/video analysis, processing and synthesis, or related fields; proven track record of publications in first-tier conferences and/or journals is a plus
  • Proven ability to work collaboratively with development teams.
  • Ability to lead and guide other engineers within the research group.
  • Prior Agile/Scrum experience an asset.
  • BSc degree in Computer Science, Engineering or relevant field preferred.

 

Location

Work with Tveon at either our Kelowna or Calgary office or remotely from anywhere on the globe.

 

Submit your resume to careers@tveon.com to apply. 

The Client Implementation Engineer – Systems will be a member of our Calgary team responsible for cultivating client relationships and delivering Tveon solutions in the client environment.  The incumbent will work closely with external and internal clients to analyze and document data flow and communicate the client’s technical objectives, architecture and performance objectives.  The responsibilities of this role include, but are not limited to:

Client Focused Analysis:

  • Research client video objectives to understand the current solution.
  • Observe, analyze, and document the client’s environment and system architecture.
  • Understand the client’s technical and business solution objectives and collaborate with the client to develop solutions.
  • Architect software and infrastructure requirements that achieve objectives.
  • Document and present findings in a manner that clearly articulates the client’s objectives.
  • Manage the client experience and expectations.
  • Travel to sites to commission new infrastructure as required.

Architect Solutions:

  • Evaluate new technologies and design solutions that are resilient, scalable and cost effective.
  • Work with the Tveon research and product teams to design appropriate infrastructure solutions.
  • Design, implementation and initial operation of the systems infrastructure. The scope includes all elements of storage and compute infrastructure including systems management & security over both customer premise and cloud technologies.
  • Perform troubleshooting as required, leading problem-solving efforts that may involve outside vendors, other support personnel and the business
  • Develop relationships with third party solution providers and vendors.
  • Lead and coordinate the implementation of innovative Tveon solutions.

Partner within Tveon:

  • Communicate the client solution strategies to the teams.
  • Present analysis regarding client feature requests.
  • Contribute to the development and improvement of team processes, tools, and standards.
  • Contribute to the improvement of processes for client implementations.
  • Manage project timelines to meet client objectives.
  • Work with teams to establish project goals and formulate a product road map.
  • Proactively communicate progress, risks, anticipated effort and costs for solution.
  • Participate in the operational and strategic planning for all systems infrastructure including fostering innovation and planning projects.
  • Provide technical leadership on systems projects, including planning documentation & diagrams, vendor management, & some hands-on installation/configuration.
  • Act with the highest integrity and ethics.

 

Qualifications

  • 10+ years of IT implementation experience which should include architecture, design, implementation and testing of servers and storage.
  • Strong technical knowledge of operating systems (i.e.: MS Windows Server, Citrix, VMware vSphere) storage (NAS, SAN, DAS and related protocols) and associated security.
  • Working knowledge of networks (i.e.: LAN, WAN, VPN, wireless, voice, firewalls, routers and switches).
  • Strong communication and interpersonal skills (written and verbal) and the ability to collaborate effectively with people in different functions.
  • Ability to effectively communicate technical information to non-technical audiences. (PowerPoint, Visio, Excel)
  • Ability to communicate technical information to technical audiences, including project scoping, project requirements, project charters and architectural diagrams.
  • Ability to scope and define requirements and communicate with highly technical research team.
  • Ability to manage project timelines, deliverables and customer expectations.
  • Self-starter with excellent interpersonal and problem-solving skills.
  • Comfort dealing with ambiguity and the ability to work independently.
  • Knowledge of the AWS cloud would be considered an asset.
  • Knowledge of video, video protocols and video services would be an asset.
  • Linux experience, knowledge of C++, C#, and Python an asset.
  • Excellent communication and presentation skills; be comfortable interacting with executive-level management.
  • BSc degree in Computer Science, Engineering or relevant field preferred.

 

Submit your resume to careers@tveon.com to apply. 

The Client Implementation Engineer – Systems is a member of the team responsible for cultivating client relationships and delivering Tveon solutions in the client environment.  The incumbent will work closely with external and internal clients to analyze and document data flow and communicate the client’s technical objectives, architecture and performance objectives.  The responsibilities of this role include, but are not limited to:

Client Focused Analysis:

  • Research client video objectives to understand the current solution.
  • Observe, analyze, and document the client’s environment and system architecture.
  • Understand the client’s technical and business solution objectives and collaborate with the client to develop solutions.
  • Architect software and infrastructure requirements that achieve objectives.
  • Document and present findings in a manner that clearly articulates the client’s objectives.
  • Manage the client experience and expectations.
  • Travel to sites to commission new infrastructure as required.

Architect Solutions:

  • Evaluate new technologies and design solutions that are resilient, scalable and cost effective.
  • Work with the Tveon research and product teams to design appropriate infrastructure solutions.
  • Design, implementation and initial operation of the network infrastructure. The scope includes all elements of network infrastructure, including security, over both customer premise and cloud technologies.
  • Perform troubleshooting as required, leading problem-solving efforts that may involve outside vendors, other support personnel and the business
  • Develop relationships with third party solution providers and vendors.
  • Lead and coordinate the implementation of innovative Tveon solutions.

Partner within Tveon:

  • Communicate the client solution strategies to the teams.
  • Present analysis regarding client feature requests.
  • Contribute to the development and improvement of team processes, tools, and standards.
  • Contribute to the improvement of processes for client implementations.
  • Manage project timelines to meet client objectives.
  • Work with teams to establish project goals and formulate a product road map.
  • Proactively communicate progress, risks, anticipated effort and costs for solution.
  • Participate in the operational and strategic planning for all network infrastructure including fostering innovation and planning projects.
  • Provide technical leadership on systems projects, including planning documentation & diagrams, vendor management, & some hands-on installation/configuration.
  • Act with the highest integrity and ethics.

 

Qualifications

  • 10+ years of IT implementation experience which should include architecture, design, implementation and testing of networks and security.
  • Strong technical knowledge of networks (i.e.: LAN, WAN, VPN, wireless, voice, firewalls, routers and switches) and associated security.
  • Working knowledge of operating systems (i.e.: MS Windows Server, Citrix, VMware vSphere) and storage (i.e.: NAS, SAN, DAS).
  • Strong communication and interpersonal skills (written and verbal) and the ability to collaborate effectively with people in different functions.
  • Ability to effectively communicate technical information to non-technical audiences. (PowerPoint, Visio, Excel)
  • Ability to communicate technical information to technical audiences, including project scoping, project requirements, project charters and architectural diagrams.
  • Ability to scope and define requirements and communicate with highly technical research team.
  • Ability to manage project timelines, deliverables and customer expectations.
  • Self-starter with excellent interpersonal and problem-solving skills.
  • Comfort dealing with ambiguity and the ability to work independently.
  • Knowledge of the AWS cloud would be considered an asset.
  • Knowledge of video, video protocols and video services would be an asset.
  • Linux experience, knowledge of C++, C#, and Python an asset.
  • Excellent communication and presentation skills; be comfortable interacting with executive-level management.
  • BSc degree in Computer Science, Engineering or relevant field preferred.

 

Submit your resume to careers@tveon.com to apply. 

The Financial Analyst will be a member of our Calgary team responsible for cultivating client relationships and delivering Tveon solutions in the client environment.  The incumbent will engage in product pricing strategies (analyzing financial data and creating models for decision support, planning and forecasting; establishing standard costs), business development initiatives (monitor the competitive landscape and industry trends; work in a collaborative fashion within the broader business development team to drive sales and strengthen / extend existing relationships).  The incumbent will also need to develop and maintain sophisticated working knowledge about Tveon processes and product offerings (understand, analyze and assess needs and realistic opportunities to pursue while considering the competitive landscape) and identify and drive process improvements, including the creation of standard and ad-hoc reports, tools, and dashboards.  Finally, the incumbent will always act with the highest integrity and ethics.

  

Qualifications

  • 3-5+ years of business finance or other relevant experience
  • High proficiency in financial modelling techniques
  • Com degree required (Bachelor’s Degree in Accounting/Finance/Economics)
  • Strong quantitative and analytical competency
  • Self-starter with excellent interpersonal and problem-solving skills
  • Comfort dealing with ambiguity and the ability to work independently
  • Advanced knowledge of Excel
  • Strong financial modelling experience
  • Experience working with, and presenting to, senior executives
  • Excellent communication and presentation skills; be comfortable interacting with executive-level management
  • Experience working in the High-Tech industry is preferred

 

Submit your resume to careers@tveon.com to apply. 

Submit your resume to careers@tveon.com to apply.