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

Senior Software Architect

Are you innovative, passionate, driven and will not stop till you find a solution? If you are, join Team Rapsodo!

Rapsodo is a Sports Technology company with offices in the USA, Singapore, Turkey and Japan. We develop sports analytics products that are data-driven, portable and easy-to-use to empower athletes at all skill levels to analyse and improve their performance. From Major League Baseball star pitchers to Golf tour players, athletes use Rapsodo technology to up their game across the world. Trusted by coaches and players from youths to professionals, Rapsodo provides real-time insights for all-time performance.

We are innovative, focused and rapidly growing. We are continuously looking for team players who will stop at nothing to deliver state of the art solutions as part of Team Rapsodo.


“Our vision is to help everyone reach their full potential as an athlete.”

~ Batuhan Okur, CEO.

Urla, İzmir, TURKEY

Our software team designs, develops and implements software solutions to address complex Rapsodo products.  As the Senior Software Architect, you will be part of a team where a commitment to collaborative problem solving, sophisticated design, and a quality product are essential. You will be responsible for product requirements and the effective maintenance of system design and interface documents to ensure that the implementation results are consistent with the design expectations.  You will also lead the product Change Control Board (CCB); coordinate the settlement of technical conflicts among sub-systems and modules; as well as decide on alternative solutions in accordance with the product architecture and its design principles.  To ensure a cohesive user experience, you will also oversee and lead the integration of internal and external product design.  This role requires a highly versatile skill set and you will have opportunities to contribute in all relevant domains.  Your responsibilities will include development and enhancing of new and existing products.

  • Understanding of mobile platforms’ design and architectural principles (preferably both iOS and Android) or understanding of private and public cloud platforms and providers, such as Amazon Web Services (AWS).
  • Proven experience as a Software architect or/and a developer for the products from scratch to launch including the post-launch operations.
  • MS/MEng in Computer Science, Information Systems, or related field
  • Min 7 years’ experience with software architecture, designs and software development
  • Advanced understanding of practical software architectures and associated security principles, complemented by robust integration skills
  • An Agile mindset and knowledge of Scrum methodologies, and the ability to work in a multi-disciplinary team environment
  • Understanding of iOS design and architectural principles
  • Understanding of private and public cloud platforms and providers, such as Amazon Web Services (AWS).
  • Experience developing software utilizing various coding languages including Swift, Kotlin, C++, Javascript and more
  • Background in service-oriented architecture (SOA)
  • The ability to communicate technical information clearly and succinctly to both technical and non-technical team
  • Great command 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 contribute in an innovative, passionate and driven environment, please send in your application to hr.turkey@rapsodo.com