Brightcove

Principal Software Engineer

Remote US
USD 164k - 246k
DynamoDB API Kubernetes Streaming Go AWS
This job is closed! Check out or
Description

We’re looking for a talented Principal Software Engineer to join the Brightcove Live team. On this team, we solve complex and interesting problems by building robust, scalable and shared services. Our team thrives in an environment built on collaboration, trust, and hard work. We look for people who are smart, fun, enthusiastic and passionate about technology. If this sounds like a good fit for you, let’s talk!

Responsibilities

  • Help lead the design of future versions of our streaming architecture and re-architect existing services as necessary
  • Contribute to the development of new capabilities 
  • Provide operational support for Brightcove systems
  • Be a thought leader on technical matters related to Live video
  • Understand the importance of non-functional requirements, including scalability, reliability and maintainability and ensuring that the team considers these requirements in their solutions
  • Lead the team to adopt and adhere to best practices in design, testing, documentation, deployment and operations.
  • Develop clean, high-quality solutions with automated testing, infrastructure-as-code, multi-environment/multi-region deployment, and well thought out devops tooling
  • Guide the team towards simple, reliable solutions that delight the customer
  • Work with developers to identify root causes of issues and prevent recurrence of bugs by identifying and recommending code and process improvements.
  • Build consensus through careful consideration of the topic at hand and by exhibiting exemplary decision making

Qualifications/Experience

  • 9+ years of experience in software engineering
  • 3+ years experience working with video and audio 
  • Bachelor’s degree in Computer Science, Computer Engineering or similar technical field strongly preferred.
  • Proficiency with Go (i.e GoLang)
  • Experience with AWS strongly preferred, including Elasticache, DynamoDB, CloudFront 
  • Experience delivering and supporting high scale SaaS services leveraging public cloud services such as Amazon Web Services (AWS), including a practical knowledge of the capabilities such as APIs, regions, instance types, and managed services such as auto-scalers, load-balancers, storage systems, queues, caches, and lambda functions.
  • Knowledge of containers and container-based deployment, preferably Kubernetes
  • Demonstrated ability to debug production applications in a cloud-based environment
  • Ability to collaborate effectively with other software engineers, product and program managers.
  • Ability to set and maintain high standards of quality and customer value.
  • Self-motivated and proactive with the ability to take ownership of issues.
  • Experience with Agile methodologies.
  • Familiarity with continuous integration and deployment infrastructure for services.
  • Ability to coach, guide and inspire other software engineers to innovate and collaborate with a solutions-focused approach.
  • Understanding of building, delivering and operating internet-scale, distributed, high availability systems.
  • Ability to adapt to changing priorities, market conditions and fast-paced tech environment.

About Brightcove 

Brightcove is a diverse, global team of smart, passionate people who are revolutionizing the way organizations deliver video. We’re hyped up about storytelling, and about helping organizations reach their audiences in bold and innovative ways. When video is done right, it can have a powerful and lasting effect. Hearts open. Minds change. 

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 600 Brightcovers globally, each of us representing our unique talents and we have built a culture that values authenticity, individual empowerment, excellence and collaboration. This culture enables us to harness the incredible power of video and create an environment where you will want to grow, stay and thrive. Bottom line: We take our video seriously, and we take great pride in doing it as #oneteam.

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.  

While remote work arrangements are available for most positions we also offer hybrid or on-site working options in our Boston office, located in beautiful Fort Point harbor. Employees enjoy access to fully-stocked kitchens and social activities including: happy hours, trivia, ping pong tournaments, and events and celebrations of all kinds. You will have plenty of opportunities to meet your colleagues around the globe as we also 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!

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.

#LI-Remote

BC20876

At Brightcove, we believe that providing comprehensive and competitive compensation and benefits packages across the globe are essential to our employees. Base salary is just one component of Brightcove’s total rewards program. We offer a wide range of benefits and perks that may include bonus or commission, Brightcove stock, unlimited paid time off, 401(K) matching, health insurance (medical, dental, and vision), generous employer Health Savings Account (HSA) contributions, tuition reimbursement, 100% paid parental leave and more.

USA Brightcove Base Salary Range
$164,400$246,600 USD

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 223 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers