Outscal Logooutscal logo

Senior Software Engineer (C++)

11 Hours ago • 3-5 Years • Frontend Development • ₹25,00,000 LPA - ₹50,00,000 LPA

Job Summary

Job Description

As a Senior Software Engineer (C++) at Blitz, you'll design, develop, and optimize high-performance C++ systems for computer vision projects. Responsibilities include ensuring code quality through unit testing, collaborating with cross-functional teams on large-scale projects, and integrating new features. You'll work with modern C++ (C++17+), IPC, Windows API, GPU model inference (CUDA), and contribute to scalable, high-performance systems supporting a rapidly expanding user base. Experience with computer vision and image processing is a plus, as is gaming experience.
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

BULKHEAD - Senior Gameplay Engineer

BULKHEAD

Derby, England, United Kingdom (On-Site)
12 Hours ago
Fluence - Senior Power Electronics Controls Engineer (m/f/d)

Fluence

Erlangen, Bavaria, Germany (On-Site)
4 Months ago
ByteDance - Senior Backend Software Engineer - Global E-Commerce Supply Chain Merchant Platform

ByteDance

San Jose, California, United States (On-Site)
4 Months ago
Riot Games - Staff Software Engineer - UnEco

Riot Games

Los Angeles, California, United States (On-Site)
1 Day ago
Canva - Senior Backend Engineer (Java)

Canva

Sydney, New South Wales, Australia (Remote)
2 Months ago
Crunchyroll - Software Engineer III, Mobile Video Players

Crunchyroll

San Francisco, California, United States (On-Site)
1 Month ago
Neostella - React Developer

Neostella

Bogotá, Bogota, Colombia (Remote)
6 Days ago
Highspot - Principal Frontend Web Engineer

Highspot

Vancouver, British Columbia, Canada (Hybrid)
5 Months ago
Canva - Software Engineer - Developer Platform

Canva

Sydney, New South Wales, Australia (Remote)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Redhorse Corp - CNO Developer

Redhorse Corp

Chantilly, Virginia, United States (On-Site)
3 Months ago
Next Level Games - UI Engineer

Next Level Games

British Columbia, Canada (Hybrid)
4 Weeks ago
Wargaming - Game Developer

Wargaming

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Week ago
TiMi Studio Group - Rendering Programmer Intern

TiMi Studio Group

Quebec, Canada (On-Site)
2 Weeks ago
ByteDance - Machine Learning Engineer, SMB

ByteDance

San Jose, California, United States (On-Site)
19 Hours ago
IO Interactive - Senior Audio Programmer

IO Interactive

Malmö, Skåne County, Sweden (Hybrid)
5 Months ago
Jam City - C++ Software Engineer

Jam City

Montevideo, Montevideo Department, Uruguay (Hybrid)
2 Months ago
Nintendo - Lead Audio Algorithms Software Engineer (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
4 Months ago
Inworld AI - Senior Software Development Engineer in Test (SDET) – Game Engine SDKs - USA

Inworld AI

Mountain View, California, United States (On-Site)
5 Months ago
Samsung Semiconductor - Principal Engineer, NPU Architect

Samsung Semiconductor

San Jose, California, United States (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in India

Paytm - Product Management - Senior Product Manager - UPI

Paytm

Noida, Uttar Pradesh, India (On-Site)
5 Months ago
PwC - Manager

PwC

Kolkata, West Bengal, India (On-Site)
5 Months ago
Nagarro - Associate Staff Engineer, .Net Web

Nagarro

Hyderabad, Telangana, India (On-Site)
5 Months ago
Hitachi - Power Platform Developers-Mar 2024

Hitachi

Pune, Maharashtra, India (On-Site)
5 Months ago
Assystems - Senior Urban Planner

Assystems

Gurugram, Haryana, India (On-Site)
4 Months ago
Thence - Senior Frontend Developer

Thence

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
DNEG - Pipeline Supervisor

DNEG

India (On-Site)
8 Months ago
Assystems - Electrical Design Engineer (LV)

Assystems

Navi Mumbai, Maharashtra, India (On-Site)
4 Months ago
STAGE - Social Media Manager - Haryana

STAGE

Noida, Uttar Pradesh, India (On-Site)
10 Months ago
Devrev - Engineering Leader - Applied AI Engineering

Devrev

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

Get notifed when new similar jobs are uploaded

Frontend Development Jobs

Nagarro - Game Developer

Nagarro

Cebu City, Central Visayas, Philippines (Remote)
5 Months ago
Microsoft - Member of Technical Staff, Product Engineer

Microsoft

London, England, United Kingdom (On-Site)
1 Day ago
Next Level Business Services - Java UI Developer

Next Level Business Services

Tampa, Florida, United States (On-Site)
4 Months ago
Xsolla - Front End Software Engineer

Xsolla

Baku, Azerbaijan (On-Site)
11 Hours ago
Virtusa - UI Developer

Virtusa

Andhra Pradesh, India (Hybrid)
6 Months ago
PwC - ETIC, Full stack Developer- Graduate Program

PwC

Cairo, Cairo Governorate, Egypt (On-Site)
5 Months ago
Digital Extremes - UI Programmer

Digital Extremes

Ontario, Canada (Remote)
1 Week ago
VPlayed - Roku TV Developer

VPlayed

Chennai, Tamil Nadu, India (Hybrid)
7 Months ago
Rohde & Schwarz - Frontend Developer

Rohde & Schwarz

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Bragg - Principal Next.js Developer

Bragg

Ljubljana, Ljubljana, Slovenia (Hybrid)
1 Month 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)

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