Principal Software Engineer

3 Months ago • 10-15 Years • DevOps • Undisclosed

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

Truecaller - Senior Fullstack Engineer

Truecaller

Stockholm, Stockholm County, Sweden (On-Site)
2 Months ago
Zazz - Solutions Architect - Mobile App Development

Zazz

India (On-Site)
1 Month ago
Microsoft - Senior Backend Engineer– Azure Video Indexer Group

Microsoft

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
CloudHire - Full Stack Developer - Angular & NestJS

CloudHire

India (Remote)
3 Months ago
Enphase Energy - Sr. Software Engineer - Enlighten Cloud Backend

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
4 Weeks ago
PwC - Senior Associate_Azure Data Engineer_Data & Analytics_Advisory_PAN  India

PwC

Kolkata, West Bengal, India (On-Site)
4 Months ago
Activision - Associate Dev Support Engineer

Activision

Guildford, England, United Kingdom (Hybrid)
1 Month ago
Wargaming - Senior Infrastructure Engineer (Python) (Game Engine Development Team)

Wargaming

Nicosia, Nicosia, Cyprus (Hybrid)
2 Months ago
Funcom - Senior Live Ops Engineer

Funcom

Romania (On-Site)
5 Months ago
BSH Home Appliances India - Architect MES Foundation

BSH Home Appliances India

Bengaluru, Karnataka, India (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Enphase Energy - Staff Software Engineer

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Axon - Senior Privacy Engineer

Axon

Scottsdale, Arizona, United States (Hybrid)
2 Months ago
Ajmera Infotech - Sr. Backend Engineer - Node Expert

Ajmera Infotech

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Infogain - Frontend React Developer (Lead)

Infogain

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Head Digital Works - Frontend Developer (React)

Head Digital Works

Hyderabad, Telangana, India (On-Site)
3 Months ago
DreamSetGo - SDE 3 - Full Stack Developer

DreamSetGo

Mumbai, Maharashtra, India (On-Site)
3 Months ago
Luxoft - .NET and Azure API Developer

Luxoft

Pune, Maharashtra, India (On-Site)
2 Months ago
Rackspace Technology - Practice Head - Cloud Application Services

Rackspace Technology

San Diego, California, United States (Remote)
2 Months ago
Microsoft - Software Engineer II

Microsoft

Mexico City, Mexico City, Mexico (On-Site)
1 Week ago
Social Discovery Group - Senior .NET Developer

Social Discovery Group

Tbilisi, Tbilisi, Georgia (Remote)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Chennai, Tamil Nadu, India

CloudHire - Full Stack Developer - Angular & Node

CloudHire

India (Remote)
3 Months ago
PwC - IN_Senior Associate _SAP ABAP_Enterprise  App SAP_Advisory_Chennai

PwC

Chennai, Tamil Nadu, India (On-Site)
4 Months ago
Magna International - Data Scientist

Magna International

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Paytm - Operations & Support - Assistant Manager - CST

Paytm

Noida, Uttar Pradesh, India (On-Site)
1 Month ago
Paytm - Team Lead Sales- Rishikesh

Paytm

Rishikesh, Uttarakhand, India (On-Site)
3 Months ago
Nagarro - Senior Engineer

Nagarro

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Faze Three  - Senior Textile Designer (Home Textiles) - Mumbai

Faze Three

Mumbai, Maharashtra, India (On-Site)
6 Months ago
HackerRank - Lead Engineer - Backend (Onsite)

HackerRank

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Google - Technical Program Manager II, Google Cloud Business Platforms

Google

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Luxoft - Senior Murex Front Office BA

Luxoft

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

DevOps Jobs

SparkCognition - DevOps Engineer

SparkCognition

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Codeninja - Azure Engineer

Codeninja

Mexico (Remote)
4 Weeks ago
Visa - Staff Systems Engineer - GO

Visa

Singapore, Singapore (On-Site)
3 Months ago
Google - Partner Engineer, Google Cloud

Google

Singapore (On-Site)
1 Month ago
Google - Software Engineer II, Site Reliability Engineering

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Glean - Solutions Architect - ANZ / Singapore region customer hours.

Glean

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Unity - DevOps Manager

Unity

Montreal, Quebec, Canada (On-Site)
3 Months ago
Interactive Brokers - Senior Systems Engineer- Microsoft M365/Active Directory

Interactive Brokers

Greenwich, Connecticut, United States (Hybrid)
3 Months ago
PwC - ETIC, Cloud Solution Architect - Manager

PwC

Cairo, Cairo Governorate, Egypt (On-Site)
3 Months 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