Underdog is a rapidly growing sports company focused on enhancing the experience for sports fans. As an Associate Software Engineer, you will work on user-facing features and collaborate with experienced engineers, contributing to meaningful projects that impact millions.
Responsibilities:
- Work on cutting-edge projects that gamify and enhance the user experience across our products
- Design and build clean, reusable, and performant features that will be used by millions of sports fans
- Collaborate closely with product managers, designers, and engineers to deliver experiences
- Contribute to the upkeep and ongoing development of our design system and components
- Write well-tested, high-quality code while participating in code reviews and ensuring engineering best practices
- Work in a high-agency environment where your voice matters in technical discussions and product direction
- Learn from talented engineers and leaders in the fantasy and sports betting space while contributing your own unique perspective and expertise
Requirements:
- B.S. (or higher) in Computer Science or a related STEM field; this role is best suited for candidates graduating in Spring 2026, given the Summer 2026 start date
- Experience with one or more object-oriented programming languages
- Track record of shipping high-quality, feature-rich products with a portfolio of side projects
- Desire to work in a fast-paced environment, continuously grow, and master your craft
- Strong communication skills and a collaborative, consumer-facing, product-forward mindset
- Extreme passion for sports; bonus points for sports or sports gaming–related side projects (e.g., apps, content, models, communities)
- This position may require sports betting licensure based on certain state regulations
- Familiarity with or desire to learn our tech stack, which includes, but is not limited to: Swift (iOS), Kotlin (Android), and Ruby on Rails