Senior Software Engineer (C++)

2 Months 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

Capgemini - C++ Linux Developer

Capgemini

Bengaluru, Karnataka, India (On-Site)
1 Week ago
RoofStack - Senior Data Scientist

RoofStack

Istanbul, İstanbul, Türkiye (Hybrid)
4 Months ago
Jash entertainment  - C++ Developer

Jash entertainment

Ahmedabad, Gujarat, India (On-Site)
1 Month ago
Blizzard Entertainment - Senior Software Engineer, Game Services

Blizzard Entertainment

Austin, Texas, United States (Hybrid)
7 Months ago
playrix  - Senior C++/Python Software Engineer (Engine)

playrix

Ireland (Remote)
7 Months ago
Epic Games - Senior UI Programmer, Fortnite

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
that game company - Engine UI Programmer

that game company

Canada (Remote)
2 Months ago
Windranger Labs - Senior Fullstack Engineer

Windranger Labs

El Paso, Texas, United States (Remote)
2 Months ago
Cognite - Senior Front-end Engineer

Cognite

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Epic Games - UI Programming Director

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

The E.W. Scripps Company - National Sales Account Manager

The E.W. Scripps Company

Washington, District Of Columbia, United States (On-Site)
2 Weeks ago
warner bros games - Senior Software Engineer, C++ Player Team

warner bros games

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Krafton - Applied Research Scientist/Engineer - LLM Game Agent

Krafton

Seoul, South Korea (On-Site)
2 Months ago
Merkur gaming  - C++ Leads/Associate Tech Leads

Merkur gaming

Noida, Uttar Pradesh, India (On-Site)
1 Week ago
CD PROJEKT RED - Software Engineer

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Month ago
playrix  - Senior C++/Python Software Engineer (Engine)

playrix

Cyprus (Remote)
7 Months ago
Blitz app - Senior Software Engineer (C++)

Blitz app

India (Remote)
2 Months ago
Cadence - Principal Software Engineer

Cadence

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
warner bros games - Staff Software Engineer, C++ Player

warner bros games

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Take-Two Interactive - Senior Threat Analyst

Take-Two Interactive

New York, United States (On-Site)
5 Days ago

Get notifed when new similar jobs are uploaded

Jobs in India

Neolytix - Marketing Associate

Neolytix

Gurugram, Haryana, India (Hybrid)
2 Weeks ago
Varonis Internal - MDR Team Lead

Varonis Internal

India (Remote)
4 Weeks ago
Qualcomm - Staff Analog layout Engineer

Qualcomm

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Axinous - Senior Software Development Manager - C, Linux, Distributed Systems

Axinous

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Luxoft - Senior Developer (C# WPF)

Luxoft

New Delhi, Delhi, India (Remote)
6 Months ago
Relatient - Senior Software Engineer

Relatient

Pune, Maharashtra, India (Hybrid)
7 Months ago
Capgemini - AI & Analytics

Capgemini

Kolkata, West Bengal, India (On-Site)
1 Week ago
PwC - Associate

PwC

Gurugram, Haryana, India (On-Site)
2 Months ago
P99 soft - Data Analyst

P99 soft

Hyderabad, Telangana, India (On-Site)
3 Weeks ago
AlphaSense - Entitlements Analyst

AlphaSense

Mumbai, Maharashtra, India (On-Site)
6 Days ago

Get notifed when new similar jobs are uploaded

Frontend Development Jobs

Canva - Staff Machine Learning Engineer - User Voice

Canva

Sydney, New South Wales, Australia (Remote)
1 Month ago
Nexters - QA Engineer

Nexters

Cyprus (Remote)
1 Month ago
Canva - Senior Frontend Engineer - Canva for Education

Canva

Surry Hills, New South Wales, Australia (Remote)
2 Months ago
Canva - Senior Software Engineer (Python) - Warehouse Platform

Canva

Sydney, New South Wales, Australia (Remote)
2 Months ago
Nagarro - Associate Staff Engineer, Frontend React

Nagarro

Hyderabad, Telangana, India (On-Site)
7 Months ago
Canva - Frontend Software Engineer

Canva

Melbourne, Victoria, Australia (Remote)
1 Month ago
Canva - Senior iOS Engineer

Canva

Surry Hills, New South Wales, Australia (Remote)
3 Months ago
bytedance - Software Engineer Graduate (XR Web Platform-PICO)

bytedance

San Jose, California, United States (On-Site)
1 Month ago
Meta - Software Engineer, Front End

Meta

Singapore (On-Site)
6 Months ago
Larian Studios - Internship - Tools Programmer

Larian Studios

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Bengaluru, Karnataka, India (Remote)

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