Tools Engineer at Big Huge Games

Big Huge Games

Tools Engineer

Full-Time in Timonium, MD

Big Huge Games is looking for a talented Tools Engineer to join our accomplished game development team. You will be part of a highly skilled and innovative group that is responsible for creating world-class games and related technologies, focusing on our internal tools. We are looking for candidates who combine strong programming skills with the ability to work well with others. Your input and technical abilities will help contribute to our long-term development and direction.

The Tools Engineer will join our Central Tech group to build tools and pipelines which empower our teams to deliver industry-leading games. You will be working across all disciplines to identify bottlenecks, inefficiencies, and manual processes that can be automated, improved, or streamlined. Once potential improvements have been identified, you will also be responsible for architecting and implementing tool-based solutions. Finally, after deploying and delivering tools, you will continue to iterate with users on our teams to maintain and improve those tools and workflows over time. This is an important and challenging role where you will have the opportunity to make a large impact across our studio and product portfolio!



This a full-time (40hr/week) position onsite at our studio in Timonium, MD. No telecommuting or remote work options are available.
Due to the circumstances surrounding COVID19 positions may begin remote before transitioning to onsite.


Responsibilities

  • Design, implement, deploy, and maintain tools that empower content, development, product, QA, and ops teams to work better, faster, and with less possibility of errors
  • Capture and synthesize requirements from multiple teams across different disciplines (Design, Art, QA, Product, Engineering) on what tools are required
  • Be a ‘customer’ focused champion for efficient tool-based content creation, live ops, and dev ops
  • Hold regular stakeholder meetings to gather feedback on your tools and make changes as required

Qualifications

  • Bachelor’s degree in Computer Science or equivalent experience
  • 3+ years experience in game development, software engineering or equivalent experience
  • A customer-focused attitude
  • Strong computer science fundamentals in object-oriented design, algorithms, and data structures
  • Software engineering skills, including the ability to write maintainable and robust code
  • Expertise in front-end web development as well as back-end web technologies and services (e.g. HTML, CSS, Javascript, Node.js, React, JQuery, MySQL, ASP.NET)
  • Experience with server side and game development languages and engines (Unity, C#, .NET Core, Java, Redis, Memcached)
  • Experience developing in and supporting all stages of the development lifecycle
  • Ability to architect systems from scratch
  • Ability to understand, evaluate and utilize a wide variety of different technologies when architecting tools solutions
  • Strong oral and written communications with excellent team and interpersonal skills


Bonus

  • Basic understanding of performance implications of caching, networking, storage, and concurrency
  • Experience building large-scale, high-performance, maintainable software
  • Ability to work in a non-traditional web development role, focusing on strong and responsive UX
  • Familiarity with AWS cloud solutions



This a full-time (40hr/week) position onsite at our studio in Timonium, MD. No telecommuting or remote work options are available.
Due to the circumstances surrounding COVID19 positions may begin remote before transitioning to onsite.