Principal Software Engineer

4 Months ago • 10-15 Years • DevOps

Job Summary

Job Description

Brightcove seeks a Principal Software Engineer to lead the development and operations of live video streaming products. Must have 10+ years of experience with 5+ years as an architect, expertise in agile and evolutionary architecture, cloud-native architecture, and DevOps practices. Experience with Golang, NoSQL (DynamoDB), video workflows, and multi-tenant SaaS solutions is essential.
Must have:
  • Agile Architecture
  • Cloud-native Architecture
  • DevOps Practices
  • Golang, NoSQL
Good to have:
  • SaaS Solutions
  • Hybrid Cloud
  • Video Workflows
  • Server-side Ad-insertion
Perks:
  • Work/Life Balance
  • Professional Growth

Job Details

About the job

About Brightcove

Delivering video and audio to hundreds of millions of users globally is no small feat, and we’re looking for a seasoned engineering leader to help grow that by an order of magnitude. Since 2004, Brightcove has been supporting customers that are some of the largest media companies, enterprises, events, and non-profit organizations in the world. There are over 700 Brightcovers globally, each of us representing our unique talents and passions and we have built a culture that values individual empowerment, excellence and collaboration. This culture enables us to develop technologies once thought impossible, provide customer support without parallel or excuses, and leverage the expertise and resources of a global infrastructure. We take our video seriously, and we take great pride in doing it as one team.

The Principal Engineer, Live will work with engineering teams and product management to execute on our vision to become the leading unified solution for live video streaming by strengthening architecture, developing innovative proofs-of-concept and prototypes, defining and implementing reliable solution architectures, establishing and promoting technology standards and leading adoption of architecture best practices. This individual will engage hands-on with engineers across the world within our engineering teams, rapidly innovating solutions, and creating strong bonds between Engineering and Product organizations that foster unparalleled video experiences for our customers.

The purpose of this role will be to provide technical leadership in the design, development and operations of key products and services that make up Brightcove's world class video platform. This individual will also help teams adopt and effectively utilize modern best practices for agile/evolutionary architecture, site reliability engineering, and devops. The successful candidate will have expertise in disciplines such as, native cloud (SaaS) application development, systems architecture, data, testing, SRE/devops and security.

Team Overview

Brightcove’s Live team is responsible for building the best-in-class live streaming solution trusted by customers around the world to reliably deliver the highest quality live video experiences to their viewers. We deliver a live streaming solution that is reliable, scalable and cost-effective to operate. The platform is extensible to meet the growing demands of customers and on-going changes in the industry. Our ecosystem consists of streaming services, DRM, player, QoE (Quality of Experience), microservices, OTT apps, Cloud studio, analytics and SSAI, among others. We are looking for a senior software engineer passionate about live streaming and about delivering the best experience to our customers.

Job Responsibilities

  • Serve as technical lead on demanding, cross-functional projects
  • Work in an agile environment with a team of engineers to scale new and existing products and services with reliability
  • Functionally decompose complex problems into simple, straight-forward solutions
  • Fully and completely understand system inter dependencies, non-functional requirements, and limitations
  • Effectively deploy expert knowledge to improve system performance, scalability, security, and reliability
  • Actively mentor individuals and the community on advanced technical issues as well as reliability and architecture best practices
  • Drive modern system design principles and mentor teams members to adopt to these principles
  • Apply cloud-native architecture, application and service scaling, SRE, and DevOps principles and practices to existing and new service designs
  • Build prototypes and POCs to validate architecture

Skills/Qualifications

  • Bachelor's degree in Computer Science, related technical field, or equivalent practical experience required
  • 10+ years of experience with 5+ years of experience as an architect and technical leader providing technical leadership and direction
  • Extensive knowledge of agile and evolutionary architecture methodologies, continuous integration/delivery, automated end-to-end testing, SRE and DevOps practices and well versed in modern architecture
  • Experience with multi-tenant SaaS solutions, hybrid cloud deployments, and on-premise-to-cloud migration deployments
  • Experience with Golang, NoSql (DynamoDB)
  • Domain knowledge on Video workflows specifically around Live encoding, packaging, various adaptive delivery, and server side ad-insertion.
  • Results driven with an unwavering commitment to reliability and quality
  • Expertise in cloud based systems and products (e.g., applications, infrastructure, storage, platforms, data and security), and deep understanding of market trends and emerging technologies.
  • Strong written and verbal communication skills; ability to influence, educate and inspire others
  • Collaborative “One Team” Mindset - focus on building trust and respect that goes beyond organizational boundaries
  • Roll Up Your Sleeves Attitude - willingness to support day to day operations
  • Strategic Thinker - ability to see and think ahead to future possibilities and translate into durable solutions

WORKING AT BRIGHTCOVE

We strive to provide our employees with an environment where they can do their best work and be their best selves. This includes a focus on our employees’ work experience, actively creating a culture where inclusion and growth are at the center, and hiring, recognizing, promoting employees who are committed to living and breathing these same ideals. We value collaboration, creativity, work/life balance, professional growth and creating an empowering space for open communication. Whether you’re in one of our offices around the world or working remotely you have plenty of opportunities to meet colleagues and celebrate a variety of personal interests with organized groups and clubs including an Employee Action Committee, Women of Brightcove, Pride of Brightcove, Parents of Brightcove … and more to come!

