Why this role stands out
As a Senior Software Developer at Rapsodo, you'll pioneer AI-assisted development within a leading sports technology company, shaping the future of athletic performance through innovative solutions. This role is ideal for a systems-thinking engineer who excels in clear communication and is eager to drive best practices in a collaborative environment. Embrace this opportunity to significantly impact cutting-edge technology and grow your career with a globally recognized organization.
Quick overview
Job description
Company Overview
With its headquarters in Singapore and strategically placed offices across the United States, Turkiye, Japan, and Malaysia, Rapsodo represents more than just sports technology and data analytics. It stands as the clear front-runner in providing affordable, professional-grade technology for athletes aiming to enhance their performance.
The company currently collaborates with partners such as The PGA of America, Golf Digest, Troon, various Major League Baseball teams, USA Baseball, and over 1000 NCAA athletic departments.
Become a part of Team Rapsodo as we challenge limits and unveil endless potential, one data point and one heartwarming success story at a time.
Powered by Athletes who get it, and Engineers who can do it.
About the Role
We are looking for a Back-End Engineer to help build the cloud services behind Rapsodo’s products. Every swing and pitch captured by a Rapsodo device becomes data that flows through our platform to athletes and coaches, often in real time. You will build and maintain the APIs, databases, and event-driven services that power that experience, using Go, PostgreSQL, and Google Cloud Platform (GCP). You will ship production code early, with mentorship and code reviews from senior engineers.
Responsibilities:
- Lead the design, development, and maintenance of cloud-based backend applications using Go (Golang) programming language.
- Collaborate closely with cross-functional teams to gather requirements, architect solutions, and implement features that align with business needs.
- Utilize PostgreSQL and Elasticsearch to design and optimize databases and data storage solutions for efficient retrieval and real-time querying.
- Develop real-time applications and services on Google Cloud Platform (GCP), leveraging cloud-native tools and technologies.
- Implement RESTful APIs and microservices to ensure scalable and performant communication between various components of the application.
- Write clean, maintainable, and testable code while following best practices for software development.
- Monitor application performance and troubleshoot issues to ensure optimal functionality and user experience.
- Stay updated with industry trends and emerging technologies, suggesting innovations that enhance our backend architecture.
- Bachelor's or higher degree in Computer Science, Software Engineering, or a related field.
- Strong hands-on experience in backend development with Go.
- Experience building cloud-based applications, preferably with GCP.
- Solid understanding of PostgreSQL and database design.
- Experience with RESTful APIs, event-driven systems, and microservices.
- Familiarity with Docker, Kubernetes, and Git.
- Experience with AI-assisted development tools and integrating AI into the software development lifecycle.
- Strong problem-solving, communication, and collaboration skills.
- Ability to work independently and effectively within a team.
Similar jobs
- SE
Staff Software Engineer, Platform CryptographyRecently posted Auto Apply
ServiceNow · Santa Clara, CALIFORNIA · Hybrid 🇺🇸
JavaKubernetesHelm+4TechnologySalary not listed - SG
Application Engineer - Bilingual in Korean (OH)Recently posted Auto Apply
SBT Global, Inc. · Warren, OH · On-site 🇺🇸
OracleSQLMicrosoft Office+1TechnologySalary not listed - SO

Senior Application DeveloperRecently posted Auto Apply
SOSi · Fort Belvoir, VA · On-site 🇺🇸
GCPMicroservicesSQL+8Technology$140k - $155k/yr - AS
Voice Systems Engineer IIIRecently posted Auto Apply
Aetos Systems · Merritt Island, Florida · On-site 🇺🇸
ShellTCP/IPAnsible+6TechnologySalary not listed - AS
Systems Design Engineer III (Data Transmission Systems)Recently posted Auto Apply
Aetos Systems · Merritt Island, Florida · On-site 🇺🇸
EngineeringSalary not listed - SD
1791 - Computer EngineerRecently posted Auto Apply
Sigma Defense · Norfolk, Virginia · On-site 🇺🇸
DockerMicroservicesOracle+19EngineeringSalary not listed - TM

ERP HCM Functional LeadRecently posted Auto Apply
The Morganfield Group · United States · Remote 🇺🇸
RecruitingOnboardingBusiness Analysis+7Salary not listed - SD
1792 - Software EngineerRecently posted Auto Apply
Sigma Defense · Norfolk, Virginia · Hybrid 🇺🇸
DockerMicroservicesOracle+19TechnologySalary not listed - VA

Staff OT EngineerRecently posted Auto Apply
Valar Atomics · Torrance · Hybrid 🇺🇸
PLC ProgrammingEngineeringSalary not listed - VA

Lead OT Engineer - ReactorRecently posted Auto Apply
Valar Atomics · Torrance · Hybrid 🇺🇸
Salary not listed - VA

Lead OT Engineer - Power ConversionRecently posted Auto Apply
Valar Atomics · Torrance · Hybrid 🇺🇸
EngineeringSalary not listed - TN

Director of Engineering, GamesRecently posted Auto Apply
The New York Times · New York · Hybrid 🇺🇸
EEOCiOSAndroid+1EngineeringSalary not listed