Systems Architect, Audio/Video Communications

| Peninsula | Hybrid
Sorry, this job was removed at 8:05 a.m. (CST) on Wednesday, September 1, 2021
Find out who's hiring remotely in San Francisco, CA.
See all Remote Content jobs in San Francisco, CA
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Want to change the way work…works? This is your moment.

RingCentral Glip integrates messaging with video to make conversation, collaboration and connection more meaningful than ever, no matter where or how people want to work.

The Innovation team is the engine that makes RingCentral go. From Engineering to UX/UI to CloudOps, this is the place where the biggest ideas in cloud communications are imagined, developed, and delivered. If there’s a better way to bring people together, RingCentral Innovation is finding it, iterating on it, and sharing it with the world.

We’re as proud of our working environment as we are of our market success. You’ll find all the training, opportunity and resources you could ever want here - with all the work/life benefits you expect, and none of the micromanagement. RingCentral regularly brings home Best Place to Work awards from locations all over the world, and outstanding company ratings on Glassdoor and Comparably!

RingCentral surrounds you with world-class technology and talent, in a people-first environment built from the ground up to help you do the best work of your career. We’re not just changing the nature of communication and teamwork. We’re winning, together.

The Systems Architect, Media Backend provides a cloud-based real-time audio & video processing service for different RingCentral products, such as the Cloud Phone System, and the RingCentral Video product. This position will be based out of our headquarters in Belmont, CA, leading the architecture of our Media Platform. The person filling this role will work closely with engineering teams in the US, Ukraine, Russia and China.

The Systems Architect, Media Backend will be involved in the evolution of the software architecture to continually improve media quality, as well as the scalability and resilience of the Media Platform. S/he should have a demonstrable track record in the architecture & design of software systems and components for media processing, including WebRTC and SIP based media processing and media conversion functions.

The person filling this role will be responsible for improving the media platform architecture, while designing and adding new protocols and components. Desired attributes include a passion for quality and system performance, experience with low-level system software development, plus strong experience in real-time communication. We are looking for someone who is hands on with software development (coding) as well as architecture at a systems level.

Responsibilities:

  • Provide technical leadership and direction to the teams that are responsible for the audio / video processing backend
  • Contribute to system design and development, with a focus on quality and system reliability
  • Provide detailed documentation that guides engineering teams towards robust software systems
  • Develop the architecture of new components, improve the architecture of existing components and communication between them
  • Provide guidelines for the developers and QA engineers related to current & upcoming solutions
  • Perform code review for critical system components
  • Discover bottlenecks in current architecture and propose solutions
  • Champion the continuous investigation of new technologies, and promote a culture of innovation

Qualifications:

  • Bachelor's degree or higher in Computer Science, Computer Engineering or related fields
  • 10+ years of experience in software development with 4+ years as a software architect
  • Well versed in software design, planning and best practices to lead development projects
  • Knowledge of classical algorithms and data structures
  • Experience with distributed systems and real-time applications
  • Experience with resilient and highly available systems
  • Experience with system programming using C/C++
  • Expertise in at least one of the following areas:
  • Backend audio processing
  • Backend video processing, preferably with WebRTC
  • Optimizing the code and network stack to deal with packet loss, latency & jitter
  • Experience with designing RESTful microservices
  • Excellent communication skills
  • Passion for creating best in class products

Nice-to-have:

  • Experience with SIP protocol
  • Experience with with system programming using Erlang / OTP, Typescript / Node.js

What we offer:

RingCentral offers all the work/life benefits you could ever want, (and none of the micromanagement.)

  • Comprehensive medical, dental, vision, disability, life and pet insurance
  • Flexible PTO
  • 401K match and ESPP
  • Wellness programs including virtual yoga, bootcamp, meditation classes and more
  • Paid parental leave
  • Milk Stork parental account
  • New parent gift box

Say hello to the future of work. And the end of the resume black hole.

We didn’t create Glip specifically for hiring, but we might as well have. No more wondering if your resume was jettisoned into the vast emptiness of space. Sign up for Glip (it’s free, no downloads,) and discover how smooth, informative and great the hiring process can be. So start meeting on www.Glip.com — and we look forward to connecting soon.

About RingCentral

RingCentral is the worldwide leader in cloud-based communications. Our software communications platform delivers phone, group chat, mobile communications, video calls, videoconference, contact center and AI-driven digital engagement. It’s a powerful, global presence that allows businesses to communicate anywhere, anytime with anyone.

RingCentral is headquartered in Belmont, California and has offices around the world.

RingCentral is an equal opportunity employer that truly values diversity. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

#LI-MC2

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
  • People Operations
    • C++Languages
    • CSSLanguages
    • JavaLanguages
    • JavascriptLanguages
    • Objective-CLanguages
    • PerlLanguages
    • PythonLanguages
    • Salesforce ApexLanguages
    • SqlLanguages
    • SwiftLanguages
    • MongoDBLanguages
    • jQueryLibraries
    • ReactLibraries
    • ReduxLibraries
    • AngularFrameworks
    • Angular.JSFrameworks
    • DockerFrameworks
    • HadoopFrameworks
    • KafkaFrameworks
    • KubernetesFrameworks
    • Node.jsFrameworks
    • SpringFrameworks
    • TensorFlowFrameworks
    • ReactFrameworks
    • AWS RedshiftDatabases
    • ElasticsearchDatabases
    • MongoDBDatabases
    • MySQLDatabases
    • NoSQLDatabases
    • OracleDatabases
    • RedisDatabases
    • SnowflakeDatabases
    • AWS (Amazon Web Services)Services
    • GitHubServices
    • GitLabServices
    • Google CloudServices
    • New RelicServices
    • Google AnalyticsAnalytics
    • MixpanelAnalytics
    • TableauAnalytics
    • CanvaDesign
    • FigmaDesign
    • PhotoshopDesign
    • AsanaManagement
    • ConfluenceManagement
    • Google DriveManagement
    • Google DocsManagement
    • Google SlidesManagement
    • JIRAManagement
    • TrelloManagement
    • WrikeManagement
    • HootsuiteCMS
    • MedalliaCMS
    • DocuSignCRM
    • LinkedIn SalesNavigatorCRM
    • SalesforceCRM
    • Salesforce CPQCRM
    • Constant ContactEmail
    • MailChimpEmail
    • MarketoLead Gen
    • ZoomInfoLead Gen
    • RingCentral MVPCollaboration
    • AsanaProject Management
    • WorkdayProject Management

An Insider's view of RingCentral

What are some social events your company does?

Outside of holiday festivities, the biggest program is RingCentral Spirit Week in October. Events are planned for everyday of the week and include interactive webinars, global relay runs, philanthropic giving as well as plain ol' fashion fun. We always has a lot of pride, but this week in particular the orange and blue really shine through!

Allyson

Employee Programs, Manager

What projects are you most excited about?

The diversity initiatives I'm most excited about is a values-based interview for prospective folks. Enabling diverse candidates means having diverse interview panels that reflect the company. These will help candidates and hiring managers ensure that there's a values alignment, which is much more prudent than a "culture fit."

Jedd

Diversity Associate

What’s the vibe like in the office?

Working on my team is really fun! It’s very supportive, we help each other out as much as possible. I was able to work on something, have it built, and use it every day - that’s what I like about it here.

Berto

UX/UI Designer

What are RingCentral Perks + Benefits

RingCentral Benefits Overview

Say hello to possibilities.

RingCentral offers on-site, remote and hybrid work options optimized for the ways we work and live now. We know our employees power our success and truly value putting our employees' health, wellness and opportunity, first. We value and foster career development, providing leadership training, education, workshops, and coaching for all employees. In addition, we offer flexible PTO and wide range of wellness programs to keep our employees well balanced and refreshed.

Along with our employee stock purchase plans (ESPP) and stock options, RingCentral offers competing health, vision, dental, disability, life and pet benefits to keep you (and your fur friends) at your best! Our employees also receive access to Rethink - a global benefit providing tools and resources specializing in care for children with learning, social or behavioral challenges. We champion all of our working parents and families with paid parental leave and new parent gift bags.

