Senior Software Engineer (Real-Time)

Full Time
Sunnyvale, CA
Posted
Job description

We're looking for an enthusiastic Senior Software Engineer (Real-Time) to help us improve the globally distributed media infrastructure that is the backbone of the Aircore platform. This mandate includes our optimized real-time media stack:

  • Strong multi-threaded C++ development
  • Add new capabilities to our cross-platform real-time stack while maintaining a high level of quality and performance
  • Extend and improve our distributed backend infrastructure
  • Develop and optimize our mobile media stack for iOS and Android
  • Maintain customized, WebRTC-based media services on Linux, iOS, Android
  • Collect and analyze metrics relating to system performance and user behavior
  • Provide detailed and constructive design and code reviews
  • Mentor and support other members of the team
  • Be a team player who enjoys working with a diverse and exceptionally smart team

About you:

  • 3+ years of industry experience developing complex, high performance software in C++.
  • BS/MS in Computer Science, Electrical Engineering, or a related field, or equivalent experience.
  • Solid understanding of system programming basics, including low-level networking interfaces, concurrent programming, and distributed systems fundamentals.
  • Very strong written and verbal communication skills.

Preferred skills: These are not required, but will help you hit the ground running.

  • Previous experience with streaming or real-time audio and video technology and terminology such as WebRTC
  • Working knowledge of TCP/IP networking
  • Proficiency with JavaScript
  • Experience with iOS or Android application development methodology and tools
  • Experience with web client development
  • Understanding of machine learning, especially as it relates to audio and video processing
  • Familiarity with audio / video frameworks such as AVFoundation and OpenGL

About Aircore:

Founded by Sean Parker, Daniel Klaus, and Prakash Ramakrishna, Aircore is infrastructure powering the world's social transformation with real-time communication tools.

We offer real-time social (RTS) software to give users the immediate shared experiences they want, with fast and flexible APIs to power the next generation of collaboration. Our products help companies deliver real-time audio, video and social solutions to their users inside their own products and help companies drive deeper connection, engagement, and retention with their users.

Aircore brings together everything needed to add robust real-time social to apps and sites.

Locations:

We have teams in Sunnyvale, California and Brooklyn, New York.

Pay Equity:
In compliance with Pay Transparency Laws, the base salary range for this role is between $150,000 - $220,000. When determining compensation, a number of factors will be considered: skills, experience, job scope, location, and competitive compensation market data.

Benefits:

  • 99% company-paid health/dental/vision
  • Care Concierge
  • Short and Long Term Disability
  • Life Insurance 1 times base pay 100% company paid
  • Maternity/Paternity/Adoptive Leaves:
  • 401(k)
  • PTO 15 days (calendar year)
  • 13 Holidays (calendar year)

Diversity, Equity & Inclusion:

Aircore is an Equal Opportunity Employer. We recognize our employees are people with different strengths, experiences and backgrounds, who share a passion for improving people's lives. Diversity not only includes race and gender identity, but also age, disability status, veteran status, sexual orientation, religion and many other parts of one's identity. Employee's points of view are key to our success, and inclusion is everyone's responsibility.

#LI-USA-Sunnyvale, California
#LI-GS1
#LI-Mid-Senior
#ZR

adamanda.ca is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, adamanda.ca provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, adamanda.ca is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs