Senior Software Engineer | Scrabble
Job Description
Senior Software Engineer
Company Overview
Skillz is the first publicly-traded mobile eSports platform that hosts billions of casual mobile gaming tournaments for millions of players worldwide. The company is revolutionizing the gaming industry by fostering social competition within games, helping developers build multi-million dollar franchises, and providing operational support while connecting players through fair, enjoyable, and meaningful competition.
Job Summary
As a Senior Software Engineer at Skillz, you will be responsible for spearheading the technical vision and strategy for the organization. This role involves shaping the technical direction for the engineering organization, supporting the growth of the core business, and exploring new exciting domains to enhance the gaming experience.
Responsibilities
- Lead the technical vision and strategy for the engineering organization.
- Shape the technical direction for the engineering team to support core business growth.
- Develop and optimize low-latency, high-performance applications in real-time systems.
- Implement and maintain distributed systems and caching mechanisms.
- Collaborate closely with team members to ensure the successful execution of projects.
- Explore and venture into new domains within the gaming industry.
Qualifications
- Education: Bachelor’s degree in Computer Science, Engineering, or related field.
- Experience:
- 4+ years of professional experience in Java or Golang.
- Solid experience with distributed systems and caching mechanisms (e.g., Redis, Memcached).
- Strong proficiency in relational databases.
- Experience in building low-latency, high-performance applications.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP).
- Skills:
- Hands-on experience with Kubernetes or similar container orchestration technologies (preferred).
- Passion for the gaming industry and services that power games.
Preferred Skills
- Experience in the gaming industry is preferred but not mandatory.
- Familiarity with modern software development practices and agile methodologies.
Experience
- A minimum of 4 years of professional experience in software engineering, specifically in Java or Golang.
Environment
This position is based at the IWF Campus, located at Whitefield Main Rd, B Narayanapura, Mahadevapura, Bengaluru, Karnataka 560016. Skillz promotes a collaborative office environment with a focus on teamwork and innovation.
Salary
Estimated salary range is not specified.
Growth Opportunities
Skillz provides extensive professional growth opportunities, encouraging employees to collaborate and provide feedback, fostering a culture of continuous improvement and innovation.
Benefits
- Comprehensive benefits package, including 100% coverage for medical, dental, and vision expenses for employees and dependents.
- 401K matching and equity incentives.
- Wellness initiatives including mental health resources, fitness coaching, and virtual therapy sessions.
- Competitive paid time off (PTO) and company holidays, including a company-wide shutdown between Christmas and New Year.
- A collaborative office environment with amenities such as free daily breakfast, catered lunch, snacks, and a full-size gym.
Join Skillz and redefine the boundaries of gaming, where skill, passion, and innovation thrive! Skillz embraces diversity and is proud to be an equal opportunity employer.