Position Summary:

We are seeking a Senior Server Engineer to help us build performant and scalable servers and architect core platform systems that power the next generation of great storytelling. You will lead development on authoring tools, game servers, and platform services to enable the industry’s top talent to deliver new content to fans worldwide, every day of the year.

Your Day to Day:

You can expect to be responsible and accountable for the following:

  • Collaborate with engineers to define the core architecture for the platform by comparing and leveraging modern SaaS, PaaS, and IaaS solutions
  • Build game servers and work with engineering leadership to design a reusable server framework for projects and teams across the entire organization
  • Own and deliver a scalable reliable server infrastructure. See the process through from inception all the way to production.
  • Drive code quality across the team and instill best practices for the SDLC
  • Be the technical face for business and product leaders throughout the organization
  • Mentor engineers in other disciplines and facilitate technical growth
  • Continually iterate on tools and process to improve fellow developers’ lives
  • Develop project plans and lead scoping and estimation discussions
  • Facilitate a great customer mobile experience for socialization and content consumption
Your Career Progression:

You will ship product! Everyone in our studio has shipped at least one product with many of us contributing to multiple titles across multiple platforms and we have no intent to stop this trend. Your portfolio of experience will grow, and the size of the audience you reach will expand exponentially. The small team atmosphere will allow you to contribute more and more as your abilities increase and in turn you will see greater ownership, satisfaction, and financial gain.

Requirements:
  • 5+ years of experience in software development
  • 3+ years of experience in server engineering
  • Proven ability to design a server architecture at scale
  • Experience with multiple server-side scripting languages (e.g. NodeJS, Python, Go)
  • Experience build tools such as Jenkins
  • Experience with unit-testing and CT/CI
  • Strong grasp of Computer Science fundamentals (e.g. Data structures, algorithms, memory management)
  • Passion for games and building products that your customers love
“Nice to Have Skills”:
  • Experience with infrastructure management and automation tools (e.g. Chef, Puppet, Jenkins)
  • Experience with Unity and C#
  • Experience with modern web development (HTML5, Javascript, CSS3)
  • Experience building mobile applications
Benefits:

Aside from the intrinsic value of exciting a huge audience with your creative work, you can expect:

Health and Wellness
  • Medical, Dental and Vision
  • 401(k)
  • Prescription Drug Coverage
  • Life Insurance
  • Business Travel Insurance
  • Flexible Spending Accounts
  • Employee Assistance Program
  • Long Term Disability
Perks
  • Employee Referral Program
  • Education Reimbursement
  • Fitness Club Discounts
  • Training and Development
  • Commuter Incentives and Hybrid Vehicle Purchase/Lease Program
  • Merchandise Discounts