Apply

Software Engineer - Backend (Go)

Posted about 1 month agoViewed

View full description

πŸ“ Location: United Kingdom

πŸ” Industry: Esports and gaming

🏒 Company: ESL FACEIT GroupπŸ‘₯ 501-1000πŸ«‚ Last layoff 10 months agoVideo GamesGamingDigital EntertainmenteSports

πŸͺ„ Skills: DockerSoftware DevelopmentGCPKubernetesGogRPCNosqlDocumentationMicroservices

Requirements:
  • Current commercial experience with Go/Golang on large scalable projects.
  • Ability to design amazing distributed APIs and scheduled procedures.
  • Experience working within a large Microservices environment.
  • Excellent knowledge of RESTful/gRPC or APIs.
  • Good understanding of Async communication.
  • A passion for video games and esports is a plus.
  • Proven experience working with NoSQL databases would be great.
  • Ability to follow SOLID or DRY principles.
  • Experience with Docker or Kubernetes.
  • In-depth understanding of testing.
  • Previous experience working on large complex applications.
Responsibilities:
  • Participate in all aspects of the software development lifecycle including planning, technical design, construction, peer reviews, documentation, testing and deployment.
  • Design and develop distributed APIs and scheduled procedures.
  • Solve complex technical requirements or issues by leading analysis and development.
  • Work with the latest tools and continually learn and develop your skillset.
  • Contribute to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
  • Develop any required proof-of-concept work as part of the technical design process.
  • Be responsible for the Code Level Design, Organisation of code, use of patterns for the successful implementation of a solution.
  • Ability to clearly write technical and solution design specifications.
  • Support users by developing documentation and assistance tools.
  • Any other tasks that fall within this roles remit.
Apply

Related Jobs

Apply

πŸ“ United Kingdom

πŸ” Esports and gaming

🏒 Company: ESL FACEIT GroupπŸ‘₯ 501-1000πŸ«‚ Last layoff 10 months agoVideo GamesGamingDigital EntertainmenteSports

  • Current commercial experience with Go/Golang on large scalable projects.
  • Ability to design amazing distributed APIs and scheduled procedures.
  • Experience working within a large Microservices environment.
  • Excellent knowledge of RESTful/gRPC or APIs.
  • Good understanding of Async communication.
  • Proven experience working with NoSQL databases.
  • Ability to follow SOLID or DRY principles.
  • Experience with Docker or Kubernetes.
  • In-depth understanding of testing.
  • Previous experience working on large complex applications.
  • A passion for video games and esports is a plus.
  • Desire to learn new technologies and frameworks.
  • Good communication skills.
  • You are fast and reliable.
  • Able to work independently.
  • Be a proactive learner.

  • Participate in all aspects of the software development lifecycle including planning, technical design, construction, peer reviews, documentation, testing and deployment.
  • Design and develop distributed APIs and scheduled procedures.
  • Solve complex technical requirements or issues by leading analysis and development.
  • Work with the latest tools and continually learn and develop your skillset.
  • Contribute to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
  • Develop any required proof-of-concept work as part of the technical design process.
  • Be responsible for the Code Level Design, Organisation of code, use of patterns for the successful implementation of a solution.
  • Ability to clearly write technical and solution design specifications.
  • Support users by developing documentation and assistance tools.
  • Any other tasks that fall within this roles remit.

DockerSoftware DevelopmentKubernetesGogRPCNosqlDocumentationMicroservices

Posted 3 months ago
Apply