Logitech
Senior C++ Engineer
Cheyenne, WY
Nov 16, 2024
Full-time
Full Job Description

About Us:

We are Streamlabs, a technology company whose mission is to serve creators. We are a distributed team. We build tools and software enabling tens of millions of creators to create content, earn an income, and build communities. Over 100 million donations have been paid out to creators through our platform since 2015. The top live creators on Twitch, YouTube, Facebook and other platforms trust and use our tools to broadcast and monetize their streams. We are a product-focused company and so on top of our core suite of products, we are also building moonshot products that support creators outside of live streaming, with many failures and lessons along the way. Our company is changing the live streaming and creator industry and you can be a big part of it. We believe in meaningful work and meaningful relationships. Part of our culture is deep empathy for our teammates. We do team-wide hackathons every year and fly the entire team from across the globe to one location to build new ideas together (when it is safe to do so). We strive for complete transparency within the company with a weekly all hands that covers everything (that is also the only standing meeting we have as a team and we are generally anti-meeting). We do learning talks, game nights, product demos, AMAs, and much more. These are just some examples, but in sum, we are laser-focused on building a diverse and inclusive environment where people thrive and are proud to do their best work. Our core company values are ownership, transparency, empathy, and speed. We fully support remote work, especially during these times.

The Role:

We're looking for a talented Senior C++ Engineer to grow our team working on the core C++ code that powers our streaming products. As a full-time engineer, you will be responsible for working with a high performing team to design and implement low level high performance live streaming applications.

Our applications are mostly open source and interact with multiple other external dependencies, often open source as well. You'll become an expert in all things live streaming, gaining a deep understanding of all pieces of our C++ code, as well as upstream repositories such as OBS Studio. You will be working on a wide variety of tasks including new feature development, fixing bugs, improving code quality and architecture, and integrating upstream code into our repositories.

If you like working on new technologies, having an impact on millions of users, investigating and resolving user issues, and innovating in the live stream streaming space, then this role might be a great fit for you.

Your contribution:

Be Yourself. Be Open. Stay Hungry and Humble. Collaborate. Challenge. Decide and just Do. These are the behaviors you'll need for success at Logitech. In this role you will:

  • Work with a team of highly talented individuals to release new features in a timely manner

  • Maintain and resolve complex coding issues in the application

  • Improve performance and stability of the application

  • Merge upstream code with a careful eye for stability

Key Qualifications:

For consideration, you must bring the following minimum skills and behaviors to our team:

  • Must have 5+ years of experience in C/C++

  • Experience working on Windows with cmake and Visual Studio

  • Experience debugging complex C++ code

  • Experience using git / github

  • Be a great team member who is willing to listen, learn, teach and be passionate about having a serious impact

  • Impact driven mindset

In addition, preferable skills and behaviors include:

  • Experience working on Desktop applications

  • Experience with Electron or OBS Studio

  • Familiarity with content creation

Education:

  • A Bachelor's degree, or preferable Master's, in Computer Science, Computer Engineering, or equivalent professional experience

The Streamlabs segment of Logitech is a software oriented branch working from San Francisco, Vancouver and remotely. We make the leading set of tools and software allowing live streamers to engage with viewers, monetize their broadcasts, and grow their channels.

Across Logitech we empower collaboration and foster play. We help teams collaborate/learn from anywhere, without compromising on productivity or continuity so it should be no surprise that most of our jobs are open to work from home from most locations. Our hybrid work model allows some employees to work remotely while others work on-premises. Within this structure, you may have teams or departments split between working remotely and working in-house.

Logitech is an amazing place to work because it is full of authentic people who are inclusive by nature as well as by design. Being a global company, we value our diversity and celebrate all our differences. Don't meet every single requirement? Not a problem. If you feel you are the right candidate for the opportunity, we strongly recommend that you apply. We want to meet you!


This position offers an annual base salary typically between $ 110,000 - $ 210,000.In certain circumstances, higher compensation will be considered based on the business need, candidate experience, and skills.

Logitech offers benefits such as Medical Coverage, Dental Coverage, Vision Coverage, Traditional and Roth 401(k) Plans, Flexible Spending Accounts, Employee Share Purchase Plan (ESPP), Basic and Additional Life Insurance, Disability Coverage, Adoption and Surrogacy Assistance, Tuition Reimbursement Plans, Commuter Benefits, Paid Time Off, Paid Holidays, Bereavement Leave, and Paid Parental Leave.

Logitech also offers Wellness Programs, Health Savings Account Plans, access to Expert Medical Opinions, Identity Theft Protection, Breast Milk Delivery to Nursing Mothers on Business Travel, access to a Group Legal Plan, Donations Matching Programs, Employee Product Discounts, and access to Auto, Home, and Pet Insurance.


All qualified applicants will receive consideration for employmentwithout regard to race, sex, age, color, religion,sexual orientation, gender identity,national origin, protected veteran status, or on the basis of disability.

If you require an accommodation to complete any part of the application process, are limited in the ability, are unable to access or use this online application process and need an alternative method for applying, you may contact us toll free at +1-510-713-4866 for assistance and we will get back to you as soon as possible .

#LI-SN1

#LI- Remote

PDN-9d7fe7ca-683c-488c-b349-73c60ad70bff
Job Information
Job Category:
Engineering
Spotlight Employer
Related jobs
Baseball Assistant Coach
Loyalsock Township School District
Nov 24, 2024
Williamsport, PA
Police Officer
City Of Washington
The City of Washington is accepting applications for the position of Police Officer. provided by The Observer-Reporterrecblid v70j0sc23t1z6svavn4n4t3foimic9PDN-9d9031a7-8425-45f2-af06-3d9a649cf819
Nov 24, 2024
Washington, PA
Finance Director
City Of Washington
*provided by The Observer-Reporterrecblid 2bbje5xiek3uyrfe7iho30kp0k0t0hPDN-9d9031a7-771c-43ac-91d3-bcb534931c80
Nov 24, 2024
Washington, PA
©2024 TalentAlly.
Powered by TalentAlly.
Apply for this job
Senior C++ Engineer
Logitech
Cheyenne, WY
Nov 16, 2024
Full-time
Your Information
First Name *
Last Name *
Email Address *
Zip Code *
Password *
Confirm Password *
Create your Profile from your Resume
By clicking the Apply button, you agree to the terms of use and privacy policy.
Continue to Apply

Logitech would like you to finish the application on their website.

Ace your interview with AI-powered interview practice

Get comfortable talking to hiring managers, receive personalized feedback on areas for improvement, sharpen your ability to answer the most common questions, and build confidence in formulating strong responses on the spot. Click the button below to begin your three free virtual interviews!