Engineer (Unreal)
At Timberline Studio, we are looking to grow a team of talented game developers spanning many disciplines, backgrounds and skill sets. On top of searching out highly qualified and specialized individuals, it is also important to find talent which can be cultivated and mentored. We released our first game, The Red Lantern, based on this tenet and we plan to continue scaling this strategy for the next year and beyond.
We are looking for an engineer with intermediate C++/C# skills who is comfortable working closely with a small team to architect, implement, test and deploy gameplay features, development tools and much more. Our tech team has a strong focus in developer/designer support, toolchain creation/enhancement, gameplay programming, continuous integration strategies and platform enabling. If you are interested in joining a highly collaborative, dynamic and inclusive engineering team, we would love to talk to you!
Responsibilities
Maintain and improve portions of game code/architecture/tool pipeline
Design, implement, and debug gameplay code systems
Attend code reviews to present your own work but also give feedback on others
Participate in cross-organizational creative discussion
Look to find solutions to execute on design pillars in a collaborative manner
Required Skills
Bachelor’s degree or similar experience/expertise in Computer Science
Strong background in C# or C++ development.
Experience in either Unity or (ideally) Unreal Engine 4 or 5.
Have shipped at least one game title or have 2-3 years of game programming experience
Strong familiarity with software engineering tools and concepts (code reviews, VCS, agile development).
Strong design instincts and excellent communication skills
Experience with debugging large-scale codebases
Interest in creating deep, complex and reactive narrative games
Nice-To-Haves
Multi-disciplinarian; we have a lot of things to make!
A strong understanding of unit testing
Critical reasoning-based problem solving (Comfortable searching for solutions to problems on your own, but not too proud to ask for help).
Experience working on Continuous Integration systems.
Experience in creating editor tools for Unity or Unreal Engine 4.
Strong programming and scripting skills in Lua, Python, and other languages
This is a full-time, salaried position. We prioritize live-work balance with a flexible schedule and the second and last Fridays off each month. We are open to local and remote candidates and are open to a contract position.
What we offer:
Competitive Salary (Depending on location and experience)
401k
Medical Insurance
Dental and Vision Insurance
Flexible, Paid Time Off
Remote Position with the option to work in the office in Los Angeles area*
Paid Holidays
Paid Sick Leave
How to Apply:
Please send your resume and a short paragraph about you to jobs@timberline.studio. Include “Engineer” and your name in the subject line.
We encourage applicants of all backgrounds to apply if you are interested. If you are not sure if you fully match all of the above but feel you are good for the position, please still feel free to submit your resume. Even if this opportunity might not be the best fit, others might be and we'll know you're interested in working with our team.
*If you are in the Los Angeles region, you’ll have the opportunity to work out of our office on a hybrid schedule. Timberline Studio requires all in-office team members to be fully vaccinated against COVID-19 with the exception of those who are entitled to a reasonable accommodation due to a medical disability or sincerely held religious belief under the law. You will be required to submit proof that you are fully vaccinated upon hire.