Lead Software Engineer (Backend)

Save Job
Job Nature:
Position Level:
Manager, Senior Manager
Bachelor's / Honours

Job Description

Glittering Boost Digital is a digital entertainment company. We believe that delivering best in class entertainment through innovative products built upon careful UX research, finely crafted code and highly scalable infrastructure will change the way consumer see entertainment. We love everything digital akin to the movie “Ready Player One”, we believe that is what entertainment should be right now.

What You Will Do

·        Architect and Build new backend for our products that push the limits of technology

·        Maintain and improve existing backend to keep them running smooth and stable

·        Develop and build on top of a global distributed computing framework

·        Explore new areas and technology to improve development efficiency and push products frontier

·        Be part of every whole product lifecycle. Dream, Build, Run and Iterate.

·        Carry out code reviews to guarantee code quality

·        Lead and coach a team


What We Are Looking For

·        4+ years of experience in developing backend preferably in .NET Core (Current) and ASP.Net (Past)

·        BS/BA degree in a technical field, such as computer science (or equivalent years of relevant experience)

·        Strong CS fundamentals and problem-solving skills

·        Familiar with designing backend  architecture from scratch

·        Experience with message queues/buses such as NATS

·        Experience in building real-time or distributed systems 

·        Experience in building RESTful APIs 

·        Experience in building Web Applications is a plus

·        Experience in GraphQL is a plus

·        Experience in CI/CD and related technologies is a plus

·        Experience in AWS/GCP/Azure and technologies like Ansible, Containers, Kubernetes etc is a plus

·        Demonstrate understanding of technologies & architectures that enables scalable and distributed systems such as Akka, Orleans, Cassandra, Actor Model, Microservices architecture, CQRS, Eventual Consistency, Event Sourcing

·        Deep knowledge of localization and customization template

·        Love in clean, fast, testable and scalable code

·        Appreciation of UX, automation, fast executing and well-crafted code

·        Familiar with Agile Methodology

·        Must be able to communicate in basic Mandarin due to close collaboration with Mandarin speaking counterpart in Taiwan


What We Offer

·       Competitive compensation tied to contribution, not experience or career path

·       Grow with us as management or technology contributor

·       Coaching our junior and peers is part of our DNA

·       13 Month Salary

·       Up to 6 months performance bonus

·       Flexi-Benefits

·       No dress code

·       Flexible working hour

·       Top of the line Laptop (Windows/Mac) with dual monitor

·       Weekly team lunch

·       Monthly off-site team activities      



Company Overview