We recognize that no candidate is perfect and Brightcove would love to have the chance to get to know you. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. Brightcove embraces diversity and seeks candidates who support persons of all identities and backgrounds. We strongly encourage individuals from underrepresented and/or marginalized identities to apply. If you need any accommodations for your interview, please email recruiting@brightcove.com.

The Brightcove Privacy Policy explains the processing and purposes of any personal information.

Similar Jobs

Axon - Senior Privacy Engineer

Axon

Scottsdale, Arizona, United States (Hybrid)
2 Months ago
Luxoft - .NET and Azure API Developer

Luxoft

Chennai, Tamil Nadu, India (On-Site)
3 Months ago
Playtika - Java Developer /Kyiv

Playtika

Ukraine (On-Site)
3 Months ago
Hawk Eye Innovations - Mid-Level Java Engineer

Hawk Eye Innovations

Budapest, Hungary (Hybrid)
2 Weeks ago
Nagarro - Staff Engineer, Java Fullstack

Nagarro

India (Remote)
4 Months ago
Axinous - Sr. Staff Software Engineer

Axinous

California, United States (Remote)
2 Days ago
Rackspace Technology - Google Cloud Engineer IV

Rackspace Technology

United States (Remote)
1 Month ago
ION - Cloud Engineer/Architect (DevOps)

ION

Italy (On-Site)
4 Months ago
Hitachi - D365 F&O Senior Developer

Hitachi

Vancouver, British Columbia, Canada (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

CorroHealth - Site Reliability Engineer

CorroHealth

Noida, Uttar Pradesh, India (On-Site)
5 Months ago
Johnson Controls - Technical Lead-C#

Johnson Controls

Gurugram, Haryana, India (On-Site)
4 Months ago
GoTo Group - Lead Software Engineer (IC)

GoTo Group

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Nagarro - Staff Engineer, Java Fullstack

Nagarro

India (Remote)
4 Months ago
Ludeo - Front End Tech Lead

Ludeo

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
ION - Senior DevSecOps Engineer, Italy

ION

Pisa, Tuscany, Italy (On-Site)
4 Months ago
Egnyte - Senior DevOps Engineer - Azure

Egnyte

India (Remote)
5 Days ago
Poppulo - Software Development Engineer II

Poppulo

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Zuora - Econometric Data Scientist

Zuora

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Ajmera Infotech - Kubernetes Experts

Ajmera Infotech

Hyderabad, Telangana, India (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Chennai, Tamil Nadu, India

Mobiloitte - Senior UI/UX Designer

Mobiloitte

New Delhi, Delhi, India (On-Site)
1 Month ago
Velotio Technologies - Senior Engineer (Node.js)

Velotio Technologies

Pune, Maharashtra, India (Remote)
3 Months ago
PwC - IFS-Operate-Compliance Testing-Associate-Kolkata

PwC

Kolkata, West Bengal, India (On-Site)
4 Months ago
Paytm - Team Lead - Sales - Bangalore

Paytm

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Luxoft - Senior .NET Developer

Luxoft

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Aristocrat Gaming - Sr Engineer II

Aristocrat Gaming

Noida, Uttar Pradesh, India (Hybrid)
1 Week ago
Fiserv - Specialist, Quality Assurance Engineer (Visionplus Tester)

Fiserv

Chennai, Tamil Nadu, India (On-Site)
4 Months ago
Dmg - Senior Engineering Manager

Dmg

Bengaluru, Karnataka, India (On-Site)
3 Months ago
undefined - Technical Support Engineer

Bengaluru, Karnataka, India (On-Site)
4 Months ago
PwC - AES SAP TPM Functional Associate  Operate

PwC

Hyderabad, Telangana, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

DevOps Jobs

Egnyte - Staff Software Engineer

Egnyte

Mountain View, California, United States (Hybrid)
3 Months ago
Next Level Business Services - IIB, DP, ODM Admin

Next Level Business Services

Burbank, California, United States (On-Site)
4 Months ago
Playtech - Java Developer

Playtech

London, England, United Kingdom (On-Site)
2 Months ago
PwC - IN-Associate_ Azure DevOps Engineer_OneCloud_Advisory_Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Nagarro - Associate Principal Engineer, QA Automation

Nagarro

Spain (Remote)
4 Months ago
The Walt Disney Company - Senior Real Time Pipeline Engineer (PH)

The Walt Disney Company

Glendale, California, United States (On-Site)
3 Months ago
Microsoft - Principal Software Engineer

Microsoft

Bengaluru, Karnataka, India (On-Site)
1 Month ago
ByteDance - Tech Lead (SRE) - Cloud Infrastructure

ByteDance

Singapore (On-Site)
3 Months ago
Neysa Networks - Senior Cloud Engineer

Neysa Networks

Mumbai, Maharashtra, India (On-Site)
5 Months ago
Microsoft - Senior Backend Engineer– Azure Video Indexer Group

Microsoft

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Brightcove creates the world’s most reliable, scalable, and secure streaming technology solutions to build a greater connection between companies and their audiences, no matter where they are or on which devices they consume content. In more than 60 countries, Brightcove’s intelligent video platform enables businesses to sell to customers more effectively, media leaders to stream and monetize content more reliably, and every organization to communicate with team members more powerfully. With two Technology and Engineering Emmy® Awards for innovation, uptime that consistently leads the industry, and unmatched scalability, we continuously push the boundaries of what video can do.


To learn more, visit www.brightcove.com


For career opportunities, visit https://www.brightcove.com/en/company/careers

Tamil Nadu, India (On-Site)

View All Jobs

Get notified when new jobs are added by Brightcove

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug