Rapsodo company logo

Rapsodo is hiring a

Software Developer (Contract)

Back to Jobs
St. Louis, United States
Posted 25 days ago
136 views

Job Description

Rapsodo, a global leader in Sports Technology with offices in the United States, Singapore, Turkey, and Japan, is revolutionizing how athletes analyze and improve their performance. From Major League Baseball pitchers to professional golfers, athletes worldwide rely on our data-driven, portable, and easy-to-use sports analytics products.

At Rapsodo, we innovate, push boundaries, and grow fast. We seek go-getters who thrive on challenges and are eager to contribute. If you are eager to make a real impact, drive initiatives, and be part of a dynamic, high-performance culture, we want you on our team.

The Role:

We’re looking for a Software Developer to support our SaaS transformation by building and enhancing tools and systems that empower our Customer Success team. You’ll help turn proof-of-concept AI and automation projects into scalable, customer-ready solutions that improve efficiency, insights, and user experience. Working closely with cross-functional teams, you’ll design and implement applications and integrations that drive operational excellence and elevate how we deliver value to our customers.

What You'll Do

  • Embrace new ideas, actively explore unfamiliar concepts, and tackle challenges with curiosity and a strong sense of ownership.
  • Organize tasks effectively, pay close attention to details, and adapt quickly in fast-paced, evolving environments.
  • Work cross-functionally with internal teams to integrate middleware solutions smoothly and efficiently.
  • Execute middleware integration across multiple platforms to drive the development and deployment of sports analytics products.
  • Dive into a wide array of technologies and applications, thriving in a fast-moving and challenging environment.
  • Resolve complex technical issues by providing Tier IV support with speed and precision.

Requirements

  • Bachelor’s degree in Computer Science, Software Development, or a related field — or equivalent practical experience.
  • Proven experience as a Software Developer with a strong focus on building, integrating, and maintaining applications or internal tools.
  • Proficiency in modern C++ and understanding of multithreading concepts.
  • Working knowledge of Linux environments and scripting in Python or Bash for automation or tooling.
  • Experience with API development and integration.
  • Familiarity with database systems (SQL) and data management best practices.
  • Comfortable working in agile, cross-functional teams, collaborating with product, customer success, etc...
  • Strong problem-solving skills, with the ability to troubleshoot complex technical issues efficiently.
  • Excellent organizational and communication skills — able to explain technical concepts clearly to non-technical stakeholders.
  • A growth mindset — eager to learn, adapt, and contribute in a dynamic and fast-paced environment.
  • This is a 6 month contract position that is full-time and on-site in our St. Louis, MO office.
Sponsored
⭐ Featured Partner

Join Swish Analytics

Work on cutting-edge sports data and analytics. Join a team that's revolutionizing how we understand sports performance with AI and machine learning.

Remote FriendlyCompetitive SalarySports Tech

Salary Information

Salary: $90,000 - $110,000

🤖 This salary estimate is calculated by AI based on the job title, location, company, and market data. Use this as a guide for salary expectations or negotiations. The actual salary may vary based on your experience, qualifications, and company policies.

Create a Job Alert

Interested in building your career at Rapsodo? Get future opportunities sent straight to your email.

Create Alert

Related Opportunities

Discover similar positions that might interest you