Senior Software Engineer (C++)

4 Months ago • 3-5 Years • Programming • ₹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

London stock Exchange - Senior Audit Manager – Tech and transformation (FTC)

London stock Exchange

London, England, United Kingdom (Hybrid)
2 Months ago
bytedance - Content Operations Manager (BR) - CapCut

bytedance

State Of São Paulo, Brazil (On-Site)
3 Months ago
Nice - Senior Product Manager

Nice

Sandy, Utah, United States (On-Site)
4 Weeks ago
Flow - Project Manager, Interior Fit-Outs

Flow

Miami, Florida, United States (On-Site)
3 Months ago
Trend Micro - (Sr.) Cloud Backend Engineer

Trend Micro

Taipei City, Taiwan (On-Site)
10 Months ago
Next Level Business Services - Java/J2EE Developer

Next Level Business Services

Tampa, Florida, United States (On-Site)
9 Months ago
Ansys - Lead Software Developer - C++

Ansys

Exton, Pennsylvania, United States (On-Site)
3 Months ago
Ettain Group - Ruby On Rails Developer

Ettain Group

Westlake, Texas, United States (On-Site)
10 Years ago
Aristocrat - Sr Engineer II - C++ Developer

Aristocrat

Noida, Uttar Pradesh, India (Hybrid)
1 Month ago
Ion - Senior Software Engineer - C

Ion

Uniondale, New York, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Beta Craft - Senior NodeJS Developer

Beta Craft

Pune, Maharashtra, India (On-Site)
1 Year ago
kaizen gaming  - Principal Data Scientist

kaizen gaming

Athens, Greece (Hybrid)
1 Month ago
Guardian - Senior Sales Representative, Premier Market

Guardian

Denver, Colorado, United States (On-Site)
2 Months ago
Riot Games - Technical Artist II - League of Legends, Seasons (Contract)

Riot Games

Singapore (On-Site)
5 Months ago
beghou consulting - Sr. Consultant- Commercial Operations & Analytics

beghou consulting

Emeryville, California, United States (Hybrid)
5 Months ago
Insight Software - Senior Solutions Engineer (German and English Speaking)

Insight Software

Gouda, South Holland, Netherlands (On-Site)
2 Weeks ago
Square - Automotive Technician

Square

Roanoke, Virginia, United States (On-Site)
2 Weeks ago
PwC - Intervenant extérieur

PwC

Democratic Republic Of The Congo (On-Site)
9 Months ago
Social Discovery Ventures - Senior IT Recruiter

Social Discovery Ventures

Tbilisi, Tbilisi, Georgia (Remote)
1 Month ago
HP - Supply Chain Planning Intern

HP

Tijuana, Baja California, Mexico (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in India

Trellix - Senior Software Engineer

Trellix

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Barracuda - Director, Managed Services

Barracuda

Bengaluru, Karnataka, India (Hybrid)
1 Week ago
Transaction Network Services - Quality Assurance Engineer - Test Automation

Transaction Network Services

Coimbatore, Tamil Nadu, India (On-Site)
1 Year ago
Assystems - Backend Developer – ETL Integration

Assystems

Gurugram, Haryana, India (On-Site)
9 Months ago
Sailpoint - Data Analyst (Tableau)

Sailpoint

Pune, Maharashtra, India (Remote)
1 Year ago
Accenture - Quality Assurance Analyst

Accenture

Bengaluru, Karnataka, India (On-Site)
2 Months ago
T systems - Control-M L3 Engineer

T systems

Pune, Maharashtra, India (On-Site)
1 Week ago
Reltio - Senior Engineer

Reltio

Bengaluru, Karnataka, India (Hybrid)
1 Week ago
NCR Voyix - Software Engineer I - Angular

NCR Voyix

Hyderabad, Telangana, India (On-Site)
1 Month ago
Gallagher - Sr. QA Analyst

Gallagher

Chandigarh, Chandigarh, India (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Programming Jobs

Varonis  - Python Developer

Varonis

Herzliya, Tel Aviv District, Israel (Hybrid)
7 Months ago
Motorola solutions - Senior Software Engineer C#

Motorola solutions

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)
2 Weeks ago
Bestex Research - Software Developer, Algorithmic Trading (Low-Latency, C++)

Bestex Research

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Ion - Java Developer, Italy

Ion

Italy (Hybrid)
9 Months ago
Ettain Group - Sr. Software Engineer/ Developer

Ettain Group

Westlake, Texas, United States (On-Site)
10 Years ago
Domo - Database Administrator

Domo

Pune, Maharashtra, India (Hybrid)
3 Months ago
Epic Games - Principal Programmer, Horde

Epic Games

Montreal, Quebec, Canada (On-Site)
5 Months ago
Bigpoint - Senior Java Developer

Bigpoint

Hamburg, Hamburg, Germany (Remote)
4 Months ago
Capgemini - Golang Dev

Capgemini

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Simcorp - Senior Database Administrator

Simcorp

Mexico City, Mexico (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

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