Gameplay Programmer (Senior)

  • Full-time

Company Description

Heart Machine is a deeply motivated and close-knit team located in Los Angeles. Our focus is gameplay that’s engaging, fluid and fun, while also building worlds through vibrant art, great stories and incredible sound design. We’re immensely excited to be creating things we love every day.

As a team, we are all passionate and work incredibly hard, but understand the importance of work-life balance. We like to live our lives, have holidays, and remain healthy throughout a project.

We’re supportive of a diverse working environment - different life perspectives offer a lot to building a better game, studio and understanding of one another.

We’re looking for talented, motivated, smart, highly communicative, diverse and just plain good people to become part of our crew, to collaborate, shape and build something ambitious and unique. 

Job Description

We’re looking for an extraordinarily talented Senior Gameplay Engineer for current and future projects at our growing studio!

Join our team and help develop character combat, controls, traversal, big boss encounters and so much more! These core moment-to-moment experiences are the foundation of our games, and you’ll be pivotal in helping build incredible worlds with our award-winning team.

Responsibilities

  • Design, develop and maintain gameplay systems and features for the Unreal Engine primarily written in C++

  • Test, own, operate and support the system and features you develop, including documentation

  • Work closely with designers, art and other members of the team for further feature development and refinement while provide your technical expertise to inform decisions

Qualifications

  • 5+ years of experience in games development with at least one shipped title

  • Expertise in and extensive knowledge of C/C++ programming languages

  • Expert knowledge of Unreal Engine 4 and Blueprints

  • Excellent 3d math skills

  • Visual Studio experience

  • Strong communication skills while being self-directed

  • Ability to write reliable, optimized, parsable code

  • Ability to express and rapidly prototype gameplay ideas

  • Capable of giving and receiving constructive feedback on designs. Strong communication skills are vital, as we’re incredibly open and straightforward when it comes to our internal conversations about gameplay

  • Ability to creatively overcome complex gameplay and systems problems with innovative solutions

  • Capable of working independently, keeping on-task and motivated

  • Excited and able to work with an agile and flexible team and participate in major decisions

Bonus

  • Longer-term, Post-Pandemic: Ideally located in Los Angeles, or willing to relocate

Additional Information

Heart Machine Offers*

  • Competitive pay through bonus structures

  • Medical, dental, and vision coverage

  • 401k

  • Paid vacation, holiday and sick time with flexibility in timing

  • Paid parental leave

  • Flexibility in work location(s)

We are supportive of a diverse workforce and strive for inclusiveness. All qualified applicants will receive consideration for employment without regard to age, ancestry, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, protected veteran status, race, religion, or any other characteristic protected by applicable laws, regulations and ordinances.

*Benefits and perks listed may vary depending on the nature of your employment with Heart Machine and state or country in which you work.

This job description outlines primary duties and requirements and is not intended to identify all tasks that may be performed; individuals occupying the position may be required to perform other duties. The company may modify job duties from time to time, either in practice or in writing.

In the United States, the standard base pay range for this role we have estimated is $85,000.00 - $180,000.00 Annual. This base pay range is for the U.S. and is not applicable to locations outside of the U.S. Actual amounts will vary depending on experience, performance and location. In addition to base pay, employees in this role may be eligible for incentive compensation. Incentive compensation is not guaranteed.