This is a remote position.
Requirements:
- 3+ years of experience in software development;
- Perfect Golang programming skills;
- Hands-on experience with data-intensive applications development & performance tuning;
- Experience with relational databases and SQL,NoSQL, ability to write and optimize complex SQL queries;
- Deep knowledge of data structures, OOP, and algorithms;
- Good communication skills;
- Practical commercial experience with: RDBMS (e.g. PostgreSQL), Redis, Docker, Kubernetes.
Advantages:
- Messaging systems (e.g. Apache Kafka);
- TSDB (e.g. Prometheus);
- ELK stack.
About the position:
- Work in a fully agile environment (Kanban) with senior engineers and business side;
- Participate in designing and development of the fault-tolerant, highly available, and optimized solutions;
- Monitor and optimize your services in production for excellence;
- Design and implement a set of various types of tests (unit, integration, functional, etc);
- Integration with 3rd party game vendors;
- Participation in code review of other team members, backlog grooming.
About the company & Benefits:
The company offers innovation and creativity in developing iGaming software products for sports betting and casino online. If you have a passion for software development, join their team.
- Remote, in-office, or hybrid you choose how you want to work;
- Extended relocation package and company support;
- Sports program compensation;
- Extended medical insurance coverage;
- Company hardware and additional equipment provided;
- Free English classes;
- 4 paid sick days, 1 day off and 20+ days vacation;
- Employee referral program;
- Paid training programs, certifications, and conferences, including international events.
RIR is a career counseling company that helps candidates find the right place to develop and thrive. Our goal is to help you make the best decision for your professional growth by providing you with guidance and support in choosing the right company.
Golang experience