Culture
Volunteer in local community
Through our CSR program, RCause, we take pride in our commitment to inclusivity, sustainability, and giving back to our communities. We offer employee matching and Volunteer Time Off.
Partners with nonprofits
At RingCentral, we partner with nonprofits that drive impact towards environmental sustainability, social impact and responsible governance.
Open door policy
OKR operational model
Team based strategic planning
Pair programming
Open office floor plan
Employee resource groups
Employee-led culture committees
Quarterly engagement surveys
Hybrid work model
In-person all-hands meetings
In-person revenue kickoff
Employee awards
Flexible work schedule
We're changing the way the world, works. We offer a flexible work schedule in a hybrid and work from anywhere environment.
Remote work program
RingCentral offers on-site, remote and hybrid work options optimized for the ways we work and live now.
Diversity
Documented equal pay policy
Dedicated diversity and inclusion staff
Highly diverse management team
In purposeful collaboration with our hiring team, our DEI leaders focus on creating a diverse, unique and inclusive environment that reflect across our employee base and management team.
Mandated unconscious bias training
Our dedicated Learning & Development initiatives include Unconscious Bias AND Diversity & Inclusion training which are core to our mission in fostering, educating, and building our inclusive workforce
Diversity manifesto
Mean gender pay gap below 10%
Diversity employee resource groups
From Black Lives Matter, Women leaders, Pride, Hispanic heritage, Pan-Asian Network & more, these employee-led ERG’s are a unique part of our culture that we take pride in supporting and growing.
Hiring practices that promote diversity
Our active hiring practices don’t discriminate on the basis of race, color, creed, religion, national origin, sex, sexual orientation, disability, age, marital or veteran status.
Diversity recruitment program
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
RingCentral employees can contribute up to $5000 annually for Dependent Care FSA and up to $2750 for Health Care FSA.
Disability insurance
Dental insurance
Vision insurance
Health insurance
Life insurance
Pet insurance
Our pet insurance policy can cover up to 50% of out of pocket expenses.
Wellness programs
Our wellness programs include fitness and yoga classes, meditation and nutrition sessions and more, to keep all our employees feeling their best!
Team workouts
Take a break during the day to do your mind and body some good! RingCentral wellness programs offer virtual fitness classes like yoga, zumba & bootcamp. We also host an annual, global relay!
Mental health benefits
Our employees have access to 1:1 wellness coaching, Headspace, TaskHuman along with Listening & Healing sessions with other employees to foster a culture of understanding, belonging and inclusion.
Transgender health care benefits
Wellness days
Financial & Retirement
401(K)
401(K) matching
RingCentral makes a matching contribution of 50% of your first 6% deferred.
Company equity
RingCentral offers stock options as a benefit that vest on a quarterly basis.
Employee stock purchase plan
All FTE receive access to purchase company shares at a discounted price.
Performance bonus
Charitable contribution matching
We offer employee matching for charitable donations and through our Dollars for Doers program, RCause will donate $10/hr on behalf of any employee volunteering at the nonprofit of their choice.
Child Care & Parental Leave Benefits
Childcare benefits
We've added Carrot - Inclusive fertility benefit that supports many paths to parenthood.
Generous parental leave
Return-to-work program post parental leave
Company sponsored family events
RingCentral sponsors family oriented events and activities.
Fertility benefits
Vacation & Time Off Benefits
Generous PTO
Paid volunteer time
Paid holidays
Paid sick days
Flexible time off
Floating holidays
Office Perks
Commuter benefits
Company-sponsored outings
Free daily meals
Free snacks and drinks
Some meals provided
Company-sponsored happy hours
Onsite office parking
Pet friendly
Fitness stipend
Home-office stipend for remote employees
Meditation space
Mother's room
Onsite gym
Professional Development Benefits
Job training & conferences
RingCentral offers employees professional development opportunities.
Lunch and learns
Promote from within
Mentorship program
Our "SaaSy" women leadership ERG offers mentor and mentee programs for our employees to learn from each other, share lessons, experiences and foster new and inspiring work relationships at RingCentral
Online course subscriptions available
Personal development training
Virtual coaching services
Apprenticeship programs

Additional Perks + Benefits

We care about taking care of our employees and offering them top tier perks and benefits to fit all of their needs -
offering a wide variety of perks that fit our pillars of wellness: physical, intellectual, emotional, social and financial

What makes our perks special is that they are constantly evolving and adapting to our growing teams - highlighting and celebrating what makes us unique.

More Jobs at RingCentral

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about RingCentralFind similar jobs like this