This job might no longer be available.

Senior Server Programmer

Gearbox Software
Frisco Texas
2 years ago
Apply

Senior Server Programmer

The Gearbox Entertainment Company is an award-winning creator and distributor of entertainment for people around the world. Gearbox Entertainment develops and publishes products through its subsidiaries, Gearbox Software and Gearbox Publishing. Gearbox Entertainment has become widely known for successful game franchises including Brothers in Arms and Borderlands, as well as acquired properties Duke Nukem and Homeworld. Gearbox’s ambition is to entertain the world and its key driving objectives include the pursuit of happiness for our talent, partners and customers, the prioritization of entertainment and creativity and a measured respect for profitability. For more information, visit www.Gearbox.com .

Join Gearbox to develop the cutting-edge web services architecture powering hit games including Borderlands 2, Borderlands: The Pre-Sequel, and Battleborn!

We're looking for mission oriented and self driven people to join our agile team where you will build, test, and deploy services used by millions of fans around the world. We use Go and Ruby heavily throughout the infrastructure, but also employ Python and Java where appropriate.

Responsibilities:

  • Work with the platform architect and technical director on technical strategies
  • Design and develop highly available platform functionality
  • Help leads identify technology requirements and project risks
  • Work with the rest of the team to refine standards and coding practices
  • Mentor other members of the team
  • Contribute to code reviews
  • Maintain platform documentation

Qualifications:

  • Bachelor's degree in computer science, related field, or equivalent training and professional experience.
  • 7+ years of experience developing backend services that scale to millions of users
  • Familiarity with Linux
  • Excellent teamwork skills, flexibility, and ability to handle multiple tasks
  • Passion for software development and OO Design
  • Networking experience in HTTP, TCP, and UDP protocols
  • Network and I/O performance tuning
  • Familiarity with at least one of the languages in our current technology stack (Go, Ruby, Java, Python)

Bonus Points For:

  • Familiarity with Docker
  • Familiarity with Amazon Web Services (AWS)
  • Unreal Engine experience
  • Multiple platform development experience (Linux, Windows, OSX)

Gearbox Entertainment believes that all team members should be able to enjoy a work environment free from all forms of discrimination and harassment. We are committed to reflecting the diversity of the world we strive to entertain. As an Equal Opportunity Employer, we provide fair and equal treatment to all team members and applicants. We do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, disability, genetic information, pregnancy or maternity, veteran status, or any other status protected by applicable national, federal, state or local law.

Create Your Profile — Game companies can contact you with their relevant job openings.
Apply

Jobs at Gearbox Software

Engineering jobs