Principal Software Engineer

Logo of Brightcove

Brightcove

πŸ“Remote - India

Job highlights

Summary

Join Brightcove's Live team as a Principal Engineer and lead the development of our leading unified solution for live video streaming. You will work with engineering teams and product management to strengthen architecture, develop innovative solutions, and define reliable architectures. This role requires technical leadership in the design, development, and operations of key products and services. You will mentor teams on agile/evolutionary architecture, site reliability engineering, and DevOps. The ideal candidate possesses expertise in cloud-native application development, systems architecture, data, testing, SRE/DevOps, and security. Brightcove offers a collaborative and empowering work environment.

Requirements

  • Bachelor's degree in Computer Science, related technical field, or equivalent practical experience
  • 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
  • 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
  • 6+ years of experience working with Java, GoLang or other programming languages
  • 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

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

Preferred Qualifications

  • Experience working with AWS or any Cloud Platform
  • Experience with docker and orchestration platforms like Kubernetes, ECS / EKS

Benefits

  • Work/life balance
  • Professional growth
  • Creating an empowering space for open communication
  • 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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Brightcove know you found this job on JobsCollider. Thanks! πŸ™