Welcome to Diamond Sports! Please sign in to your account.

Back End Developer

Rapsodo Inc. is a sports analytics company that uses computer vision and machine learning to help all athletes maximize their performance. Our proprietary technology applications range from helping PGA Tour golfers optimize their launch conditions to allowing MLB pitchers to increase the efficiency of their breaking balls. Current partners include all 30 MLB teams, MLB, USA Baseball, Golf Digest, PGA of America, and over 1000 NCAA athletic departments.

Urla, İzmir, TURKEY

As Rapsodo continues to grow and expand our business internationally, we are looking for a hands-on, driven, and empathetic Back-end Developer with a passion for collaborating and making a difference to join our team.

The ideal candidate will have strong communication, analytical, and problem-solving skills to engage internal and external stakeholders effectively. To succeed in this role, you will also have a commitment to continuous improvement, excellent organization skills, superior attention to detail, and high resiliency and adaptability within a complex and fast-paced environment.

  • Building reusable, secure, and well-structured REST APIs & Message Queue Services & Inter-communication services.
  • Implement and maintain the code that accepts, organizes, and presents the user & device data
  • Work with other team members to integrate the front-end elements for a visually pleasing and efficient data presentation
  • Optimization of the application for maximum speed and scalability
  • Degree in Computer Science/ Electronics & Electrical Engineer or related field
  • Min 2+ years of experience in backend services (preferably Golang and/or NodeJS)
  • Experience with MongoDB is a plus
  • Experience with PostgreSQL is a plus
  • Experience with Redis is a plus
  • Experience with Socket Programming is a plus
  • Experience with private and public cloud platforms and providers, such as Google Cloud Platform (GCP)
  • User authentication and authorization between multiple systems, servers, and environments
  • Understanding differences between multiple delivery platforms such as mobile vs web and optimizing output to match the specific platform
  • Good level of English as you would have to work with both USA, Singapore, and Japan teams

If you think you have what it takes and look forward to working independently as well as contributing to an innovative, passionate and driven environment, please send in your application.