Apply

Software Development Engineer (Cardset)

Posted 2024-11-07

View full description

💎 Seniority level: Middle, 3-5 years creating and shipping software, 3-5 years with C++, 2-3 years with PERL

📍 Location: CA, WA, TX, NY

💸 Salary: 65000 - 110000 USD per year

🔍 Industry: Video games

🏢 Company: Daybreak Games

🗣️ Languages: English

⏳ Experience: 3-5 years creating and shipping software, 3-5 years with C++, 2-3 years with PERL

🪄 Skills: Software DevelopmentAgileGame DesignC#C++Communication SkillsCollaboration

Requirements:
  • Bachelor’s degree in computer science or equivalent experience.
  • 3-5 years of experience creating and shipping software.
  • 3-5 years working with C++.
  • 2-3 years working with PERL.
  • Experience with improving large, legacy systems.
  • Experience with Windows and Microsoft systems; Linux experience is a bonus.
  • Preferred: Experience as a Magic Judge or familiarity with Magic the Gathering Comprehensive Rules.
Responsibilities:
  • Designs and implements solutions for Magic: The Gathering Online in alignment with architectural designs and program needs.
  • Works with multiple programming languages (C++, PERL, C#) to convert card text into game rules code.
  • Supports emergent issues with the game rules engine and card behavior.
  • Performs literate programming with adequate commenting.
  • Adopts coding practices, collaborates with different teams, and communicates trade-offs and risks.
  • Contributes to continuous improvement through collaboration and gathers metrics for performance improvements.
Apply