Search jobs > Portland, OR > Senior software engineer

Senior Software Engineer

Telestream, LLC
Other, ot, USA
Full-time
Quick Apply

For more than two decades, Telestream has been at the forefront of innovation in the digital video industry, pioneering file-based video transcoding and high-quality media exchange over IP networks.

Telestream provides world-class live and on-demand digital video tools and workflow solutions that allow businesses and consumers to transform video on the desktop and across the enterprise.

Many of the world's most demanding media and entertainment companies such as CBS, BBC, CNN, FOX, CBC, Comcast, Direct TV, Time Warner, MTV, Discovery and Lifetime, as well as a growing number of users in a broad range of business environments, rely on Telestream products to streamline operations, reach broader audiences, and generate more revenue from their media.

If you're looking for an industry leader in the high growth area of video, Telestream is for you.

We are currently looking for outstanding engineers to meet our growth and further improve our products in the digital video industry.

Eligible candidates should be self-motivated and experienced in the development of large scale C++ systems. Must have experience with full product development lifecycle.

Knowledge of Kubernetes or other Cloud deployment technologies considered a big plus.

Senior Software Engineer

Primary responsibilities and functions include :

  • Design, develop, and maintain real-time software applications using C++ programming language
  • Experience designing systems from the ground up
  • Collaborate with software engineers, developers, and other stakeholders to define project requirements and specifications
  • Write clean, efficient, and maintainable code following best practices and coding standards
  • Perform code reviews and provide constructive feedback to team members
  • Professional experience with at least one other programming language (Go preferred)

Required skills, knowledge, and abilities :

  • Bachelor's and 5 years' experience in Computer Science, Computer Engineering or other related discipline
  • Strong proficiency in C++ programming language, including object-oriented design principles and patterns
  • Experience with software development tools such as IDEs, version control systems (e.g., Git), and bug tracking systems
  • Excellent problem-solving and analytical skills
  • Effective written and verbal communication with employees and management of the organization
  • Ability to complete multiple tasks and projects within deadlines
  • The desire to make great software

Additional strengths :

  • Experience with Cloud development, including Kubernetes
  • Knowledge of digital media, including container formats and codecs

Job Posted by ApplicantPro

7 days ago
Related jobs
Promoted
ActOn Software
Portland, Oregon

We are looking for a Senior DevOps Engineer to join our Operations Team and become part of the group responsible for implementing, maintaining, and scaling the infrastructure supporting Act-On's platform. You'll join a team of brilliant, friendly engineers who strive to automate, log and make metric...

Promoted
Siemens
Wilsonville, Oregon

Siemens EDA has an opportunity for a Software Engineer with a degree in Computer Science or Computer/Electrical Engineering to join the Calibre product software development team. You will be part of a group of senior software engineers contributing to new components and algorithms and supporting exi...

Promoted
Siemens Digital Industries Software
Wilsonville, Oregon

Siemens EDA has an opportunity for a Software Engineer with a degree in Computer Science or Computer/Electrical Engineering to join the Calibre product software development team. You will be part of a group of senior software engineers contributing to new components and algorithms and supporting exi...

Promoted
Veeva Systems
Portland, Oregon

And because this senior role is independent, you will have equal influence to drive the direction of the build, be an advisor to product leadership and mentor freshly minted software engineers in their new careers. This is a top software engineering job that incorporates everything you’ve worked so ...

Promoted
Siemens EDA (Siemens Digital Industries Software)
Wilsonville, Oregon

You will be part of a group of senior software engineers contributing to new components and algorithms as well as supporting existing components. We are looking for high level C++ software engineers to join our team in the development of computer aided design (CAD) tools for the design of integrated...

Promoted
Money Fit by DRS
Portland, Oregon

The Senior Software Engineer maintains critical data integrations between core Foundation systems and works closely with other members of the Technology team and key stakeholders, streamlining and automating business processes with custom application code. The Senior Software Engineer supports the u...

Promoted
Veeva Systems, Inc.
Portland, Oregon

And because this senior role is independent, you will have equal influence to drive the direction of the build, be an advisor to product leadership and mentor freshly minted software engineers in their new careers. This is a top software engineering job that incorporates everything you’ve worked so ...

Promoted
PEAK6
Portland, Oregon

Senior Software Development Engineer in Test. Is a Software Engineer by training, quality practitioner by trade. You really enjoy applying your software engineering practices in meaningful ways to continue pushing the quality bar upward. You develop productive, beneficial relationships with other en...

DAT Freight & Analytics
Beaverton, Oregon

As a Senior Full-Stack Software Engineer, you will be responsible for creating high quality software that is both reliable and easy to support. Senior Full-Stack Software Engineer. We continue to transform the industry year over year, by deploying a suite of software solutions to millions of custome...

Square
Portland, Oregon

The blocks that form our foundational teams — People, Finance, Counsel, Hardware, Information Security, Platform Infrastructure Engineering, and more — provide support and guidance at the corporate level. You will work with many teams across the organization both engineering and operational to gain ...