Junior Software Engineer
Remote
Full Time
#Technology
#C#
#Java
#Python
#Software Design
#Testing
Are you looking to join one of the world’s fastest-growing sports technology companies? At Genius Sports, we sit at the center of a global network that connects sports, brands, and fans through official live data. Our mission is to champion a sustainable sports data ecosystem that benefits everyone involved. We are proud to work with some of the most prestigious organizations in the world, including the NFL, the English Premier League, FIBA, and the NCAA. If you want to join a global family that is building the future of sports entertainment, we would love for you to grow with us.
What is this role?
We are searching for a Junior Software Engineer to join our Betting division on a full-time, remote basis. This is an entry-level position designed for someone who is eager to contribute to our high-performance teams. You will play a key role in scaling our industry-leading sportsbook and risk management products, working in an environment that values innovation and technical excellence.
What will you do?
- Collaborate within a multi-disciplinary Agile team of engineers, data scientists, and product owners to deliver high-quality, intelligent software solutions.
- Build and maintain highly distributed, real-time, and dynamically scaling systems using modern CI/CD pipelines and cloud infrastructure.
- Apply a pragmatic, data-driven approach to problem-solving while contributing to the architecture and continuous improvement of our core products.
What makes you a great fit?
To succeed in this role, you should be a curious and collaborative team player with a strong desire to learn. We value individuals who can balance independent contributions with effective communication in a remote-first environment. You should possess the following qualifications:
- Proficiency in at least one object-oriented programming language, such as C#, Java, or Python.
- A solid understanding of software design principles, including abstraction, modularity, and cohesion.
- Knowledge of testing methodologies to ensure the delivery of resilient, high-quality code.
- Excellent spoken and written English skills.
What's in it for you?
We believe in empowering our team members to do their best work while maintaining a healthy work-life balance. As part of our team, you will enjoy the following benefits:
- The flexibility of remote work.
- Opportunities for professional development and skills training.
- Comprehensive health insurance coverage.
- A generous annual leave allowance.
- Access to various social events, including team-building activities, sports tournaments, and wellbeing initiatives.





