Senior Software Engineer

2 Months ago • 7 Years + • Full Stack Development

Job Summary

Job Description

Kick is seeking a Senior Software Engineer for its Belgrade Regional Engineering Office (REO). This role focuses on performance tuning, capacity management, and ensuring the reliability of their global live-streaming platform. Responsibilities include architecting and designing scalable software solutions, optimizing existing systems, hands-on coding and development, collaborating with cross-functional teams, and providing technical leadership. The ideal candidate will have 7+ years of experience in software engineering with expertise in scalable system design, distributed systems, and cloud infrastructure (AWS). The team uses Go, PHP, React, GraphQL, K8s, and more. The role involves taking full ownership of projects from development to maintenance.
Must have:
  • 7+ years software engineering experience
  • Scalable system design expertise
  • Proficiency in multiple programming languages
  • Experience with distributed systems
  • AWS experience
  • Technical leadership skills
Good to have:
  • Experience with Go, PHP, React, GraphQL, K8s
  • Experience with TF IaC, ArgoCD

Job Details

Kick is a global live-streaming platform for all types of entertainment content with a mission to empower content creators, event organizers, and content rights holders by providing them with the tools and revenue-sharing structures they need to monetize and grow their audiences. As a result, Kick is quickly becoming a household name, attracting top-tier creators and expanding rapidly worldwide. You may have seen the Kick logo in the UFC octagon or on the side of an F1 car, as we seize every opportunity that comes our way. Kick is the newest player in a well-established industry, and it has already made a significant impact. 

We’re at the beginning of an exciting journey and are looking for brilliant minds to join us. As part of our new Belgrade Regional Engineering Office (REO), you will join a dedicated engineering center of excellence focused on performance tuning, capacity management, and ensuring that our services run as efficiently and reliably as possible. Collaborating with product and platform-focused teams across Australia and the US, this team addressed immediate performance concerns while also anticipating future scaling demands, ensuring that we effectively serve our global user base of millions, maintaining the highest standards of performance, reliability and user experience.

Who We're Looking For:

We are on the lookout for seasoned and highly proficient Senior Software Engineers with expertise in architectural design, distributed systems, and cutting-edge cloud infrastructure management. Candidates should demonstrate a proven ability to design and scale high-throughput, low-latency microservice platforms. Our technology stack encompasses Go, PHP, React, GraphQL, K8’s, AWS, TF IaC, ArgoCD, though we welcome expertise beyond our current stack. Additionally, we are deeply committed to our "you build it, you run it" principle, ensuring that our engineers take full ownership of their projects from development through to deployment and ongoing maintenance.

Key Responsibilities:

  • Architect and design scalable, high-performance software solutions in alignment with project requirements and company standards.
  • Optimize existing systems for performance, scalability, and reliability, identifying and resolving bottlenecks and inefficiencies.
  • Actively engage in hands-on coding and development, ensuring code quality, scalability, and maintainability.
  • Collaborate effectively with cross-functional teams, communicating technical concepts and project updates.
  • Provide technical leadership, guiding and mentoring junior engineers in the team.

Qualifications:

Bachelor's/Master's degree in Computer Science or equivalent practical experience.

  • 7+ years of hands-on experience in software engineering, focusing on scalable system design and development.
  • Proficiency in multiple programming languages and frameworks relevant to the role.
  • Experience providing technical leadership, mentoring, and guiding teams.
  • Strong problem-solving skills and ability to tackle complex technical challenges.
  • Excellent communication skills for effective collaboration across teams and stakeholders.
  • Strong problem-solving skills and the ability to thrive in a fast-paced, dynamic environment.






Similar Jobs

Hudl - Software Engineer II

Hudl

London, England, United Kingdom (Hybrid)
2 Months ago
Suki - Mobile Engineer III - IOS

Suki

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Skillz - Senior Software Engineer (Mobile SDK)

Skillz

San Mateo, California, United States (On-Site)
2 Weeks ago
Fortis Games - Staff Software Engineer (Frontend)

Fortis Games

Brazil (Remote)
3 Months ago
Hasbro - Full Stack Software Engineer II, D&D Beyond

Hasbro

Canada (On-Site)
2 Months ago
Nielsen Holdings - C#, .Net

Nielsen Holdings

Mumbai, Maharashtra, India (Hybrid)
2 Months ago
GMM Pfaudler - Senior Software Engineer

GMM Pfaudler

Anand, Gujarat, India (On-Site)
4 Months ago
GT - Backend Engineer (Node.js)

GT

(Remote)
1 Week ago
Warner Bros Discovery - Sr Software Engineer- Machine Learning

Warner Bros Discovery

New York, New York, United States (On-Site)
1 Month ago
Next Level Business Services - SQL Developer

Next Level Business Services

Bellevue, Washington, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Activision - Senior Weapon Concept Artist

