Senior Software Engineer (C++)

1 Month ago • 3-5 Years • Frontend Development • ₹25,00,000 LPA - ₹50,00,000 LPA

Job Summary

Job Description

As a Senior C++ Engineer on the Computer Vision team at Blitz, you'll design, develop, and optimize high-performance systems for computer vision projects. This involves ensuring code quality through unit testing, collaborating with cross-functional teams on large-scale projects, and integrating new features. Responsibilities include working with modern C++ (C++17+), IPC, Windows API, GPU model inference (CUDA), and ensuring modularity and scalability. You'll contribute to a platform delivering real-time game insights to millions of users worldwide. Experience with deploying/optimizing AI models on GPU is a plus. Gaming experience is highly valued.
Must have:
  • Modern C++ (C++17+)
  • IPC
  • Windows API
  • GPU model inference (CUDA)
  • Unit testing
  • System design
  • Data structures & algorithms
Good to have:
  • Computer vision
  • Image processing
  • Gaming experience
Perks:
  • Competitive salary
  • Annual performance bonus
  • Unlimited vacation
  • 100% covered medical, dental, and vision

Job Details

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.

Overview

Join 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.

Role Description

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.

Experience we look for: Modern C++, C++ 17, IPC, Windows API, model inference on GPU, CUDA

Your Responsibilities Include

  • Design, develop, and optimize performance-critical systems in C++ for our computer vision projects, ensuring modularity and scalability.
  • Ensure code quality by writing and maintaining unit tests using libraries
  • Work closely with cross-functional teams to contribute to large-scale modular projects, ensuring efficient integration of new features and improvements.

Qualifications

  • A Master's degree in Computer Science or related and 3+ or Bachelor’s and 5+ years of work experience in developing production grade C++ codebase.
  • Excellent problem-solving and analytical skills.
  • Strong understanding of data structures, algorithms, and system design.
  • Experience with interprocess communication (IPC) is preferred.
  • Experience with Windows API for managing processes, threads, and I/O operations, and working with system-level resources is required.
  • Experience with writing clean, modular and testable code using modern C++ (C++17+), incorporating smart pointers, templates, and other advanced C++ features.
  • Experience with deploying/optimizing AI models on GPU would be a major plus.
  • Experience with unit testing libraries such as gtest or catch2.
  • Proven experience working with modular projects in a team setting.
  • Familiarity with concepts of computer vision and image processing is a plus.
  • Gaming experience is a massive plus.

Behavioral traits

  • Desire for impact: ready to take on a responsibility and collaborate with your team.
  • You’re an owner: driven, focused, and quick to take ownership of your work
  • Humble: you seek out feedback and appreciate your colleagues.
  • Growth-minded: you’re eager to expand your skill set and excited to demonstrate it with your work.

Compensation:

Salary range of 25 - 50 LPA (actual compensation will be determined based on experience, performance, and other factors permitted by law).

What We Offer

  • Competitive salary
  • Annual performance bonus
  • Unlimited vacation policy
  • 100% covered medical, dental, and vision plan

Salary 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.

Similar Jobs

Samsung Semiconductor - Staff Engineer, Embedded Firmware

Samsung Semiconductor

San Jose, California, United States (On-Site)
1 Month ago
Google - Software Engineering Manager, Core ML

Google

Mountain View, California, United States (On-Site)
2 Days ago
Hawk Eye Innovations - Senior Computer Vision Engineer

Hawk Eye Innovations

Budapest, Hungary (Hybrid)
1 Month ago
PlayStation Global - Senior Manager, Security Systems

PlayStation Global

Aliso Viejo, California, United States (Hybrid)
3 Months ago
Toku - Director of Token Payroll

Toku

(Remote)
3 Months ago
Playtika - JavaScript Developer

Playtika

Ukraine (On-Site)
1 Month ago
Canva - Senior Platform Product Manager - Cloud Platform

Canva

Sydney, New South Wales, Australia (Hybrid)
3 Months ago
Canva - Senior Software Engineer (Python) - Warehouse Platform

Canva

Sydney, New South Wales, Australia (Remote)
1 Month ago
Big Ant Studios - Senior UI Programmer

Big Ant Studios

Melbourne, Victoria, Australia (On-Site)
6 Months ago
Buckman - Sr Lead Digital Software Engineer - Front End

