We are looking for passionate Software Engineers who believe that “Every Day is Game Day.” You will design, build, and scale high-performance systems powering critical business and customer-facing applications. This role focuses on backend engineering, API development, and cloud-native architectures to create secure, reliable, and scalable platforms.
⸻
Key Responsibilities
Backend Engineering & API Development
Design, develop, and maintain scalable backend services using Go (Golang)
Build high-performance, secure RESTful APIs for production systems
Apply Go concurrency patterns (goroutines, channels) effectively
Architecture, Cloud & Scalability
Contribute to microservices-based architectures
Support cloud-native deployments, monitoring, and scaling
Implement enterprise-grade design patterns and best practices
Data & Persistence Layer
Work with MySQL / PostgreSQL for transactional systems
Design effective schemas ensuring data integrity
Utilize MongoDB where applicable
Optimize database performance and scalability
Code Quality & Engineering Excellence
Write clean, maintainable, and testable code with unit tests
Follow secure coding practices and enterprise standards
Maintain API documentation (e.g., Swagger)
Collaborate using Git-based workflows
⸻
Required Skills & Qualifications
Core Skills
Robust hands-on experience in Golang (Go) in production environments
Experience building and scaling RESTful APIs
Prior experience working with microservices architecture
Familiarity with cloud platforms and up-to-date engineering tools
Technical Stack
Go (Golang), API Development
MySQL / PostgreSQL
MongoDB
Git, Swagger, Cloud Environments
Additional
Knowledge of a scripting language is a plus
Strong problem-solving and analytical skills
Excellent communication and collaboration abilities