Activision

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
Highspot - Sr. Backend Engineer

Highspot

Hyderabad, Telangana, India (Hybrid)
4 Months ago
Knuddels - Web & Mobile Developer*in (m/w/d) - remote oder Karlsruhe

Knuddels

Baden-Württemberg, Germany (Remote)
1 Month ago
Intel Corporation - Full Stack Software Development Engineer

Intel Corporation

San José, San José Province, Costa Rica (Hybrid)
2 Months ago
The Walt Disney Company - Sr Software Engineer (webOS/Tizen)

The Walt Disney Company

Glendale, California, United States (On-Site)
2 Months ago
ByteDance - Frontend Software Engineer, Global E-commerce Open Platform

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
NinjaVan - Senior Data Engineer

NinjaVan

Hyderabad, Telangana, India (On-Site)
3 Months ago
Anthology  Inc  - Senior Software Engineer I

Anthology Inc

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Hero Gaming - Senior Frontend Developer

Hero Gaming

Marbella, Andalusia, Spain (Hybrid)
4 Months ago
Canva - Senior Frontend Engineer - Conversational Editing

Canva

Sydney, New South Wales, Australia (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Belgrade, Serbia

Playrix - Project Manager

Playrix

Serbia (Remote)
3 Months ago
Wargaming - Automation QA Engineer (World of Warships: Legends, Console and Mobile)

Wargaming

Belgrade, Serbia (Hybrid)
2 Months ago
Wargaming - Senior 3D Artist (World of Warships, PC)

Wargaming

Belgrade, Serbia (Hybrid)
2 Months ago
Rush Street Interactive - Threat Intelligence Analyst

Rush Street Interactive

Serbia (On-Site)
1 Month ago
IGT - Technical Artist (Unity)

IGT

Belgrade, Serbia (Hybrid)
2 Months ago
Wargaming - Automation QA Engineer (World of Warships Franchise, Web Team)

Wargaming

Belgrade, Serbia (Hybrid)
2 Months ago
Playrix - Lead Location Designer

Playrix

Serbia (Remote)
3 Months ago
Social Discovery Group - Senior NLP Engineer

Social Discovery Group

Serbia (Remote)
3 Months ago
Wargaming - С++ Developer (World of Warships, PC)

Wargaming

Belgrade, Serbia (Hybrid)
2 Months ago
Playrix - Senior Engineering Manager

Playrix

Serbia (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Cadence - Principal Cloud Engineer

Cadence

Noida, Uttar Pradesh, India (On-Site)
4 Months ago
Granicus - Software Engineer 3 - ROR

Granicus

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
PlayStation Global - Software Engineer II

PlayStation Global

Aliso Viejo, California, United States (Hybrid)
1 Week ago
Onward Search - User Interface Software Engineer

Onward Search

New York, New York, United States (Remote)
1 Day ago
ION - Lead UI Developer, New York

ION

New York, New York, United States (Hybrid)
4 Months ago
Google - Software Engineer III, Google Cloud Compute Infrastructure

Google

Seattle, Washington, United States (On-Site)
3 Months ago
Google - Software Engineer, Early Career (For Women in Tech Candidates)

Google

São Paulo, State Of São Paulo, Brazil (On-Site)
3 Months ago
Gaming Innovation Group  - Java Engineer

Gaming Innovation Group

Oregon, United States (Remote)
4 Weeks ago
Hedra - Full-Stack Engineer

Hedra

San Francisco, California, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Easygo is a well-established global tech startup, we pride ourselves on being early adopters, progressive in our approach and adaptable to the ever-changing technology landscape. Our core focus is in the online gaming space building well-designed casino games, crypto platforms, and sportsbooks built on our "provably fair"​ algorithms. The products we build are used by millions of people around the world including Drake and you’ll see their logos on an EPL team, the UFC, advocated by e-gamers and in a number of other sporting places.

The last 2 years have been huge for us, we have grown from 20 to 100+ team members. Whilst the products that we build are global we have two amazing offices in the same building in the heart of the CBD with all the bells and whistles you could ever want. Including an in-house barista, pool, and table tennis tables, PS5 and Nintendo Switches, a meditation room, help yourself drinks fridge and snack wall, catered breakfast daily, weekly massages and team lunch. 

Melbourne, Victoria, Australia (On-Site)

Melbourne, Victoria, Australia (On-Site)

Melbourne, Victoria, Australia (On-Site)

Melbourne, Victoria, Australia (On-Site)

Melbourne, Victoria, Australia (On-Site)

Melbourne, Victoria, Australia (On-Site)

Melbourne, Victoria, Australia (On-Site)

Melbourne, Victoria, Australia (On-Site)

Melbourne, Victoria, Australia (On-Site)

Melbourne, Victoria, Australia (On-Site)

View All Jobs

Get notified when new jobs are added by Easygo

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug