Senior Software Engineer - Engine

Thought Pennies, Inc.

California (MO)

Hybrid

USD 140,400 - 171,600

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Thought Pennies, Inc. is seeking a Senior Software Engineer - Engine to work remotely and drive rendering and performance features in RPG development. This role demands strong C++ skills and experience with Unreal Engine, focusing on creating high-performing systems.

The ideal candidate will collaborate closely with creative teams and possess a robust background in engine technology. A competitive salary of $156,000 USD is offered.

Qualifications

  • Experience with Engine or Core Technology development, preferably on multiple well performing shipped titles.
  • Strong C++, OO, and architecture skills.
  • Understanding of the RPG genre and willingness to engage with the creative team.

Responsibilities

  • Be the primary owner of rendering and performance features.
  • Translate customer stories into actionable technical plans.
  • Provide critical feedback to the creative teams.

Skills

C++
3D math foundation
Communication skills
Rendering pipelines

Tools

Unreal Engine
RenderDoc
PIX

Job description

Thought Pennies Entertainment is a Role-Playing Game studio creating games focused on emotional storytelling. We celebrate diverse experiences and backgrounds as well as a passionate, hands-on, technically savvy approach to game development. We are fully remote.

The Senior Software Engineer - Engine is expected to work with minimal oversight and to collaborate actively with their customers to deliver well crafted systems that meet all design and technical requirements. They are able to utilize their expertise to use all the tools, infrastructure and core technology provided by Unreal Engine to bring RPGs to life. They will report to the Studio Technical Director, but will work independently within various feature groups.

What you do:
  • Be the primary owner of rendering and performance features
  • Work well within Unreal's existing technology and best practices to achieve results
  • Understand or be willing to specialize in modern rendering pipelines and GPU/CPU performance considerations
  • Develop pipeline safeguards to ensure assets are made efficiently and with performance in mind
  • Provide tools, guidelines and best practices on Unreal PCG usage
  • Provide tooling and accessible engine diagnostics that support Tech Art in building efficient pipelines
  • Be the champion of performance best practices
  • Translate customer stories into actionable technical plans
  • Provide critical feedback (quantitative as well as qualitative) to the creative teams
What you bring:
  • Experience with Engine or Core Technology development, preferably on multiple well performing shipped titles
  • Strong 3D math foundation
  • Strong C++, OO, and architecture skills
  • Understanding of the RPG genre and willingness to engage with the creative team
  • Great communication skills
  • One or more of the following:
    • Passion for rendering pipelines and willingness to engage with new technologies
    • Experience working on or extending Engine rendering systems (materials, shaders, lighting, streaming, LODs, etc.)
    • Experience improving asset pipelines, data validation, or build-time safeguards
    • Experience with performance optimization and profiling (CPU, GPU, memory, streaming)
    • Experience developing diagnostic tools, debug visualizations, or telemetry
    • Experience developing rendering features that support Gameplay
    • Experience working with GPU debugging and profiling tools (RenderDoc, PIX, Unreal GPU Visualizer, etc.)
    • Experience shipping titles for the PC platform
    • Deep expertise in Engine level development not mentioned above
Plus if you have it:
  • Unreal Engine experience
Salary: $156,000 USD
Locations: Remote, United States & Canada
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Unreal Engine Rendering Engineer (Remote)
Senior Unreal Engine Rendering Engineer (Remote)

Thought Pennies, Inc. • California (MO)

Hybrid
USD 132,000 - 156,000
Senior Engineer
Senior Engineer

Side • Fort Lauderdale (FL)

On-site
USD 150,000 - 210,000
Competitive salary
Dynamic multicultural environment
Leading game services provider
+1
Senior Software Engineer (Game Programming)
Senior Software Engineer (Game Programming)

gungho • Redondo Beach (CA)

Hybrid
USD 120,000 - 150,000
100% employer-paid health insurances
401(k) with employer match
Competitive paid time off
Senior Engineer
Senior Engineer

SIDE • Northern (KY)

Hybrid
USD 120,000 - 180,000
Competitive Salary
Dynamic, multicultural environment
Global team collaboration
+1
Senior Engineer
Senior Engineer

Pole To Win International • Fort Lauderdale (FL)

On-site
USD 140,000 - 180,000
Senior Engineer
Senior Engineer

Side • Los Angeles (CA)

On-site
USD 180,000 - 240,000
Competitive Salary
Dynamic, multicultural environment
Global leader in game services
Senior / Principal SDET / Tools Engineer (Unreal Engine 5)
Senior / Principal SDET / Tools Engineer (Unreal Engine 5)

Room 8 Group • Town of Poland (NY)

On-site
USD 90,000 - 120,000
Competitive financial reward
Private medical care
Paid time off
Gameplay Engineer | North America | Canada | Europe | Fully Remote
Gameplay Engineer | North America | Canada | Europe | Fully Remote

Escape Velocity Entertainment • Washington

On-site
USD 80,000 - 110,000
Generous PTO allowance
Private Medical & Dental Healthcare
Discretionary Studio Bonus
+1
Senior Tools Programmer, UI & AI Workflows
Senior Tools Programmer, UI & AI Workflows

Epic Games • Cary (NC)

On-site
USD 182,000 - 269,000
100% coverage for benefits for employees and dependents
Robust mental well-being program
Retirement savings plan with a competitive employer match
Senior/Principal Graphics Engineer
Senior/Principal Graphics Engineer

Healy World • United States

On-site
USD 150,000 - 220,000
Paid Time Off
Holidays and Winter Break
Medical, dental, and vision coverage
+6