1. What is a Software Engineer at Skillz?
As a Software Engineer at Skillz, you are at the core of a high-concurrency, mobile-first gaming ecosystem. Your work directly impacts millions of users who compete in fair, skill-based tournaments on the Skillz platform. This role involves building and scaling the infrastructure that powers real-time, competitive mobile gaming, requiring a deep understanding of distributed systems, mobile optimization, and high-performance backend architecture.
You will contribute to a platform that demands high availability, low latency, and robust data integrity. The work is technically demanding, often involving multi-threaded environments, complex API designs, and large-scale data management. Because the platform bridges the gap between competitive gaming and financial transactions, you will face unique challenges in system reliability and security that go beyond standard application development.
This is a role for engineers who thrive in fast-paced environments and are comfortable tackling complex architectural problems. You will work alongside product teams to deliver features that keep the Skillz platform competitive and engaging, ensuring that the backend architecture can sustain rapid growth and millions of active, concurrent users.