Co-op, Software Engineer

Skillz IncLas Vegas, NV
Onsite

About The Position

Skillz is the competition infrastructure platform that powers real-money, skill-based tournaments inside mobile games. Founded in 2012, Skillz built the category from scratch with patented matchmaking, identity, payments, fraud protection, and developer tools. The Skillz platform hosts billions of casual mobile gaming tournaments for millions of players worldwide and is revolutionizing the gaming industry. Skillz is part of FIRY, a global holding company operating at the intersection of gaming, AI-powered performance marketing, and developer infrastructure. The company hosts 800,000+ daily tournaments, has paid $7.5 billion in lifetime prizes to players, and has 90 million registered users. The team consists of builders from various top tech companies and operates with a startup mentality, emphasizing high standards and rapid progress.

Requirements

  • Strong fundamentals in computer science (data structures, algorithms, system design)
  • Experience with server-side languages (Java, Kotlin, Go, or similar)
  • Understanding of RESTful API design and microservices architecture
  • Ability to work collaboratively in an agile team environment
  • Strong written and verbal communication skills
  • Currently enrolled in a Bachelor's or Master's program in Computer Science or a related field
  • Minimum 3.3/4.0 GPA required
  • Familiarity with version control (Git) and CI/CD pipelines
  • Experience with cloud platforms (AWS preferred)
  • Demonstrated ability to learn new technologies quickly

Nice To Haves

  • Familiarity with payment systems, financial data integrity, or distributed transaction patterns
  • Prior internship or co-op experience in software engineering

Responsibilities

  • Develop and maintain backend services and APIs supporting Skillz's payment infrastructure and real-money player flows
  • Collaborate with the team on sprint planning, code reviews, and technical discussions
  • Write clean, well-tested, and well-documented code
  • Participate in debugging and resolving production issues across deposit, withdrawal, and payout systems
  • Contribute to architectural discussions and technical documentation for payment and platform services

Benefits

  • Relocation support provided
  • Opportunity to extend for a second term
  • Potential for full-time opportunity at the end of the program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service