Senior Systems Programmer
If you’re someone who has the innate ability to easily address new problems, examine and deliver excellent shipping code, and rapidly work through solutions for new tools for content creation, you might be a great fit. You may be handling streaming and memory management one month and console optimization the next. If this all sounds up your alley, come join us!
Your Role
Make tools and systems to help designers do their job - agility to support our content needs is vital to keep us working with as few constraints as possible
Create new features within the engine - we have some unique aspects to our game that often require unique solutions to employ with finesse
Communicating and collaborating - we often have deep-dive conversations about design and pipeline, working together for solutions. A healthy dose of respect towards others and a desire to listen goes a long way towards our goals
Work with other engineers to develop and maintain core game architecture and team process
Requirements
Excellent C++ skills and knowledge
Excellent 3d math skills
Highly flexible and responsive to new scenarios, software and possibilities
Some previously shipped titles under your belt - preferably both personal and professionally
A love for games - we talk about them all day long, so it’s important to be able to collaborate and understand references to other successful systems
Excellent organization skills in code
Able to propose necessary features and appropriately estimate workload
Experience with modern platforms - consoles and PC
Heart Machine Offers*
Competitive pay through bonus structures
Medical, dental, and vision coverage
401k
Free Friday lunches
Regular company events
Paid vacation, holiday and sick time with flexibility
Paid parental leave
Flexibility in work location(s)
To Apply
Send your application to jobs@heart-machine.com with the title "Senior Systems Engineer".
This position is currently remote - post-pandemic, ideally the position will be based in our studio in Culver City.
Please include specific skills you would bring to a new project, as well as any references from previous work experiences.
We are supportive of a diverse workforce and strive for inclusiveness. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, criminal history, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, 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 country in which you work.