Lead Backend Engineer

1047 Games Logo

1047 Games

πŸ“Remote - Worldwide

Summary

Join 1047 Games, a remote company creating a new shooter in the Splitgate universe. We're looking for a passionate engineer with advanced abilities in tool preparation, evaluation, and maintenance for software/hardware product release. You will work closely with other engineers to implement game features and systems, build and deploy backend services to Kubernetes, and scale services for millions of players. This role requires a degree in Computer Science or a related field, 4+ years of backend engineering experience, expertise in a common programming language (preferably C# or Go), and experience with distributed systems and AWS or similar cloud platforms. The ideal candidate enjoys tackling difficult technical problems and thrives in fast-paced environments.

Requirements

  • Degree in Computer Science, Computer Engineering or related technical discipline
  • 4+ years of backend engineering experience
  • Experience solving distributed systems challenges; we look for people who can assess a challenge, craft a scalable solution, and run with implementation
  • Expert in a common programming language, preferably C# or Go
  • Ability to serve as a component owner for software with a large user base, with focuses on maintainability and high reliability
  • Experience working in fast paced environments with a high level of autonomy
  • Familiarity with AWS or other cloud platform providers

Responsibilities

  • Work closely with the other engineers across backend, infrastructure, and data to implement support for new and improved game features and systems
  • Build backend services, deploy them to Kubernetes, take them to production, and monitor the results
  • Scale services to support millions of concurrent players
  • Have plenty of opportunity to work on any aspect of our technology stack, infrastructure, or backend services if you'd like!

Preferred Qualifications

  • Proven advanced ability to prepare, evaluate and maintain tools supporting and process automation for software or hardware product release
  • Design, manage and execute tools and scripts to develop different versions of products on wide-range operating systems

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs