Senior Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Fri, Aug 14, 2026
This job expires in: 29 days
Job Summary
To enhance the iCasino team, the remote Senior Software Engineer will design and optimize GraphQL APIs and gRPC services, manage complex technical challenges, and mentor fellow engineers while delivering new features and integrations in a collaborative agile environment.
Key responsibilities
- Design, scale, and performance-tune GraphQL APIs and low-latency gRPC services for the casino lobby and real-money wagering flows
- Own and address high-complexity technical problems, drafting proposals for leadership and partner teams
- Mentor engineers through specifications, pairing, and code reviews, fostering a culture of software craftsmanship
Required qualifications
- Minimum of 5 years of experience in software engineering
- 2+ years of experience building applications in Elixir
- 2+ years of experience designing and evolving GraphQL schemas
- Strong foundation in computer science with competencies in data structures and distributed systems
- Experience with Kubernetes and operating services in a containerized environment
Complete Job Description
The complete job description is available to members. Premium membership includes:
Full access to 47,198 remote jobs from human-vetted companies, updated daily
Resume Builder - AI-powered tool to craft, enhance, and tailor your resume to a specific job
Twice-monthly live group coaching and the full Remote Career Center
20% member discount on Career Services
Backed by a 30-day money-back guarantee