Senior Software Engineer - Engine

Posted: about 21 hours
Programming
Full-Time
Senior
156000
USA and Canada
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 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

About Thought Pennies

Thought Pennies exists to bring the highest craft level RPGs to the world.

RPGs are a unique creature in the game development bestiary. Less about flashy tricks or raw dazzling show off graphics, RPGs are huge and intimidating because of their many interlocking parts, their layered systems and winding plots. To take one down requires dedication, perseverance, single-minded focus, and craft skills honed over decades.

At Thought Pennies we started with passionate veterans who have taken these beasts down before - Designers and Writers from some of the most storied RPGs in history. Then we paired those veterans with the most brilliant, RPG-obsessed, craft experts to be found. Together we’re here to create fan favorite stories, immersive gameplay, characters that feel like friends, and choices that are talked about breathlessly.       

Higher art through technology and teamwork

At Thought Pennies we talk about technology and pipelines as much as we do creative vision and storytelling prowess. We want to build the deepest, most interesting games with the smallest team possible. We’re uninterested in staggering under the weight of thousand-person dev teams with hundreds of people working as merely cogs. Or on the absence of human insight into a problem. With a focus on technology to solve known problems and leaning on pipelines to handle repetitive tasks in which they specialize, our name Thought Pennies came from a discussion where we asked:

“Can we work with the best developers and really take care of them well?”

Our answer: “Enthusiastically, unequivocally yes!”

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 located in Canada and the USA and are fully remote. 

If you found this job listing helpful, please mention how you found it when applying. This will only help us get you and others more job listings on the site 🙏.

Thought Pennies

Company Website

United States of America

Jobs Posted: 1

Apply To Job
 

Related Jobs

Thought Pennies

Company Website

United States of America

Jobs Posted: 1

Apply To Job