Engine Programmer

Evening StarApply for this Job
alert with exclamation point inside a cirle
This position has been closed.
Banner that states "we are kickstarting the next generation".

This role is a part of the UK government's Kickstart Scheme and is only applicable to 16 to 24-year-olds in the UK who are not in education and are currently claiming Universal Credit. Click here to view more Kickstart placement opportunities.

Posted
October 1, 2021
Full Time
Anywhere
Remote

Evening Star is looking for an experienced Engine Programmer to join the team! Our ideal candidate will have a wide range of knowledge about core game engine features, while feeling comfortable diving in to work on our proprietary game development engine: Star Engine. As a member of our development team, you will have the opportunity to build and update our tools to help us create outstanding game experiences, and help us put our games onto the latest generation of console platforms.

Responsibilities

  • Build, improve, and refine core Star Engine features in support of Evening Star’s games
  • Implement renderers and other adapter layers to support modern game platforms
  • Work with art and design to develop internal editors and tools that augment the team’s efficiency
  • Document engine features and tools

Requirements

  • Advanced knowledge of C/C++
  • Advanced understanding of real-time 3D graphics implementation
  • Experience with modern graphics APIs (DirectX 12, Vulkan, etc.)
  • Experience developing software for console game platforms
  • Spartan philosophy - you enjoy small file sizes and light memory footprints
  • Battle-hardened - you understand the constraints and challenges of multi-platform game development, and have shipped titles as an engineer
  • Resilient - you don’t give up until a problem is solved
  • Excellent teammate - you are responsible, accountable, and enjoy collaborating with others
  • Must be comfortable with GitHub, Perforce, or other comparable version control systems

Pluses

  • Experience with UI design
  • Experience working with an in-house proprietary game engine
  • Experience with multi-language environments, language bindings, and ABI debugging
  • Experience with compilers and/or LLVM

Evening Star Perks

  • Flexible working arrangements
  • 3+ weeks of PTO to start
  • 2 weeks holiday time off at the end of every year
  • Unlimited sick days
  • Full employee medical, vision, and dental insurance
  • Paid Maternity and Paternity Leave

How to Apply

Apply on our Contact Page! Attach a PDF or ZIP archive containing both a cover letter and resume.

Applications without cover letters and resumes will not be considered!

About Us

Evening Star is a boutique game studio founded in late 2018. Based in Los Angeles, with additional operations in London and Melbourne, Evening Star's mission is designing fresh, fun games that stand the test of time.

As a distributed team, a key tenet of Evening Star's studio culture is strong communication. Though we may be separated by two oceans, we endeavor to foster a close-knit collaborative environment. We boldly explore new and exciting directions that push the boundaries of what Evening Star can achieve, while being mindful that good creativity comes from healthy and sustainable working practices. Above all, our passion for games and our unique backgrounds drive us to craft games imbued with our signature sense of style.

Evening Star is currently working on our debut title, a fully original 3D action platformer game powered by our Star Engine! We are excited to be teaming up with a new publishing partner, and we can't wait to share more details with you soon.

We're also hiring a 3D Artist, Gameplay Programmer, and a Level Designer. You can view (and share) all of our openings here.

Equal Opportunity Statement

Evening Star is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, national origin, protected veteran status, disability, or any other basis protected by applicable law.

Apply for this Job
related jobs
Thank you for joining the Work With Indies newsletter! The next issue will arrive on Sunday.
Oops! Something went wrong. Please try again.