Buckman

Chennai, Tamil Nadu, India (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Warner Bros Games - Staff Software Engineer, C++ Player

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
4 Weeks ago
Tap Nation - Head of User Acquisition

Tap Nation

(Remote)
5 Months ago
Inworld AI - Staff Platform Engineer, MLOps

Inworld AI

Mountain View, California, United States (Hybrid)
1 Week ago
RoofStack - Senior Data Scientist

RoofStack

İstanbul, İstanbul, Türkiye (Hybrid)
3 Months ago
Hawk Eye Innovations - Test Automation Engineer

Hawk Eye Innovations

Basingstoke, England, United Kingdom (Hybrid)
1 Week ago
Luxoft - Regular C++ Software Developer

Luxoft

Chennai, Tamil Nadu, India (On-Site)
5 Months ago
ZiMAD - ASO Manager

ZiMAD

(Remote)
2 Months ago
Bethesda - Senior AI Programmer

Bethesda

Texas, United States (On-Site)
10 Months ago
ZeniMax Media - Senior Gameplay Programmer

ZeniMax Media

Rockville, Maryland, United States (On-Site)
7 Months ago
G5 Games - C++ Gameplay Programmer

G5 Games

Astana, Astana, Kazakhstan (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in India

Google - Senior Software Engineering Manager, Google Cloud

Google

Bengaluru, Karnataka, India (On-Site)
2 Days ago
PwC - IN-Senior Associate_ Data Governance _D&A_Advisory_Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Nagarro - Associate Principal Consultant, Agile

Nagarro

India (Remote)
6 Months ago
BrightEdge - Software Development Manager

BrightEdge

Hyderabad, Telangana, India (Remote)
6 Months ago
Xogar Games - Founders Office Executive

Xogar Games

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Siemens - Test Automation Engineers (Tricentis TOSCA)

Siemens

Bengaluru, Karnataka, India (On-Site)
1 Day ago
Imagineio - Graphic Designer

Imagineio

Delhi, India (Hybrid)
1 Week ago
Phantom FX - Mid Rigging Artist

Phantom FX

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Saama Technologies,  Inc  - Senior Product Analyst

Saama Technologies, Inc

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Google - Senior Software Engineer, Google Cloud

Google

Hyderabad, Telangana, India (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Frontend Development Jobs

Epic Games - Senior UI Engineer

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
2 Weeks ago
Betsoft Gaming - Front-End Web Developer

Betsoft Gaming

(Remote)
5 Months ago
PwC - UI developer

PwC

Chennai, Tamil Nadu, India (On-Site)
7 Months ago
Canva - Staff Frontend Engineer - Apps API Platform

Canva

Sydney, New South Wales, Australia (Remote)
1 Month ago
Rackspace Technology - Frontend Engineer (UX-Focused)

Rackspace Technology

Gurugram, Haryana, India (Remote)
1 Month ago
Every matrix - Frontend Game Developer

Every matrix

Stockholm, Stockholm County, Sweden (Hybrid)
4 Months ago
Activision - Lead UI Engineer

Activision

Malmö, Skåne County, Sweden (Hybrid)
1 Month ago
Netflix - Senior Frontend Developer

Netflix

Helsinki, Uusimaa, Finland (Hybrid)
2 Months ago
Every matrix - Game Developer (Slots, Pixi.js)

Every matrix

Stockholm, Stockholm County, Sweden (Hybrid)
3 Months ago
Evolution - Frontend Engineer (JavaScript/TypeScript)

Evolution

Riga, Latvia (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

About The Company

At Blitz, we're on a mission to become every gamer's personal gaming coach. Leveraging computer vision and data-driven insights, the Blitz App helps gamers improve their play faster than ever.


With over 8 million active users, the Blitz App offers overlays, performance insights, and stats for League of Legends, Valorant, Teamfight Tactics, Legends of Runeterra, and Fortnite.


Join us, and help gamers rank up fast!

Tesistán, Jalisco, Mexico (On-Site)

Los Angeles, California, United States (Hybrid)

Los Angeles, California, United States (Hybrid)

Los Angeles, California, United States (On-Site)

Los Angeles, California, United States (On-Site)

Los Angeles, California, United States (On-Site)

Los Angeles, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by blitz app

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug