Senior Software Engineer

3 Months ago • 8 Years + • Software Development & Engineering

Job Summary

Job Description

The Senior Software Engineer will be a technical leader, shaping the development of Aspyr’s games and core technologies. This role involves mentoring others and taking ownership of systems that power gameplay, tools, performance, and platform support. Responsibilities include designing, implementing, and maintaining C++ systems, leading architecture discussions, collaborating with cross-functional teams, mentoring other engineers, profiling and optimizing performance, leading debugging efforts, and contributing to the cross-platform technology stack. The engineer will be a key player in achieving Aspyr’s goal of delivering world-class player experiences.
Must have:
  • Design, implement, and maintain scalable, efficient C++ systems
  • Drive architecture discussions and decisions
  • Collaborate with cross-functional teams
  • Mentor other engineers
  • Profile and optimize CPU, GPU, and memory performance
  • Lead debugging efforts for complex issues
  • Contribute to Aspyr’s cross-platform technology stack
  • Write and maintain high-quality technical documentation
Good to have:
  • Degree in Computer Science or related discipline
  • Experience mentoring and providing technical leadership within engineering teams
  • Strong collaboration and communication skills across disciplines

Job Details

**Please note that all positions posted for Aspyr Media, Inc. are in-person/in-office only; remote positions are not available.**

 

Aspyr Media, Inc. is an independent, full-service developer and publisher for the industry's leading games. Over the last 25 years, Aspyr has helped nearly 200 games reach their next level across all platforms and beyond expectations. 

Founded in 1996, Aspyr Media, Inc. got its start in Austin, TX by bringing the biggest PC gaming franchises such as Call of Duty, Sid Meier’s Civilization and Star Wars to Mac.  Today, Aspyr is a video game publishing and development partner focused on maximizing the potential of games.  We find the world's best games and connect them to new audiences, on all platforms.

Responsibilities:

Reporting to the Manager of Engineering, the Senior Software Engineer will serve as a technical leader across multiple projects, shaping the development of Aspyr’s games and core technologies. This role is ideal for a highly experienced engineer ready to mentor others and take ownership of systems that power gameplay, tools, performance, and platform support across high-profile titles.

Whether optimizing a complex rendering system, leading the cross-platform implementation of engine features, or driving improvements in our internal tooling and infrastructure, the Senior Software Engineer will be a key player in achieving Aspyr’s goal of delivering world-class player experiences.

Essential Functions:

  • Design, implement, and maintain scalable, efficient C++ systems across gameplay, UI, tools, audio, graphics, and engine subsystems
  • Drive architecture discussions and decisions, helping guide projects toward maintainable, high-performing codebases
  • Collaborate with cross-functional teams including design, production, QA, and publishing to ensure alignment with technical goals and player experience
  • Mentor other engineers through code reviews, design consultations, and technical guidance
  • Profile and optimize CPU, GPU, and memory performance across platforms
  • Lead debugging efforts for complex issues including concurrency, memory corruption, and platform-specific bugs
  • Contribute to and help evolve Aspyr’s cross-platform technology stack for Apple (macOS/iOS), Win32, and beyond
  • Write and maintain high-quality technical documentation

Preferred Qualifications:

  • Degree in Computer Science, Math, or related discipline(s), or equivalent industry experience
  • 8+ years of professional software engineering experience in game development, including cross-platform development
  • Deep expertise in C++ and strong architectural skills
  • Extensive experience with concurrency, threading, and synchronization
  • Proven track record in performance optimization and memory management
  • Experience mentoring and providing technical leadership within engineering teams
  • Strong collaboration and communication skills across disciplines

Aspyr is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at Aspyr are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV Status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. Aspyr will not tolerate discrimination or harassment based on any of these characteristics. Aspyr encourages applicants of all ages.

Similar Jobs

pentair - Value Stream Manager - Injection Molding

pentair

Moorpark, California, United States (On-Site)
1 Year ago
Axon - Manager, Go-to-Market Readiness

Axon

San Francisco, California, United States (On-Site)
3 Months ago
Discord - Account Executive - Mobile Gaming

Discord

San Francisco, California, United States (On-Site)
3 Weeks ago
Paytm - Product Operation - Assistant Manager - Lending

Paytm

Noida, Uttar Pradesh, India (On-Site)
2 Months ago
Celestial AI - Digital Design Engineer

Celestial AI

California, United States (On-Site)
1 Month ago
Roblox - Principal Software Engineer - Input & Controls

Roblox

San Mateo, California, United States (On-Site)
1 Month ago
IGT - Software Engineer (Dev) III

IGT

West Greenwich, Rhode Island, United States (On-Site)
3 Months ago
Universal Music - Senior BI Engineer

Universal Music

Philadelphia, Pennsylvania, United States (On-Site)
9 Months ago
Haleon - Principal Engineer

Haleon

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Year ago
Assystems - Sr. Substation Design Engineer - Electrical

Assystems

Gurugram, Haryana, India (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ISS Stoxx - Client Success Manager

ISS Stoxx

Red Bank, New Jersey, United States (On-Site)
2 Months ago
Ambient.ai - Regional Sales Manager - SLED

Ambient.ai

New York, New York, United States (On-Site)
1 Month ago
Survay Monkey - Product Manager - Artificial Intelligence & Machine Learning

Survay Monkey

Ottawa, Ontario, Canada (Hybrid)
1 Month ago
Palo Alto Networks - Senior Manager, FP&A

Palo Alto Networks

Santa Clara, California, United States (On-Site)
1 Month ago
deel. - Account Executive, Expansion, Mid-Market

deel.

Mexico (Remote)
3 Weeks ago
London stock Exchange - Senior Operations Manager

London stock Exchange

London, England, United Kingdom (On-Site)
2 Months ago
Wrike - Sales Compensation Analyst

Wrike

Bengaluru, Karnataka, India (Hybrid)
3 Weeks ago
Triple dot studios - Fraud Data Analyst

Triple dot studios

Toronto, Ontario, Canada (Hybrid)
1 Month ago
Isha Foundation - UX Writer

Isha Foundation

India (On-Site)
1 Year ago
Autodesk - Field Marketing Manager

Autodesk

Mumbai, Maharashtra, India (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Austin, Texas, United States

Gearbox - Senior Gameplay Programmer

Gearbox

Frisco, Texas, United States (On-Site)
8 Months ago
Redhorse Corp - Personnel Security Specialist

Redhorse Corp

Arlington, Virginia, United States (On-Site)
1 Month ago
rivos - Platform Hardware Engineer

rivos

Santa Clara, California, United States (On-Site)
3 Years ago
Brillio - Technical Business Analyst/Product Owner

Brillio

Edison, New Jersey, United States (Remote)
1 Month ago
Open Systems Technologies - Service Porter

Open Systems Technologies

Denver, Colorado, United States (On-Site)
4 Weeks ago
King - Staff Data Analyst

King

New York, United States (On-Site)
2 Months ago
LegalZoom - Senior Engineering Manager

LegalZoom

Los Angeles, California, United States (Remote)
1 Month ago
2K - Creative Director, Sports

2K

Novato, California, United States (Hybrid)
3 Months ago
Magic School - Professional Learning Facilitator (Entry-Level PD Contractor)

Magic School

United States (Remote)
1 Month ago
Ettain Group - Developer/Engineer

Ettain Group

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

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

PwC - Manager-SAP FICO/Central Finance-Kolkata RDC

PwC

Kolkata, West Bengal, India (On-Site)
10 Months ago
Gusto - Senior Staff Software Engineer, Payments and Risk

Gusto

United States (Remote)
2 Weeks ago
broadcom - Senior Technical Support Engineer

broadcom

Lisle, Illinois, United States (On-Site)
1 Year ago
Tesla - Manufacturing Development Engineer Battery Cell Assembly

Tesla

Brandenburg, Germany (On-Site)
6 Months ago
Rolls-Royce - Senior Electronics Design Engineer

Rolls-Royce

Indianapolis, Indiana, United States (Hybrid)
2 Months ago
playrix  - Senior Engineering Manager

playrix

Almaty, Almaty Region, Kazakhstan (Remote)
9 Months ago
Enverus - Senior Software Engineer

Enverus

Brno, South Moravian Region, Czechia (On-Site)
3 Weeks ago
zoox - Principal Software Engineer, Autonomy Evaluation

zoox

Foster City, California, United States (Hybrid)
3 Months ago
Rolls-Royce - NDE Engineer

Rolls-Royce

Indianapolis, Indiana, United States (On-Site)
3 Weeks ago
Nagarro - Principal Engineer

Nagarro

United Kingdom (Remote)
9 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Austin, Texas, United States (On-Site)

Austin, Texas, United States (On-Site)

Austin, Texas, United States (On-Site)

Austin, Texas, United States (On-Site)

Austin, Texas, United States (On-Site)

Austin, Texas, United States (On-Site)

Austin, Texas, United States (On-Site)

Austin, Texas, United States (On-Site)

Austin, Texas, United States (On-Site)

Austin, Texas, United States (On-Site)

View All Jobs

Get notified when new jobs are added by aspyr

Level Up Your Career in Game Development!

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

Job Common Plug