Hasbro · 1 week ago
Software Development Engineer
Maximize your interview chances
Card and Board GamesConsumer
Insider Connection @Hasbro
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Program the comprehensive rules of Magic: the Gathering—All of them.
Expand and optimize the game rules engine, the underlying finite state machines, and the systems and algorithms that adjudicate how the various effects from the ever-expanding catalog of cards interact.
Optimizing core rules to improve performance and consistency.
Work with designers and other developers to identify and implement best-fit solutions to NP-complete and other computationally complex problems.
Performance testing and monitoring, using the resulting metrics to make targeted improvements to game systems, and developing related tooling.
Triage and remedy bugs and other issues for a live service game.
Implementing that super exciting upcoming creature. You know, the one with all the teeth.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
A penchant for learning and working in complex problem spaces.
A mastery of C++ with experience developing integral real-time or time-bound systems.
Proficiency in C#, Python, and LISP.
Experience with multithreaded programming and test-driven development.
A love of collaboration, working with a diverse set of people in various roles.
Preferred
Expertise in interpreter design.
Knowledge of CMake build systems.
Experience with Magic Arena or other digital trading card games.
Benefits
Medical, Dental & Vision Insurance
Paid Vacation Time & Holidays
Generous 401(k) match
Paid Parental Leave
Volunteer Program
Employee Giving & Matching Gifts Programs
Tuition Reimbursement
Product Discounts
Company
Hasbro
Hasbro is engaged in providing children’s and family leisure time products with brands and entertainment properties.
Funding
Current Stage
Public CompanyTotal Funding
$500M2024-05-08Post Ipo Debt· $500M
2010-12-21IPO· undefined
Recent News
GlobeNewswire News Room
2024-11-19
2024-10-24
Company data provided by crunchbase