Senior Frontend Engineer (C++)
Company: Tbwa Chiat/Day Inc
Location: Los Angeles
Posted on: January 16, 2025
Job Description:
Blitz is a quickly growing and self-sustaining start-up that
provides gamers with personalized stats and insights powered by
billions of matches. High performance is at the core of our values.
We are a team of gamers and entrepreneurial technologists with big
ambitions. At Blitz, you will find co-workers who are friendly,
eager to collaborate, and work creatively to ship market-defining
software. If you thrive in an environment optimized for autonomy,
innovation, teamwork, and embody our principles, Blitz is the place
for you to make an outsized impact.OverviewJoin Blitz at a pivotal
moment as we pioneer advanced computer vision solutions for the
gaming industry. Blitz is at the forefront of offering real-time
game insights, overlays, and coaching to millions of users
worldwide. As a C++ Engineer on the Computer Vision team, you'll
play a key role in shaping the future of our platform, creating
scalable, high-performance systems that support our rapidly
expanding user base.This position requires all hires to be onsite
Monday through Thursday out of our Los Angeles (Playa Vista)
office, with the option to WFH on Friday.What You'll Do
- System Design & Development: Design, develop, and optimize
performance-critical systems in C++ for our computer vision
projects, ensuring modularity and scalability.
- Interprocess Communication: Work extensively with interprocess
communication (IPC) to ensure efficient communication between
system processes.
- Windows API Expertise: Utilize the Windows API for managing
processes, threads, and I/O operations, and working with
system-level resources.
- Modern C++ Coding: Write and maintain clean, modular, and
testable code using modern C++ (C++17+), incorporating smart
pointers, templates, and other advanced C++ features.
- Unit Testing: Ensure code quality by writing and maintaining
unit tests using libraries like gtest or catch2.
- Collaborate on Modular Projects: Work closely with
cross-functional teams to contribute to large-scale modular
projects, ensuring efficient integration of new features and
improvements.What It Takes To Be Successful
- Experience: 4+ years of professional experience writing modern
C++ (C++17 or higher).
- Expertise: Strong understanding of data structures, algorithms,
and system design.
- Technical Skills: Hands-on experience with interprocess
communication (IPC) and deep expertise in the Windows API,
including process and thread management, and I/O operations.
- Proficiency: Skilled in using smart pointers, templates, and
other modern C++ techniques. Experience with unit testing libraries
such as gtest or catch2.
- Modular Projects: Proven experience working with large, modular
projects in a team setting.Nice To HaveComputer Vision Knowledge:
Familiarity with high-level concepts of computer vision and image
processing.What We Offer
- Annual performance bonus
- Unlimited vacation policy
- 100% covered medical, dental, and vision plan
- 401(k) matching
- Gaming laptop and peripherals
- Company-wide team building eventsSalary for the successful
applicant depends on a variety of job-related factors, including
but not limited to geographic location, market demands, experience,
training, and education.Blitz is an Equal Opportunity Employer. We
are committed to equal employment opportunity and the use of
affirmative action programs to ensure that persons are recruited,
hired, trained, transferred and promoted in all job groups
regardless of race, color, religion, age, disability, national
origin, citizenship status, military or veteran status, sex
(including pregnancy, childbirth and related medical conditions),
sexual orientation, gender identity, genetic information, and any
other category protected by federal, state or local law.
#J-18808-Ljbffr
Keywords: Tbwa Chiat/Day Inc, Los Angeles , Senior Frontend Engineer (C++), Engineering , Los Angeles, California
Didn't find what you're looking for? Search again!
Loading more jobs...