Job description
Senior Backend Software Engineer
Sixer is a Singapore based company that has been VC funded by global top tier funds, and is revolutionizing the fantasy and sports gaming sector with a platform that allows customers to buy fantasy stocks in cricketers. We are looking for the best and brightest that want an exceptional work environment, leadership roles from day one, and want to be at the forefront of something that they are passionate about.
We are a very open team, that is growing rapidly and looking for people that bring energy and a desire to solve complex problems.
Check us out at www.sixergame.com
As our Backend Lead Engineer product, you will be a part of the core technology leadership team. Working directly with leadership, you will build successful web+mobile gaming platforms, hosting games played by millions. You will be responsible to innovate, lead, develop and scale our engineering capabilities, to keep up with our hypergrowth. As the leader of the technology team, you will champion the technology roadmap and vision. However, this isn’t purely a leadership role, it also requires ground level code development, and daily code reviews.
Responsibilities:
- Lead all technology architecture & development.
- Define the technical vision for Sixer, drive the evolution of the system architecture, and make appropriate technology choices.
- Architect, code and even hack solutions to extreme software engineering problems.
- Resolve scaling issues before they happen.
- Passionately automate all engineering work.
- Be the primary interface between all divisions of the company and engineering.
- Create and execute scalable processes and provide visibility to key stakeholders.
- Lead and grow the engineering team into a high-performance team of software engineers, architects, and technical leaders.
- Institute best engineering practices to deliver successful innovative products.
- Lead the entire life cycle of multi-player game development.
- Ensure production environments stay live through high levels of concurrency.
- Work closely with the product team, and be involved in conceptualizing and building new products from scratch.
- Know whats being built and why. We are concerned with velocity, execution, quality, and technical debt.
Qualifications:
- 6+ years of experience in gaming, fin-tech, cryptocurrency, e-commerce or consumer-facing software products with high levels of concurrency.
- Experience working in environments of hypergrowth.
- Master of a full technology stack that includes Node JS, Kubernetes, Microservices, Dockers, and Postgres
- Strong analytical and problem-solving skills and previous experience working with complex data sets. Deep knowledge of data structures and algorithms.
- Background in high volume mobile & web applications, data mining and multi-tiered transactional systems
- Experience in supporting live production infrastructure, scaling DevOps, and the ability to put out fires under pressure.
- Superior leadership capabilities. Able to lead, inspire and improve the team.
- Proven ability to align company vision with technology goals and execute.
- Empathy towards users and developers.
- Ability to always leave code better than the state in which it is found.
Role: Software Developer
Industry Type: Animation, Gaming
Functional Area: IT Software – Application Programming, Maintenance
Employment Type: Full Time, Permanent
Role Category: Programming & Design
Education
UG :Any Graduate in Any Specialization